Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Vad är Blynk och hur det fungerar, se deras kampanjvideo!
Först, När det vänder kan du programmera NodeMCU med Arduino IDE kontrollera videon ovan.
Här är den skriftliga handledningen för installationen:
Tillbehör
- Bakbord
- Två NodeMCUs 1.0
- Arduino Uno eller någon annan typ
- Tröjor
- USB -strömkablar
Steg 1: Här är en översikt
1: a - Ladda ner Blynk -applikationen
För det andra- lägg till dina enheter som visas i videon och kopiera autentiseringstoken som skapats för vår enhet eftersom vi kommer att använda den senare i koden
- I det här projektet ställer vi in två NodeMCU -enheter och ansluter dem till ett wifi -nätverk och börjar sedan skicka data (heltal/tecken) från NodeMCU 1 till NodeMCU 2
- Vi kommer också att ansluta Arduino UNO till NodeMCU 2 genom kabelbunden seriell kommunikation
- data som tas emot från NodeMCU 1 kommer att skickas till Arduino UNO i slutet och vi kan använda den här singeln för att växla mellan en LED eller något annat
- vi kommer att visa på Blynk -applikationen om lysdioden är PÅ eller AV
Steg 2: NodeMCU 1 -kod
ingen ledning behövs för Node MCU 1 eftersom den kommer att anslutas till wifi och bara skicka "1" eller "0" allt vi behöver är autentiseringstoken vi skapade
Inbyggd LED i D2 används som indikation för framgångsrik WiFi -anslutning
börja sedan skriva koden ovan
Steg 3: NodeMCU 2 + Arduino -koder
NodeMCU 2 - vi använde D7 som RX och D8 som TX, inbyggd LED i D13 används som indikation
Arduino - vi använde Pin 8 som RX och Pin 9 som TX
Kabeldragning:
- D7 i NodeMCU till Pin 9 i Arduino
- D8 i NodeMCU till Pin 8 i Arduino
- VIN i NodeMCU till 5V i Arduino
- GND i NodeMCU till GND i Arduino (Common Ground)
När du har ställt in alla anslutningar kan du börja ladda ner koden ovan i NodeMCU 2
Steg 4: Arduino -kod
Här är koden som behövs för att ta emot data från NodeMCU 2 till Arduino
Du kan ansluta en LED till Pin 13