Was ist ein WiFi® Arduino®?
Ein WiFi® Arduino® ist ein Arduino®-Board, das über die Fähigkeit verfügt, drahtlose Netzwerke zu verbinden. Es gibt verschiedene Arten von Arduino®-Boards, aber keines davon ist mit WiFi® ausgestattet. Aus diesem Grund werden alle WiFi® Arduino®-Geräte erstellt, indem eine der Standardkarten mit einem WiFi®-Schutzschild kombiniert wird.
Der deutlichste Vorteil eines WiFi® Arduino® gegenüber der günstigeren USB-Schnittstelle besteht darin, dass er Computereingaben oder Neuprogrammierungen drahtlos und von mehreren Computern aus akzeptieren kann. Dies ist besonders nützlich für Robotik- oder Heimelektronikanwendungen, bei denen mehrere Benutzer mit demselben Gerät interagieren möchten. Zum Beispiel kann ein Roboter-Kunstwerk jedem die Anweisung geben, sich mit einem Laptop mit WiFi® an eine andere Position zu bewegen. Alternativ könnte ein auf dieser Plattform basierendes Spiel es mehreren Personen ermöglichen, gleichzeitig zu spielen.
WiFi® Arduino®-Geräte können auch die Webduino-Bibliothek verwenden, um eine einfache Website zu erstellen. Auf die Site kann nur über ein lokales Netzwerk zugegriffen werden. Wenn das Netzwerk online ist, kann es für das gesamte Internet verfügbar sein. Eine Website, die von einem Mikrocontroller gesendet wird, kann verwendet werden, um Informationen über die Umgebung des Geräts anzuzeigen, z. B. Temperatur, Lichtstärke oder Geräuschstärke. Eine Site könnte auch verwendet werden, um das WiFi® Arduino® fernzusteuern oder um ihm Informationen zum Anbringen auf einer digitalen Anzeigetafel bereitzustellen.
WiFi® kann Daten viel schneller übertragen als jede andere Schnittstelle, die derzeit für kleine elektronische Geräte verfügbar ist. Ein Beispiel ist ein ferngesteuertes Videoauto. Eine Basisplatine ist mit einer WiFi®-Abschirmung verbunden, die Platine ist direkt mit den Steuerungen des ferngesteuerten Fahrzeugs verbunden, und eine Webcam ist ebenfalls in die Platine integriert. Normalerweise ist eine Webcam für ein Gerät dieses Typs unbrauchbar, da sie nicht über genügend Rechenleistung zur Analyse der Daten oder über genügend Speicherkapazität zur Aufzeichnung verfügt. In diesem Fall werden die Daten weder gespeichert noch analysiert, sondern direkt über das WiFi® an einen Computer übertragen, auf dem ein Benutzer das Live-Video ansehen und das Auto steuern kann.
Trotz dieser Vorteile werden WiFi® Arduino®-Geräte nicht häufig hergestellt. WiFi® ist teurer und verbraucht mehr Strom als andere Alternativen. Mobile Geräte sind in der Regel batteriebetrieben, was bedeutet, dass der zusätzliche Stromverbrauch ein erhebliches Problem darstellt. Die meisten unbeweglichen Geräte, die häufig Computerschnittstellen verwenden, können über USB- oder Netzwerkkabel gesteuert werden. Für die meisten Anwendungen ist es billiger und genauso effektiv, eine USB-, Xbee®- oder serielle Schnittstelle zu verwenden.