Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Hva er Blynk og hvordan det fungerer, se kampanjevideoen deres!
Først, Når det snur, kan du programmere NodeMCU med Arduino IDE, sjekk videoen ovenfor.
Her er den skriftlige opplæringen for oppsettet:
Rekvisita
- Brødbrett
- To NodeMCUs 1.0
- Arduino Uno eller annen type
- Gensere
- USB strømkabler
Trinn 1: Her er en oversikt
Første - Last ned Blynk -applikasjon
For det andre- legg til enhetene dine som vist i videoen, og kopier autentiseringstokenet som er opprettet for enheten vår, så bruker vi den senere i koden
- I dette prosjektet setter vi to NodeMCU -enheter og kobler dem til et WiFi -nettverk, og begynner deretter å sende data (heltall/tegn) fra NodeMCU 1 til NodeMCU 2
- Vi vil også koble Arduino UNO til NodeMCU 2 gjennom kablet seriell kommunikasjon
- dataene mottatt fra NodeMCU 1 vil bli sendt til Arduino UNO på slutten, og vi kan bruke denne singelen til å veksle en LED eller andre ting
- vi vil vise på Blynk -applikasjonen om LED -en er PÅ eller AV
Trinn 2: NodeMCU 1 -kode
ingen ledninger er nødvendig for Node MCU 1, da den kobles til wifi og bare sender "1" eller "0" alt vi trenger er autentiseringstokenet vi opprettet
Innebygd LED i D2 brukes som indikasjon på vellykket WiFi -tilkobling
begynn deretter å skrive koden ovenfor
Trinn 3: NodeMCU 2 + Arduino -koder
NodeMCU 2 - vi brukte D7 som RX og D8 som TX, innebygd LED i D13 brukes som en indikasjon
Arduino - vi brukte Pin 8 som RX og Pin 9 som TX
Kabling:
- D7 i NodeMCU til Pin 9 i Arduino
- D8 i NodeMCU til Pin 8 i Arduino
- VIN i NodeMCU til 5V i Arduino
- GND i NodeMCU til GND i Arduino (Common Ground)
Etter at du har angitt alle tilkoblinger, kan du begynne å laste ned koden ovenfor i NodeMCU 2
Trinn 4: Arduino -kode
Her er koden som trengs for å motta dataene fra NodeMCU 2 til Arduino
Du kan koble en LED til Pin 13