Inhaltsverzeichnis:

Blynk mit ESP8266 - Gunook
Blynk mit ESP8266 - Gunook

Video: Blynk mit ESP8266 - Gunook

Video: Blynk mit ESP8266 - Gunook
Video: How to install the new Blynk app | WeMos D1 ESP8266 with Blynk app | how to light led 2024, November
Anonim
Blynk mit ESP8266
Blynk mit ESP8266

Blynk ist eine Internet-of-Things-Plattform, die es sehr einfach macht, Hardware aus der Ferne zu steuern und deren Daten zu visualisieren. Mit der kostenlosen Blynk App können Sie Ihre eigenen Schnittstellen erstellen. Jedes WiFi-, Bluetooth/BLE-, Ethernet- und serielle Gerät kann sich mit der Blynk Cloud oder einem lokal laufenden Server verbinden. Unterstützte Hardware finden Sie auf blynk.cc

Diese Anleitung behandelt nur die Installation und den Einstieg mit einem ESP8266-Entwicklungsboard (NodeMCU) unter Verwendung des bereitgestellten Cloud-Dienstes.

Schritt 1: Voraussetzungen und Teile

Voraussetzungen und Teile
Voraussetzungen und Teile

Teile

  1. ESP8266 (KnotenMCU)
  2. LED

Voraussetzungen

  1. Arduino-IDE (1.8.5 oder neuer)
  2. WLAN (Anmeldeinformationen)

Die App kann nur auf Smartphones oder Emulatoren installiert werden!

Schritt 2: Installation

Installation
Installation
Installation
Installation

ESP8266 Core in Arduino IDE einbinden

1) Gehe zu 'Einstellungen' und gib die folgende URL für zusätzliche Board-Manager-URLs ein

arduino.esp8266.com/stable/package_esp8266com_index.json

2) Öffnen Sie den Board-Manager (Extras > Board-Menü)

3) Suchen Sie nach "esp8266" und installieren Sie die neueste Version

4) Wählen Sie Ihr Board unter Tools > Board aus und definieren Sie die Baudrate usw.

Blynk-Bibliotheken installieren

1) Installieren Sie die neueste Version der Blynk-Bibliotheken auf GitHub

2) Auspacken

3) Verschieben Sie die Bibliotheken nach C:/User//Documents/Arduino/libraries

Blink-App installieren

1) Laden Sie die App für iOS oder Android herunter

Schritt 3: Projekt erstellen

Projekt erstellen
Projekt erstellen
Projekt erstellen
Projekt erstellen
Projekt erstellen
Projekt erstellen

Bevor Sie Ihr Projekt erstellen, müssen Sie ein Konto erstellen oder sich anmelden.

  1. Klicken Sie auf "Neues Projekt erstellen".
  2. Wählen Sie Ihr Gerät und Ihren Verbindungstyp (NodeMCU, WiFi)
  3. Erhalten und notieren Sie Ihr 'Auth Token'
  4. Öffnen Sie die 'Widget-Box' ('+')
  5. Schaltfläche hinzufügen
  6. Benennen Sie es und wählen Sie den Schaltermodus
  7. Definieren Sie den Ausgangspin, mit dem die LED verbunden ist (Anode Dx, Kathode GND)

Diese Beispielschnittstelle ist sehr einfach, aber Sie können komplexere Schnittstellen erstellen, wenn Sie Grafiken usw. hinzufügen.

Schritt 4: Der Code

Der Code
Der Code
Der Code
Der Code

Der clientseitige Code zur Fernsteuerung einer LED ist sehr einfach.

  1. Öffnen Sie die Arduino-IDE
  2. Gehe zu Beispiele > Blynk > Boards_WiFi und wähle dein Entwicklerboard aus
  3. Geben Sie Ihr 'Auth Token' ein (char auth)
  4. Geben Sie Ihre WLAN-Anmeldeinformationen ein (char ssid, char pass)
  5. Kompilieren und hochladen
  6. Öffnen Sie den Serial Monitor und prüfen Sie, ob die Verbindung erfolgreich war

Wenn alles richtig funktioniert hat, können Sie die LED jetzt mit der Blynk-App aus der Ferne ein- und ausschalten.

Weitere Informationen zu Blynk und ESP8266 finden Sie auf blynk.io und esp8266doc.

Empfohlen: