Mikä on Ethernet Arduino®?

Ethernet Arduino® on mikä tahansa Arduino® -kortin pariliitos Ethernet -portin kanssa. Tämä pariliitos tehdään yleensä käyttämällä mikro -ohjainta, jossa on integroitu Ethernet -portti, tai lisäämällä Ethernet -suoja toiselle kortille. Arduino® on avoimen lähdekoodin mikro -ohjausalusta, joka on suunniteltu harrastajille ja ammattilaisille käytettäväksi elektronisten laitteiden nopeassa luomisessa. Ethernet Arduino® -laitteet lisäävät nopeita verkko -ominaisuuksia kyseiselle alustalle.

Tavalliset Arduino® -laitteet on varustettu Universal Serial Bus (USB) tai sarjaliitännöillä. Verkkoyhteyden lisäämisen ansiosta nämä laitteet voivat lähettää dataa paljon nopeammin kuin normaalisti mahdollista. Webduino on ohjelmistopaketti, jonka avulla mikro -ohjain voi ajaa verkkopalvelinta Ethernet -yhteyden kautta. Tämä verkkopalvelin isännöi mikro -ohjaimen sivustoa, jota voidaan käyttää tietojen lataamiseen laitteesta, etäohjaukseen tai molempiin. Ethernet -Webduino on erityisen hyödyllinen etäkäytettäville anturiryhmille.

Web -isännöinnin lisäksi Ethernet Arduino® tarjoaa nopeaa yhteyttä useilla muilla käyttötarkoituksilla. Esimerkiksi verkkokamerat ovat helposti hallittavissa Ethernet-yhteensopivan laitteen kautta, mutta mahdottomia käyttämällä monia hitaampia yhteyksiä. Muut laitteet hyödyntävät kaistanleveyttä muiden lähetysten lähettämiseen tai rentouttamiseen; esimerkiksi Ethernet Arduino®, joka oli varustettu molemmilla langattomilla vastaanottimilla, voi seurata langatonta toimintaa alueella, joka ei ole käytettävissä tietokoneelle tai tukiasemalle, johon se on kytketty. Laite olisi erilainen kuin yksinkertainen toistin, koska se voisi suorittaa monimutkaisen käsittelyn valvomilleen signaaleille määrittäen, mitä toimenpiteitä on tehtävä tapauskohtaisesti.

Näiden etujen lisäksi Ethernet Arduino® sisältää joitakin merkittäviä rajoituksia. Jotta voidaan lähettää näillä nopeuksilla, laite on kytkettävä verkkokaapeliin. Kaapeli on suhteellisen jäykkä, joten alusta ei sovellu useimpiin mobiilisovelluksiin. Kauko -ohjattavat robottiprojektit ovat lähes mahdottomia. Mobiililaitteen tapauksessa Ethernet Arduino® on toivottava vain silloin, kun kyseinen kone tarvitsee nopean yhteyden, kun se ei ole liikkeessä.

Muita Arduino® -käyttöliittymävaihtoehtoja ovat sarja- ja USB -liitännät sekä langattomat protokollat, kuten WiFi® ja XBee®. USB- ja sarjayhteyksiä käytetään yleisimmin laitteiden kanssa, jotka tarvitsevat liitännät vain satunnaiseen uudelleenohjelmointiin. Laitteet, jotka vaativat jatkuvaa yhteyttä, mutta joiden on myös ylläpidettävä liikkuvuutta, on yleensä varustettu langattomilla rajapinnoilla. Näitä rajapintoja käytetään myös tapauksissa, joissa langallinen yhteys on epäkäytännöllinen tai mahdotonta, kuten ulkosääasema, jonka on raportoitava tiedot sisätilatietokoneelle tai muulle laitteelle. Vaikka keksijöillä on vähemmän rajoituksia kuin Ethernetillä, keksijät joskus välttävät langattomia rajapintoja korkeamman hinnan ja energiankulutuksen vuoksi.