Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Was ist Blynk und wie es funktioniert, sehen Sie sich ihr Kampagnenvideo an!
Zuerst können Sie die NodeMCU mit Arduino IDE programmieren, sehen Sie sich das obige Video an.
Hier ist das schriftliche Tutorial für die Einrichtung:
Lieferungen
- Steckbrett
- Zwei NodeMCUs 1.0
- Arduino Uno oder ein anderer Typ
- Jumper
- USB-Stromkabel
Schritt 1: Hier ist eine Übersicht
1. - Blynk-Anwendung herunterladen
2. Fügen Sie Ihre Geräte wie im Video gezeigt hinzu und kopieren Sie das für unser Gerät erstellte Authentifizierungstoken, da wir es später im Code verwenden werden
- In diesem Projekt stellen wir zwei NodeMCU-Geräte ein und verbinden sie mit unserem WiFi-Netzwerk, dann beginnen wir mit dem Senden von Daten (Integer / Character) von NodeMCU 1 an NodeMCU 2
- Außerdem werden wir Arduino UNO über eine kabelgebundene serielle Kommunikation mit NodeMCU 2 verbinden
- Die von NodeMCU 1 empfangenen Daten werden am Ende an das Arduino UNO gesendet und wir können diese Single verwenden, um eine LED oder andere Dinge umzuschalten
- Wir werden in der Blynk-Anwendung anzeigen, ob die LED EIN oder AUS ist
Schritt 2: NodeMCU 1 Code
Für die Node MCU 1 ist keine Verkabelung erforderlich, da sie mit dem WLAN verbunden wird und nur "1" oder "0" sendet. Alles was wir brauchen, ist das von uns erstellte Authentifizierungstoken
Die eingebaute LED in D2 wird als Anzeige für eine erfolgreiche WLAN-Verbindung verwendet
dann fang an den Code oben zu schreiben
Schritt 3: NodeMCU 2 + Arduino-Codes
NodeMCU 2 - wir haben D7 als RX und D8 als TX verwendet, die eingebaute LED in D13 dient als Anzeige
Arduino - wir haben Pin 8 als RX und Pin 9 als TX verwendet
Verdrahtung:
- D7 in NodeMCU an Pin 9 in Arduino
- D8 in NodeMCU an Pin 8 in Arduino
- VIN in NodeMCU auf 5V in Arduino
- GND in NodeMCU zu GND in Arduino (Common Ground)
Nachdem Sie alle Verbindungen eingerichtet haben, starten Sie bitte den Download des obigen Codes in die NodeMCU 2
Schritt 4: Arduino-Code
Hier ist der Code, der benötigt wird, um die Daten von NodeMCU 2 an Arduino zu erhalten
Sie können eine LED an Pin 13. anschließen