Co je to Ethernet Arduino®?
Ethernet Arduino® je jakékoli spárování desky Arduino® s portem Ethernet. Toto párování se obvykle provádí pomocí mikrokontroléru s integrovaným ethernetovým portem nebo přidáním ethernetového štítu na jinou desku. Arduino® je open source platforma mikrokontrolérů navržená pro fandy a profesionály pro rychlé vytváření elektronických zařízení. Zařízení Ethernet Arduino® přidávají na tuto platformu vysokorychlostní síťové funkce.
Běžná zařízení Arduino® jsou vybavena Universal Serial Bus (USB) nebo sériovým připojením. Přidání síťového připojení umožňuje těmto zařízením přenášet data mnohem rychleji, než je normálně možné. Webduino je softwarový balíček, který umožňuje mikrokontroléru spouštět webový server pomocí ethernetového připojení. Tento webový server je hostitelem webu v mikrokontroléru, který lze použít k nahrávání dat ze zařízení, k dálkovému ovládání nebo k oběma. Webduino s Ethernetem je zvláště užitečné pro vzdáleně přístupná senzorová pole.
Kromě webhostingu existuje několik dalších využití vysokorychlostního připojení, které nabízí Ethernet Arduino®. Například webové kamery lze snadno spravovat pomocí zařízení podporujícího Ethernet, ale nemožné pomocí mnoha pomalejších připojení. Jiná zařízení využívají šířku pásma k přenosu nebo uvolnění jiných přenosů; například ethernetový Arduino®, který byl také vybaven bezdrátovým přijímačem, by mohl monitorovat bezdrátovou aktivitu v oblasti nepřístupné počítači nebo základnové stanici, ke které byl připojen. Zařízení by se lišilo od jednoduchého opakovače v tom, že by mohlo provádět složité zpracování signálů, které monitorovalo, a určovat, jaká akce se má provádět případ od případu.
Kromě těchto výhod přichází Ethernet Arduino® s některými významnými omezeními. Pro přenos při těchto rychlostech musí být zařízení připojeno k síťovému kabelu. Kabel je relativně tuhý, což činí platformu nevhodnou pro většinu mobilních aplikací. Robotické projekty dálkového ovládání jsou téměř nemožné. V případě mobilního zařízení je Ethernet Arduino® žádoucí pouze v případě, že dotyčný stroj potřebuje vysokorychlostní připojení, když není v pohybu.
Mezi další možnosti rozhraní Arduino® patří sériové a USB připojení, jakož i bezdrátové protokoly jako WiFi® a XBee®. Připojení USB a sériové připojení se nejčastěji používají u zařízení, která vyžadují připojení pouze pro příležitostné přeprogramování. Zařízení, která vyžadují konstantní připojení, ale také potřebují udržovat mobilitu, jsou obvykle vybavena bezdrátovými rozhraními. Tato rozhraní se používají také v případech, kdy je kabelové připojení nepraktické nebo nemožné, například venkovní meteorologická stanice, která musí hlásit data zpět do vnitřního počítače nebo jiného zařízení. Přestože mají vynálezci méně omezení než Ethernet, vynálezci se někdy vyhýbají bezdrátovým rozhraním kvůli jejich vyšším nákladům a spotřebě energie.