Inhaltsverzeichnis:

Verwenden von ESP32 zur Steuerung von LEDs mit Blynk über WLAN - Gunook
Verwenden von ESP32 zur Steuerung von LEDs mit Blynk über WLAN - Gunook

Video: Verwenden von ESP32 zur Steuerung von LEDs mit Blynk über WLAN - Gunook

Video: Verwenden von ESP32 zur Steuerung von LEDs mit Blynk über WLAN - Gunook
Video: Blynk App ESP32 WLAN Fernsteuerung & Sensoren | Tutorial 2024, November
Anonim
So verwenden Sie ESP32 zur Steuerung von LEDs mit Blynk über WLAN
So verwenden Sie ESP32 zur Steuerung von LEDs mit Blynk über WLAN

In diesem Tutorial wird die ESP32-Entwicklungsplatine verwendet, um LED mit Blynk über WLAN zu steuern. Blynk ist eine Plattform mit iOS- und Android-Apps zur Steuerung von Arduino, Raspberry Pi und dergleichen über das Internet. Es ist ein digitales Dashboard, auf dem Sie durch einfaches Ziehen und Ablegen von Widgets eine grafische Benutzeroberfläche für Ihr Projekt erstellen können. Es kann auch über Wi-Fi, Ethernet oder Bluetooth mit dem Internet verbunden werden.

Einzelheiten zu diesem Modul finden Sie hier.

Schritt 1: Pin-Definition

Pin-Definition
Pin-Definition

Schritt 2: Materialvorbereitung

Material vorbereitung
Material vorbereitung
Material vorbereitung
Material vorbereitung
Material vorbereitung
Material vorbereitung

Für dieses Tutorial benötigen wir diese Elemente:

  1. Arduino NodeMcu IoT ESP32 WiFi- und Bluetooth-Entwicklungsboard
  2. LED
  3. Blynk-App in Android- oder iOS-Apps

Schritt 3: Pin-Verbindung

Pin-Verbindung
Pin-Verbindung

Verbinden Sie in diesem Tutorial die Anode der LED mit dem p21 von ESP32 und die Kathode der LED mit der GND von ESP32.

Schritt 4: Einrichten der Blynk-App

Einrichten der Blyn-App
Einrichten der Blyn-App
Einrichten der Blyn-App
Einrichten der Blyn-App
Einrichten der Blyn-App
Einrichten der Blyn-App

1. Laden Sie blynk-Apps aus dem Play Store oder App Store herunter.

2. Nachdem der Download abgeschlossen ist, öffnen Sie die Apps und erstellen Sie ein Konto. Wenn Sie bereits ein Konto erstellt haben, können Sie sich einloggen.

3. Nachdem Sie erfolgreich ein Konto erstellt haben, erstellen Sie zunächst ein neues Projekt.

4. Erstellen Sie einen Projektnamen und wählen Sie das Gerät von ESP32 Dev Board und wählen Sie den Verbindungstyp von WiFi.

5. Nachdem Sie auf die Schaltfläche "Erstellen" geklickt haben, öffnet sich ein Fenster "Auth-Token wurde gesendet an….". Sie können Ihre E-Mail öffnen, um Ihren Authentifizierungsschlüssel zu überprüfen.

6. Tippen Sie dann auf eine beliebige Stelle auf der Leinwand, um die Widget-Box zu öffnen. Alle verfügbaren Widgets befinden sich hier. Wählen Sie nun eine Schaltfläche aus.

7. Tippen Sie auf das Widget, um die Einstellung zu ändern. Wählen Sie den LED-Pin auf Digital-gp21 und die Modusauswahl zum Umschalten.

8. Wenn Sie mit der Einstellung fertig sind, drücken Sie die PLAY-Taste. Dadurch wechseln Sie vom EDIT-Modus in den PLAY-Modus, in dem Sie mit der Hardware interagieren können. Im PLAY-Modus können Sie keine neuen Widgets ziehen oder einrichten. Drücken Sie STOP und kehren Sie zum EDIT-Modus zurück.

Schritt 5: Beispielquellcode

Für dieses Tutorial ist es erforderlich, die Blynk-Bibliothek von hier herunterzuladen und zu installieren. Diese Bibliothek ermöglicht es ESP32, sich mit Blynk zu verbinden. Um den ESP32 mit Blynk zu verbinden, müssen Sie diese Bibliothek herunterladen und in den Bibliotheksdateien Ihres Arduino speichern. Laden Sie dann diesen Beispielquellcode herunter und ändern Sie das Authentifizierungstoken, indem Sie Ihre E-Mail überprüfen und in die Codierung kopieren.

Schritt 6: Ergebnisse

Ergebnisse
Ergebnisse
Ergebnisse
Ergebnisse

Basierend auf dem Ergebnis schaltet sich die LED ein oder aus, wenn Sie die Taste in der Blynk-App umschalten. Wenn Sie den seriellen Monitor auf Arduino öffnen, wird die Verbindung zu WiFi und das Blynk-Logo wie im folgenden Diagramm angezeigt.

Schritt 7: Video

Dieses Video zeigt die Demonstration des Tutorials für die Verwendung von ESP32 zur Steuerung von LEDs mit Blynk über WLAN.

Empfohlen: