Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Kaj je Blynk in kako deluje, si oglejte njihov video kampanjo!
Najprej, kot kaže, lahko programirate NodeMCU z Arduino IDE, preverite zgornji video.
Tu je pisna vadnica za nastavitev:
Zaloge
- Ogledna plošča
- Dva NodeMCU -ja 1.0
- Arduino Uno ali katero koli drugo vrsto
- Skakalci
- Napajalni kabli USB
1. korak: Tukaj je pregled
1. - Prenesite aplikacijo Blynk
2.- dodajte svoje naprave, kot je prikazano v videoposnetku, in kopirajte žeton za preverjanje pristnosti, ustvarjen za našo napravo, saj ga bomo kasneje uporabili v kodi
- V tem projektu nastavljamo dve napravi NodeMCU in ju povezujemo z drugim omrežjem WiFi, nato pa začnemo pošiljati podatke (celo število/znak) iz NodeMCU 1 v NodeMCU 2
- Prav tako bomo prek žične serijske komunikacije povezali Arduino UNO z NodeMCU 2
- podatki, prejeti iz NodeMCU 1, bodo na koncu poslani v Arduino UNO in s tem enojnim lahko preklopimo LED ali katero koli drugo stvar
- na aplikaciji Blynk bomo prikazali, če je LED vklopljena ali izklopljena
2. korak: Koda NodeMCU 1
Node MCU 1 ne potrebuje ožičenja, saj bo povezan z wifi in samo pošlje "1" ali "0", vse kar potrebujemo je žeton za preverjanje pristnosti, ki smo ga ustvarili
Vgrajena LED v D2 se uporablja kot indikacija za uspešno povezavo WiFi
nato začnite pisati zgornjo kodo
Korak: NodeMCU 2 + Arduino kode
NodeMCU 2 - uporabili smo D7 kot RX in D8 kot TX, vgrajena LED v D13 se uporablja kot indikacija
Arduino - uporabili smo Pin 8 kot RX in Pin 9 kot TX
Ožičenje:
- D7 v NodeMCU na Pin 9 v Arduinu
- D8 v NodeMCU na Pin 8 v Arduinu
- VIN v NodeMCU do 5V v Arduinu
- GND v NodeMCU do GND v Arduinu (Common Ground)
Ko nastavite vse povezave, začnite nalagati zgornjo kodo v NodeMCU 2
4. korak: Arduino koda
Tu je koda, potrebna za prejem podatkov iz NodeMCU 2 v Arduino
na pin 13 lahko priključite LED