Cos'è un Ethernet Arduino®?

Un Ethernet Arduino® è qualsiasi accoppiamento di una scheda Arduino® con una porta Ethernet. Questo accoppiamento viene generalmente realizzato utilizzando un microcontrollore con una porta Ethernet integrata o aggiungendo uno scudo Ethernet a un'altra scheda. Arduino® è una piattaforma di microcontrollore open source progettata per gli hobbisti e i professionisti da utilizzare nella rapida creazione di dispositivi elettronici. I dispositivi Ethernet Arduino® aggiungono funzionalità di rete ad alta velocità a quella piattaforma.

I dispositivi Arduino® ordinari sono dotati di connessioni seriali universali (USB) o connessioni seriali. L'aggiunta di una connessione di rete consente a questi dispositivi di trasmettere i dati a un tasso molto più elevato di quanto normalmente possibile. WebDuino è un pacchetto software che consente al microcontrollore di eseguire un server Web utilizzando una connessione Ethernet. Questo WebServer ospita un sito sul microcontrollore che può essere utilizzato per caricare i dati dal dispositivo, controllarli a distanza o entrambi. Webduino con Ethernet è particolarmente utile per SE accessibile a distanzaArray NSOR.

Oltre al web hosting, ci sono molti altri usi per la connessione ad alta velocità offerta da Ethernet Arduino®. Le webcam, ad esempio, sono facilmente gestibili attraverso un dispositivo abilitato per Ethernet, ma impossibili utilizzando molte connessioni più lente. Altri dispositivi sfruttano la larghezza di banda per trasmettere o rilassare altre trasmissioni; Ad esempio, un Ethernet Arduino® che era anche dotato di un ricevitore wireless poteva monitorare l'attività wireless in un'area inaccessibile al computer o alla stazione base a cui era collegato. Il dispositivo sarebbe diverso da un semplice ripetitore in quanto potrebbe eseguire un elaborazione complessa sui segnali monitorati, determinando quale azione intraprendere su base caso per caso.

Insieme a questi vantaggi, Ethernet Arduino® ha alcune limitazioni significative. Per trasmettere a tali velocità, il dispositivo deve essere collegatoa un cavo di rete. Il cavo è relativamente rigido, rendendo la piattaforma inadatta alla maggior parte delle applicazioni mobili. I progetti robotici a telecomando sono quasi impossibili. In caso di dispositivo mobile, un Ethernet Arduino® è desiderabile solo quando la macchina in questione ha bisogno di una connessione ad alta velocità quando non è in movimento.

Altre opzioni di interfaccia Arduino® includono connessioni seriali e USB, nonché protocolli wireless come WiFi® e XBEE®. Le connessioni USB e seriali sono più comunemente usate con dispositivi che richiedono solo connessioni per una riprogrammazione occasionale. I dispositivi che richiedono una connessione costante ma devono anche mantenere la mobilità sono generalmente dotati di interfacce wireless. Queste interfacce vengono utilizzate anche nei casi in cui una connessione cablata è poco pratica o impossibile, come una stazione meteorologica all'aperto che deve segnalare i dati su un computer interno o un altro dispositivo. Nonostante abbia meno restrizioni rispetto ad Ethernet, gli inventori a volte evitano il wirelessinterfacce a causa del loro costo più elevato e del consumo di energia.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?