Cos'è un wifi® Arduino®?
A WiFi® Arduino® è una scheda Arduino® dotata di una capacità di unire le reti wireless. Esistono diverse varietà di schede Arduino®, ma nessuna di esse è dotata di WiFi®. Per questo motivo, tutti i dispositivi WiFi® Arduino® sono creati combinando una delle schede standard con uno scudo WiFi®.
Il vantaggio più chiaro di un WiFi® Arduino® sull'interfaccia USB più economica è che può accettare l'input del computer o la riprogrammazione in modo mobile e da più computer. Ciò è particolarmente utile per le applicazioni di robotica o elettronica domestica in cui più utenti potrebbero voler interagire con lo stesso dispositivo. Ad esempio, un pezzo di opere d'arte robotica potrebbe consentire a chiunque di istruirlo in una posizione diversa usando un laptop con WiFi®. In alternativa, un gioco basato su questa piattaforma potrebbe consentire a diverse persone di giocare contemporaneamente.
I dispositivi WiFi® Arduino® possono anche utilizzare la libreria Webduino per creare un semplice sito Web. La sITE può essere accessibile solo su una rete locale o, se la rete è online, può essere disponibile per l'intera Internet. Un sito Web trasmesso da un microcontrollore potrebbe essere utilizzato per visualizzare informazioni sull'ambiente del dispositivo, come temperatura, livello di luce o livello di rumore. Un sito potrebbe anche essere utilizzato per controllare a distanza WiFi® Arduino® o fornirgli informazioni da mettere su una scheda di display digitale.
WiFi® può trasmettere dati molto più velocemente di qualsiasi altra interfaccia attualmente disponibile per piccoli dispositivi elettronici. Un esempio è un'auto video telecomandata. Una scheda di base è collegata a uno scudo WiFi®, la scheda è collegata direttamente ai controlli dell'auto di controllo remoto e anche una webcam è cablata nella scheda. Di solito, una webcam è inutile per qualsiasi dispositivo di questo tipo perché non ha abbastanza potenza di elaborazione per analizzare i dati o una capacità di archiviazione sufficiente per esserecordone. In questo caso, i dati non vengono né archiviati né analizzati, ma vengono invece trasmessi direttamente su WiFi® a un computer in cui un utente può guardare il video in diretta e controllare l'auto.
Nonostante questi vantaggi, i dispositivi WiFi® Arduino® non sono prodotti frequentemente. WiFi® è più costoso e consuma più energia di altre alternative. I dispositivi mobili sono generalmente alimentati a batteria, il che significa che lo scarico di energia aggiuntivo è un problema significativo. La maggior parte dei dispositivi immobili che utilizzano frequentemente interfacce del computer possono essere controllati utilizzando cavi USB o di rete. Per la maggior parte delle applicazioni, è più economico e altrettanto efficace utilizzare un'interfaccia USB, XBEE® o seriale.