Spis treści:
Die drahtlose Kommunikation über WiFi und Bluetooth ist heute ein absoluter Standard. Obwohl Kabel und Leitungen immer noch nicht aus der Mode kommen, suchen Designer, Entwickler und Bauherren immer noch nach drahtlosen Alternativen. Die Arduino-Entwicklungsplattform, Arduino Shield-Erweiterungen und andere Module, die wir an unsere Plattform anschließen können, sind nicht anders.
Arduino-Steuerung über WiFi
Für die WiFi-Verbindung in Arduino sind geeignete WiFi-Module und spezielles Arduino Shield-Zubehör nützlich. In einigen Fällen können wir ein Arduino-Board mit eingebauter Wi-Fi-Funktionalität verwenden, zum Beispiel bei der Arbeit mit dem Arduino Uno WiFi. Bei anderen muss man ein bisschen herumtüfteln.
Auf die Mikrocontroller können verschiedene Firmwares hochgeladen werden, die Ihnen mehr Macht darüber geben, wie Sie sich mit dem Internet verbinden. Tatsache ist, dass wir überall, wo wir hinschauen, auf das ESP8266-Modul stoßen.
Die Kombination von Arduino und WiFi öffnet das Feld für das Thema Internet der Dinge (IoT). Hinter dem Internet der Dinge verbirgt sich die Idee, lokale Geräte in ein einziges Netzwerk zu integrieren und sie im Rahmen eines Smart-Home-Konzepts bequem zu nutzen. Eine Kaffeemaschine und zusätzliche Minuten jeden Morgen, ein ferngesteuerter Wasserkocher, eine stimmungsvolle LED-Beleuchtung, die Steuerung von Sicherheitsrollläden oder das Öffnen des Garagentors – all das können wir dank eines Arduino mit WiFi-Anschluss kontrollieren.
Arduino WiFi Kommunikation - ESP8266
Ein Klassiker, der in vielen Tutorials beschrieben wird. Wir können unseren Mini-Controller mit dem Internet verbinden, indem wir ein preiswertes ESP8266 WiFi-Modul mit der NodeMCU v3 Software verbinden. Diese unter Bastlern und Profis bekannte Lösung bietet einen WiFi-Adapter – eine Schnittstelle für den drahtlosen Zugang zu praktisch jedem Mikrocontroller-basierten Projekt.
All dies wird durch einfache Konnektivität über serielle Kommunikation oder die UART-Schnittstelle realisiert. Mehr über den ESP8266 haben wir hier im Botland Blog geschrieben. Wenn Sie sich die Produktseite angesehen haben oder ansehen wollen, sollten Sie den Abschnitt “Nützliche Links” am Ende der Seite nicht verpassen.
WiFi und Bluetooth BLE ESP32 Thing Modul kompatibel mit der Arduino IDE
Das Modul des führenden US-Elektronikherstellers SparkFun ESP32 Thing ermöglicht die WiFi- und Bluetooth-Kommunikation. Es ist vollständig kompatibel mit der Entwicklungsplattform Arduino IDE. Auf der Platine befindet sich ein ESP32-Chip mit 520 kB RAM, 4 MB Flash, 28 GPIO-Pins, einem integrierten Lipol-Ladegerät und Touch-Interface-Unterstützung.
Einfach ideal, wenn es darum geht, eine Installation im Stil des Internet of Things (IoT) zu schaffen, zum Beispiel im Bereich der Gebäudeautomatisierung. Bonus: Das Modul kann ebenso gut in Verbindung mit dem Raspberry Pi verwendet werden.
Huzzah ESP8266 WiFi-Modul Adafruit
Eine weitere bewährte Lösung von jenseits des Atlantiks. Das Huzzah WiFi-Modul von Adafruit basiert auf dem bereits erwähnten ESP8266-Chip und ermöglicht die Programmierung mit der Skriptsprache Lua und der Arduino-IDE. Es gibt neun GPIO-Ports mit I2C- und SPI-Unterstützung, einen Analogeingang und die installierte NodeMCU-Software. Das Modul hat eine eingebaute PCB-Antenne.
Kehren wir mit dem Huzzah Adafruit für einen Moment zum ESP8266 zurück. Dieser Chip ist sehr beliebt, aber gleichzeitig gilt er als schwierig zu bedienen. Viele Module sind nicht auf einer Platine montierbar, haben keinen eingebauten 500-mA-3,3-V-Regler oder Level-Shifting, und es kommt vor, dass Transmitter, deren Qualität zu wünschen übrig lässt, nicht zertifiziert sind. Mit dem Huzzah Adafruit bekommen wir das alles zusammen.
Wio Terminal ATSAMD51 kompatibel mit Arduino
Zum Nachtisch haben wir eine Arduino-kompatible Alternative übrig. Das vorgestellte Terminal erlaubt den Betrieb in den klassischen WiFi-Frequenzen 2,4 GHz / 5 GHz 802.11 a/b/g/n. Warum hat es seinen Weg auf die Liste gefunden? Nun, diese Option schränkt das etwas unzugängliche Bauteil der nackten Montageelektronik für einige ein, da das Wio Terminal selbst ein wenig wie eine kleine, tragbare Spielkonsole aussieht.
Eine interessante Option und ein Thema für eine separate Diskussion ist das Grove-Ökosystem von Seeedstudio, denn mit Arduino ist es wie mit einem Stammbaum – weitere Äste öffnen sich zu über 300 Grove-IoT-Modulen und eingebauten Grove-Anschlüssen für digitale Kommunikation. Integriertes LCD-Display, eingebaute Module: Beschleunigungsmesser, Mikrofon, Lautsprecher, Lichtsensor, IR-Diode und mehr.
Wie hilfreich war dieser Beitrag?
Klicke auf die Sterne um zu bewerten!
Durchschnittliche Bewertung 4.4 / 5. Stimmenzahl: 8
Bisher keine Bewertungen! Sei der Erste, der diesen Beitrag bewertet.