Kaj je Ethernet Arduino®?

Ethernet Arduino® je vsaka povezava plošče Arduino® z ethernetnim vrati. To seznanjanje se običajno izvede z uporabo mikrokrmilnika z vgrajenimi vrati Ethernet ali z dodajanjem ethernetnega ščita na drugo ploščo. Arduino® je odprtokodna mikrokrmilniška platforma, zasnovana za hobiste in profesionalce za uporabo pri hitrem ustvarjanju elektronskih naprav. Naprave Ethernet Arduino® tej platformi dodajo zmogljivosti visoke hitrosti omrežja.

Navadne naprave Arduino® so opremljene z univerzalnim serijskim vodilom (USB) ali serijskimi povezavami. Dodajanje omrežne povezave omogoča tem napravam, da prenašajo podatke z veliko višjo hitrostjo, kot je običajno mogoče. Webduino je programski paket, ki mikrokrmilniku omogoča zagon spletnega strežnika z uporabo ethernetne povezave. Ta spletni strežnik gosti spletno mesto na mikrokrmilniku, ki ga je mogoče uporabiti za nalaganje podatkov iz naprave, njeno daljinsko upravljanje ali oboje. Webduino z Ethernetom je še posebej uporaben za daljinsko dostopna niza senzorjev.

Poleg spletnega gostovanja obstaja več drugih načinov uporabe za visokohitrostno povezavo, ki jo ponuja Ethernet Arduino®. Spletne kamere, na primer, je enostavno upravljati prek naprave, ki podpira Ethernet, vendar je nemogoče z veliko počasnejšimi povezavami. Druge naprave izkoriščajo pasovno širino za prenos ali sprostitev drugih prenosov; na primer Ethernet Arduino®, ki je bil opremljen tudi z obema brezžičnima sprejemnikoma, bi lahko spremljal brezžično aktivnost na območju, ki je nedostopno za računalnik ali bazno postajo, na katero je bil povezan. Naprava bi se od preprostega repetitorja razlikovala po tem, da bi lahko izvajala kompleksno obdelavo signalov, ki jih je spremljal, in določala, kaj je treba sprejeti za vsak primer posebej.

Poleg teh prednosti ima Ethernet Arduino® nekaj pomembnih omejitev. Za oddajanje s temi hitrostmi mora biti naprava povezana z omrežnim kablom. Kabel je razmeroma trd, zaradi česar platforma ni primerna za večino mobilnih aplikacij. Robotski projekti na daljavo so skoraj nemogoči. V primeru mobilne naprave je Ethernet Arduino® zaželen le, če zadevna naprava potrebuje visokohitrostno povezavo, ko ni v gibanju.

Druge možnosti vmesnika Arduino® vključujejo serijske in USB povezave ter brezžične protokole, kot sta WiFi® in XBee®. USB in serijske povezave se najpogosteje uporabljajo z napravami, ki potrebujejo povezave le za občasno reprogramiranje. Naprave, ki zahtevajo stalno povezavo, vendar morajo tudi vzdrževati mobilnost, so na splošno opremljene z brezžičnimi vmesniki. Ti vmesniki se uporabljajo tudi v primerih, ko je žična povezava nepraktična ali nemogoča, na primer zunanja vremenska postaja, ki mora podatke sporočiti nazaj v notranji računalnik ali drugo napravo. Čeprav imajo manj omejitev kot Ethernet, se izumitelji včasih izogibajo brezžičnim vmesnikom zaradi višjih stroškov in porabe energije.