Programirajmo Arduino
Arduino je razvojna plošča z mikrokrmilnikom, ki ga lahko programiramo. Je ena izmed najbolj popularnih razvojnih platform. Odlikuje jo nizka cena in enostavna uporaba. Zato je ta platforma idealna za začetnike v svetu elektronike in programiranja.
Na spletni strani www.arduino.cc si brezplačno prenesemo programsko okolje, v katerem izdelujemo program. Programiranje poteka v programskem jeziku Arduino, ki je podoben jeziku C++. Razvojno ploščo dobimo preko spletne trgovine že za nekaj evrov. Poleg same platforme potrebujemo tudi osnovne elemente, ki jih povežemo na ploščo. Za začetek bo dovolj nekaj svetlečih diod (LED), uporov in tipk. Kasneje pa lahko izbor razširimo še na različne senzorje, motorje, prikazovalnike in module.
V zgolj nekaj vrsticah napišemo program, ki povzroči utripanje LED, ko pritisnemo tipko, ali pa izmeri temperaturo in vlago v prostoru ter vrednost prikaže na LCD-prikazovalniku. Z uporabo posebnega WiFi-modula lahko Arduino brezžično povežemo v svetovni splet. Na ta način bi lahko preko pametnega telefona preverili, kakšna je temperatura ali osvetljenost v prostoru ter na daljavo prižgali luč v svoji sobi.
Obstaja več modelov razvojnih plošč Arduino. Najosnovnejši je Arduino UNO. Vsebuje 8-bitni Atmelov mikrokrmilnik ATmega328, ki deluje s frekvenco 16 MHz. Ima 14 digitalnih vhodno-izhodnih priključkov ter šest analognih vhodov. Na 13. pinu je vgrajena LED. Napajamo ga preko USB-kabla, baterije, napajalnika ali adapterja AC-DC. Za razliko od osnovnega modela Arduino UNO nam preostali modeli omogočajo tudi povezovanje s spletom (Arduino Ethernet), večje število priključkov (Arduino Mega), večjo zmogljivost (Arduino Due) itd.
Razvojna plošča Arduino je priljubljena tudi med dijaki. Uporabljamo jo pri praktičnem pouku, dijaki z njo izdelujejo projekte in zaključne naloge, na šoli pa izvajamo tudi Arduino krožek. Če bi se želeli preizkusiti v programiranju in elektroniki, je Arduino prava izbira.