Seznámení s Arduinem.
15.09.2013 10:51
Zdravím všechny příznivce domácí automatizace.
Asi každý z nás, kdo máme doma nějaké spotřebiče, někdy uvažoval o tom, že by se daly tyto nějakým způsobem řídit, či ovládat, ať již drátově, bezdrátově, prostě automaticky. Od toho ten pojem Domácí automatizace.
V dřívějších dobách to bylo výsadou pouze zkušených elektroniků, dnes může být takovýmto "odborníkem" opravdu každý. S nástupem vývojových desek Arduino se tento svět otevřel opravdu každému, kdo se cítí být jen trošku kutilem.
A teď již k Arduinu samotnému.
Co je to vlastně Arduino?
Takže co nejjednodušeji - Arduino je deska s mikroprocesorem, která provádí stále dokola činnosti, které ji přikážeme jednoduchým programem. Program jako takový není vůbec nic složitého a vzhledem k tomu, že se jedná o otevřený kód, najdete na internetu tisíce až miliony návodů, jak pomocí Arduina ovládat, řídit, měřit či sledovat v podstatě cokoliv.
Každá deska Arduino má několik vstupů a výstupů, které slouží právě na komunikaci s okolním světem. Existují různé varianty desek a ty se liší jak počtem vstupů/výstupů, tak velikostí a cenou.
Pro Vaši informaci jsou to například tyto:
- základní Arduino Uno
- malinké Arduino Nano
- největší Arduino Mega
- novější deska Arduino Leonardo
- a nebo třeba miniaturní Arduino Mini Pro
Je samozřejmě jasné, že při výběru se budeme rozhodovat dle toho, kolik periferií potřebujeme ovládat, měřit, řídit či sledovat.
Způsoby použití Arduina.
Nejlepší bude, pokud Vám sem dám pár příkladů ohledně využití Arduina v praxi, zde tedy máte pár příkladů z mé vlatní praxe:
- ovládání solárního ohřevu bazénové vody, včetně vzdáleného přístupu přes internet
- ovládání solárního ohřevu TUV (teplé užitkové vody)
- ovládání automatického doplňování zavlažovacích nádrží s přesnou kontrolou stavu vody v každé z nich
- ovládání automatického zavlažování
ale existují další tisíce aplikací, kde můžete Arduino skvěle využít.
A díky našemu spřátelenému e-shopu, můžete jednotlivé komponenty nakoupit za skvělé ceny přímo u nás v ČR.
Pokud tedy máte pocit, že to je právě to, co byste mohli potřebovat, projděte si tento web a nechte se inspirovat.
- Ovládat různá externí zařízení (od 0 až do 380V)
- Měřit různé fyzikální veličiny (vzdálenost, teplotu, vlhkost, tlak vzduchu, atd.)
- Komunikovat přes internet či domácí síť. (Ethernet)
- Zaznamenávat naměřené či jinak získané hodnoty na paměťovou kartu či Flash disk.
- Komunikovat bezdrátově (Wifi, Bluetooth)
- Kontrolovat a chránit věci či budovy (místnosti) před požárem, kouřem, vniknutí cizí osoby, atd.
- senzory (oheň, kouř, ultrazvuk, pohyb, náklon, infra, vdálenost, atd.)
- ovládací prvky (joysticky, přepínače, vypínače, tlačítka, spínače, atd)
- ovládací prvky periferií (relé, solenoidy, serva, krokové motory, elektromotory, atd)
- komunikační moduly (Ethernet, Wifi, Bluetooth atd)
- dotykové panely a obrazovky
- LCD displeje s různým počtem řádků a znaků na řádek, s podsvícením i bez.
- segmentové LED displeje
- již hotové, sestavené moduly různého využití
Tolik asi na úvod okolo Arduina, v příštím článku Vám ukáži, jak jednoduché je připojit desku Arduino k PC, napsat si první program a vyzkoušet si funkčnost naostro!