Kniha Arduino

3. Arduino komponenty

3.1. Arduino dosky

K takým menším doskám patria Arduino mini, nano a micro. Najmenšou z týchto troch dosiek je arduino mini, nevýhodou tejto dosky je že je k nej treba pripojiť externý prevodník pretože nemá USB port. Poháňa ju procesor ATmega328. No výhodou je jej veľkosť, preto je využiteľná pre menśie zariadenia ako sú diaĺkové vypínače a podobne. 

Arduino nano už obsahuje aj USB port, procesor tejto dosky je rovnaký ako pri mini. V podstate sú tieto dosky identické, no výhodou nano je už vyššie uvedený USB port ktorý nám umožňuje jednoduchšie pripojenie a tak je vhodnejšia pre zariadenia pri ktorých to je žiadúce a tento port tam neprekáža. 

Arduino mikro ako jedna z mála dosiek obsahuje v čipe ATmega32u4 prevodník. Tento prevodník doske umožňuje posielať príkazy k pripojenému počítaču, typické napríklad pre myš alebo klávesnicu. Toto je možné aj s inými doskami no je potrebné preprogramovať prevodník a to nie je vždy jednoduché. 

Samostatnou kategóriou je Arduino LilyPad. Spoje na doske sú tvorené vodivou niťou. Je prispôsobená tak aby sme ju mohli nosiť na textile. Existuje viacero verzií tejto dosky. Podobne ako pri menších verziách existujú dosky s USB portom a aj bez podľa potreby, takisto sa líšia aj čipy ktoré obsahujú. Je podobná doskám Halocode. Keďže je možné ju umiestniť na oblečenie môžeme za jej pomoci vytvoriť rôzne výstražné zariadenia (blikačky), poprípade módne doplnky. 

Asi jednou z najznámejších a najpoužívanejších dosiek je Arduino UNO, ktorá je často využívaná aj pri výučbe a patrí do hlavnej vývojovej línie. Beží na procesore ATmega 328 a má klasický USB prevodník. Najnovšia verzia tejto dosky sa nazýva Rev3 , poprípade R3. Na trhu sa stretneme aj s Arduino Ethernet alebo Arduino Bluetooth, tieto dosky sú úplne identické s UNO. Líšia sa len portom ktorý vyplýva z názvu.

Za zmienku stojí takisto doska Arduino YUN, je v nej použitý čip ATmega32u4 podobne ako pri Arduino mikro. Na tomto čipe beží len jadro Arduina, dôvodom je že doska obsahuje ešte jeden čip Atheros AR9331. Tento čip je natoľko výkonný aby na ňom dokázal bežať odľahčený Linux, ktorý ma pre toto jadro názov Linino. Komunikáciu medzi čipmi zaisťuje softwarový most. Z portov sa tu nachádza microUSB ale aj klasický USB a Ethernet port. Ethernet umožňuje následne Linuxu pripojenie k sieti a tak napríklad namerané hodnoty je Arduino schopné ukladať na vzdialené webové úložisko. 

Postupne sa dostávame k väčším doskám ktoré nám umožňujú tvorbu zložitejších projektov. Takouto doskou je napríklad Arduino Mega2560. Táto doska je z časti totožná s doskou UNO, no ponúka nám oveľa väčšie množstvo pinov. Ako už je pri doskách arduino zvykom aj táto ponúka viacero verzií. Verzia ADK obsahuje 2 USB porty, to nám na druhý port umožňuje pripojiť zariadenie s Androidom.

Naozaj výkonnou doskou je Arduino DUE, ktorá je v podstate priami následník Arduino Mega. Obsahuje čip Atmel SAM3X8E. V porovnaní s čipom pri Miny má tento výkon až 84MHz a 32 bitové jadro. Ďalej obsahuje dva microUSB porty. Jeden klasicky slúži na programovanie a druhý nám poslúži na pripojenie myši alebo iného zariadenia


Parametre dosiek