Arduino

Arduino yra atviro kodo valdiklis, kurį užprogramuoti gali kiekvienas norintis. Svarbiausia, kad tam nereikia specifinių žinių ir įrankių. Šiek tiek apie Arduino charakteristikas. Valdiklio širdis yra 8 bitų Atmel AVR mikrokontroleris su įdiegta įkrovos programa (ATmega8, ATmega168, ATmega328 arba ATmega1280) ir plokštė su visais reikiamais komponentais – USB prievadu, įėjimo ir išėjimo išvadais. Šį valdiklį iškarto galima jungti prie kompiuterio ir pradėti su juo žaisti. Nuostabu yra tai, kad yra daugybė Arduino išplėtimo modulių (angl. Shields), kuriuos lengvai galima prijungti prie plokštės ir suteikti šiam valdikliui naujų funkcijų.

Ką su Arduino galima sukonstruoti?

Laikrodis iš Arduino

Daugiau apie tai rasite čia

Arduino botas

Arduino ruošia ekspreso kavą

Guardian Robot - stovintis ant stalo iš Tviterio valdomas robotas

Robotas valdomas iš tviterio

Šis robotas seka tviteryje gautus pranešimus ir į juos atitinkamai reaguoja, pavyzdžiui, gali pakelti ranką. Robotą galite valdyti prisijungę prie http://twitter.com/guardianrobot Nusiuntus komandą “#highfive” robotas pakels ranką, o į komandą “ineedahug” sureaguos nuleisdamas galvą. Išeities kodai yra čia – http://github.com/kenlim/GuardianRobot/tree/master

Arduino įvadas

Nuo ko pradėti?

Arduino yra atvirojo kodo platforma, todėl programinis kodas ir visos reikiamos priemonės yra prieinamos visiškai nemokamai.

Pirmiausia reikia susikonstruoti arpa įsigyti patį Arduino. Pradedantiesiems rekomenduoju Duamilanova plokštę, nes ji nebrangi ir turi užtektinai galimybių, be to lengvai galėsite įsigyti išplėtimo modulius (Shieldus), nes jų šiai plokštei yra prikurta begalės.

Lietuvoje, deja  šiuo metu Arduino neprekiauja nei viena elktronikos dalių parduotuvė. Paprasčiausia yra įsigyti Arduino iš Ebay, žinoma jei turite Paypal saskaitą. Čia pateiksiu kelias patikrintas parduotuves, iš kurių nesibaiminant galima pirkti Arduino:

NKC Elektronics

http://shop.ebay.com/nkc_store/m.html

http://shop.ebay.com/yerobot/m.html

http://shop.ebay.com/pokaralake/m.html

http://shop.ebay.com/crazyseller2010/m.html

Esu pirkęs iš visų šių pardavėjų, muito dar neteko mokėti nei vieną kart. Pirkdami Duamilanova plokštę atkreipkite dėmesį, kad ji būtų su Atmega 328, o ne 168 čipu, nes turėsite daugiau atminties ir daugiau galimybių. Normali Duamilanova kaina yra nuo 24$ iki 32$, visais atvejais dar primeskite kokius 5-7$ už pristatymą į Lietuvą.

Įsigijote, kas toliau?

Pats laikas pradėti domėtis informaciniais resursais, štai keletas jų:

Arduino.cc – pagrindinis resursų šaltinis

Freeduino.org – susistemintas resursų šaltinis Arduino mėgėjams

Ladydada.net - pirmoji pamoka pradedančiajam

Arduino diskusijos

Arduino programing notebook – nuostabi Brian W. Evans knyga – Arduino komandų žinynas su pavyzdžiais

Taip pat yra išleista Massimo Banzi knyga apie Arduino pradedančiajam – Getting Started with Arduino