Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
In diesem Tutorial lernen Sie einige Grundlagen zur Verwendung des ESP8266 NodemCU Lua WiFi zur Steuerung der LED über das Web.
Bevor Sie beginnen, stellen Sie sicher, dass Sie alle benötigten Materialien haben:
- ESP8266 NodeMCU Lua WiFi
- LED
- Steckbrett
- Jumper (bei Bedarf)
- Micro-USB
Schritt 1: Pin-Definition
Schritt 2: Pin-Verbindung
Dies ist eine der einfachsten Verbindungen und für Anfänger geeignet. In diesem Tutorial müssen wir die Anode der LED mit dem GND-Pin des ESP8266 und die Kathode der LED mit dem ESP8266 D7 verbinden.
Schritt 3: PHP&JSON-Quellcode
Laden Sie diesen Quellcode herunter und laden Sie ihn auf den Arduino hoch.
Schritt 4: Erstellen Sie eine Website
1. Gehen Sie zuerst zu hier.
2. Registrieren Sie das Konto kostenlos und geben Sie einen Website-Namen ein. (Schreiben Sie einfach den Namen, ohne www und.com)
3. Wenn die Registrierung des Kontos abgeschlossen ist, öffnen Sie die E-Mail zur Überprüfung.
4. Nachdem Sie fertig sind, gehen Sie zur Verwaltung der Website und laden Sie die PHP- und JSON-Dateien hoch.
Schritt 5: Arduino-Quellcode
Laden Sie den Quellcode herunter und öffnen Sie ihn mit Arduino IDE. Stellen Sie sicher, dass Sie ESP8266 erfolgreich in Ihrer Arduino IDE installiert haben, damit Sie Ihren ESP8266 mit Ihrer Arduino IDE verbinden und das richtige Board und den richtigen Port in der Arduino IDE auswählen können.
Klicken Sie hier, um ESP8266 in Ihrer Arduino-IDE zu installieren.
*Notiz:
1. Ändern Sie die ssid und das Passwort in Ihren eigenen WLAN-Namen und Ihr eigenes Passwort
2. Ändern Sie den Host und den Pfad
const char* host = "control.000webhostapp.com"; //Deine Domain
String path = "/light.json"; //beginnend mit Schrägstrich
3. Ändern Sie die PIN-Nummer
Schritt 6: Ergebnis
Öffnen Sie nach dem Einschalten des Controllers "Serial Monitor" und es wird angezeigt:
…WIFI verbunden
Verbindung zu (Name Ihrer Website)
……………LED AUS
Verbindung wird geschlossen. Verbinden mit (Name Ihrer Website)
Wenn Sie Ihre Website öffnen und auf die Schaltfläche "Einschalten" klicken, zeigt der "Serienmonitor" Folgendes an:
……………LED EIN
Verbindung wird geschlossen. Verbinden mit (Name Ihrer Website)
ODER klicken Sie auf die Schaltfläche "Ausschalten", der "Serielle Monitor" zeigt:
……………LED AUSVerbindung schließen. Verbindung herstellen mit (Name Ihrer Website)
Schritt 7: Video
Dieses Video zeigt die Demonstration der Kontroll-LED mit ESP8266 aus dem Web.