Inhaltsverzeichnis:

So steuern Sie die LED mit ESP8266 NodemCU Lua WiFi von der Website - Gunook
So steuern Sie die LED mit ESP8266 NodemCU Lua WiFi von der Website - Gunook

Video: So steuern Sie die LED mit ESP8266 NodemCU Lua WiFi von der Website - Gunook

Video: So steuern Sie die LED mit ESP8266 NodemCU Lua WiFi von der Website - Gunook
Video: Controlling NeoPixel with ESP8266 2024, Juli
Anonim
So steuern Sie die LED mit dem ESP8266 NodemCU Lua WiFi von der Website
So steuern Sie die LED mit dem ESP8266 NodemCU Lua WiFi von der Website

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:

  1. ESP8266 NodeMCU Lua WiFi
  2. LED
  3. Steckbrett
  4. Jumper (bei Bedarf)
  5. Micro-USB

Schritt 1: Pin-Definition

Pin-Definition
Pin-Definition

Schritt 2: Pin-Verbindung

Pin-Verbindung
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

Ergebnis
Ergebnis
Ergebnis
Ergebnis
Ergebnis
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.

Empfohlen: