Archive for Sausis, 2010
Kodėl Arduino yra nuostabus dalykas
Sau 24th
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
Š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:
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 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
Laikrodis iš panaudoto kietojo disko
Sau 22nd
Kažkaip vieną vakarą ištraukiau iš po stalo neveikiančių hardų dėžutę, kilo mintis pagaminti kažką įdomaus. Panaršęs internetą radau įvairiausių neveikiančių hardų panaudojimo pavyzdžių. Mane suintrigavo laikrodžio idėja. Svarbiausia, kad visa tai pagaminti galima per 30 min.
Gamybos eiga:
Priemonės:
Sugedęs Fujitsu hardas
Kvarcinis laikrodžio mechanizmas. Šį mechanizmą lengvai galima išimti iš pigaus kinietiško laikrodžio. Nebrangų laikrodį su metalinėm rodyklėm nupirkau Rimi už 9 lt ir išardžiau.
Gamybos eiga:
Išardom kietąjį diską
Iš apatinės kietojo disko pusės priklijuojam laikrodžio mechanizmą
Priklijuojame diską
Pritvirtiname rodykles, jei reikia jas patrumpiname
Įdedame bateriją, nureguliajame laiką ir prisukame dangtelį
Apatines kojeles atstos ilgi varžtai
Rezultatas


