AVR-seeria mikrokontrollerite programmeerimise õppimise lihtsaim viis on kasutada Arduino riistvara platvormi. Selle platvormi tarkvarakoor toetab Linuxi, Androidi ja Windowsi operatsioonisüsteeme.
Juhised
Samm 1
Hankige valmis Arduino tahvel või mõni selle paljudest kloonidest. Kloonil on mis tahes muu nimi. Soovi korral ehitage mõni neist kloonidest ise, kasutades mõnda järgmistest AVR mikrokontrolleritest: ATmega8, ATmega168, ATmega328. Kui arvutil pole COM-porti, lisage tahvlile kindlasti USB-COM-muundur või kasutage valmis välist muundurit. Kõigil juhtudel ärge unustage ka tasememuundurit, kuna arvutite COM-pordid töötavad tavaliselt 12 V pingel ja mikrokontroller vajab 5 või 3, 3.
2. samm
Programmeerige mikrokontroller spetsiaalse Arduino püsivara abil, kui seda ei tehtud algselt (näiteks valmis tahvlil). Püsivara peate mikrokontrollerisse kirjutama ainult ühe korra, edaspidi kirjutate sellele arendatavad programmid USB või COM-pordi kaudu ilma programmeerijat kasutamata. Nad töötavad selle peal samamoodi nagu operatsioonisüsteemi peal töötavate arvutite programmid.
3. samm
Kui teie arvutis pole Java virtuaalset masinat, laadige see alla ja installige.
4. samm
Laadige alla ja installige ametlik Arduino IDE. See projekti ametlikul veebisaidil asuv programm ühildub nii originaalsete Arduino tahvlite kui ka nende mitteametlike kloonidega.
5. samm
Ühendage tahvel arvutiga ja kasutage seda alles siis.
6. samm
Käivitage kest. Valige selles tahvli tüüp. Kui see pole originaalne, siis valige tahvel, millega see ühildub. Valige ka port, millega see on ühendatud.
7. samm
Vaadake kestaga kaasasolevaid näiteid. Need on kirjutatud spetsiaalses programmeerimiskeeles, mida nimetatakse juhtmeteks. Proovige need ükshaaval kirjutada tahvlil asuvasse mikrokontrollerisse ja käivitage need.
8. samm
Pärast näidete ülevaatamist proovige hakata kirjutama oma programme. Vajadusel varustage plaat täiendavate välisseadmetega. Pärast programmeerimist saab see tulevikus ilma arvutita iseseisvalt töötada.