Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Dies ist Teil 1 einer "Instructables" -Serie, die erklärt wird, wie ein Internet der Dinge-Projekt mit ESP8266 NodeMCU erstellt wird, das darauf abzielt, Daten zu lesen und an eine Website zu senden und eine Aktion mit derselben Website durchzuführen.
ESP8266 ESP-12E Development Board wird verwendet. Dieses Board basiert auf ESP8266, integriert Mikrocontroller-Funktionen und WIFI in einem Board. Es könnte wie Arduino codiert werden.
Dieses anweisbare zeigt Ihnen, wie Sie es mit Arduino IDE konfigurieren und programmieren. Sie realisieren zwei Projekte:
- Blinken einer LED
- WIFI-Verbindung und IP-Adressdruck
Schritt 1: Konfigurieren Sie die ESP8266 NodeMCU als Arduino
- Laden Sie den Treiber von diesem Link CH341SER.zip oder aus der angehängten Datei herunter.
- Laden Sie die Arduino-IDE herunter.
- – Starten Sie Arduino und öffnen Sie das Einstellungsfenster.
- Geben Sie https://arduino.esp8266.com/stable/package_esp8266com_index.json in das Feld Additional Board Manager URLs ein.
- – Öffnen Sie den Boards-Manager aus den Tools.
- Geben Sie esp8266 in das Suchfeld ein, um die ESP8266-Plattform zu installieren
- Gehen Sie zu Tools > Board-Menü und wählen Sie dann Ihr ESP8266-Board aus.
- Gehen Sie zu Extras > Port. Verbinden Sie Ihren ESP.
Schritt 2: Führen Sie ein blinkendes LED-Programm aus
Dieses Programm benötigt keine Schaltung. Es wird eine eingebaute LED verwendet, die verbunden ist mit: dem Pin namens D4 oder GPIO 2
Weitere Informationen zur Hardware finden Sie unter diesem Link
Laden Sie das angehängte Programm herunter Viel Spaß!
Schritt 3: Verbinden Sie sich mit einem WIFI-Netzwerk
Dieses Programm verbindet Ihren ESP mit einem WIFI-Netzwerk und druckt seine IP-Adresse auf Ihrem seriellen Arduino-Monitor. Sie müssen Ihre SSD und Ihr Passwort ändern
const char* ssid = "IHR WIFI NETWORK NAME";const char* password = "IHR WIFI PASSWARD";
Stellen Sie sicher, dass die Baudrate im Programm und in Ihrem seriellen Monitorfenster gleich ist
Schritt 4: Teil 2
In Teil 2 erfahren Sie, wie Sie Ihre Sensordaten an einen der beliebten IoT-freien Cloud-Dienste https://thingspeak.com senden.
IoT ESP8266-Serie: 2- Überwachen Sie Daten über ThingSpeak.com