2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Blynk este o platformă Internet of Things, care facilitează controlul hardware-ului de la distanță și vizualizarea datelor sale. Vă puteți crea propriile interfețe folosind aplicația gratuită Blynk. Fiecare dispozitiv WiFi, Bluetooth / BLE, Ethernet și Serial se poate conecta la cloud-ul Blynk sau la un server care rulează local. Hardware-ul acceptat poate fi găsit pe blynk.cc
Acest instructable va acoperi doar cum să instalați și să începeți cu o placă de dezvoltare ESP8266 (NodeMCU), utilizând serviciul cloud furnizat.
Pasul 1: premise și piese
Părți
- ESP8266 (NodeMCU)
- LED
Condiții prealabile
- Arduino IDE (1.8.5 sau mai nou)
- WiFi (acreditări)
Aplicația poate fi instalată numai pe smartphone-uri sau emulatoare!
Pasul 2: Instalare
Includeți ESP8266 Core la Arduino IDE
1) Accesați „Preferințe” și introduceți următoarea adresă URL la adresele URL suplimentare ale administratorului de bord
arduino.esp8266.com/stable/package_esp8266com_index.json
2) Deschideți Managerul plăcilor (Instrumente> Meniul plăcii)
3) Căutați „esp8266” și instalați cea mai recentă versiune
4) Selectați placa dvs. sub Instrumente> Placă și definiți Baud Rate etc.
Instalați bibliotecile Blynk
1) Instalați cea mai recentă versiune a bibliotecilor Blynk pe GitHub
2) Despachetați-l
3) Mutați bibliotecile în C: / Utilizator / / Documente / Arduino / biblioteci
Instalați aplicația Blynk
1) Descărcați aplicația pentru iOS sau Android
Pasul 3: Creați un proiect
Înainte de a vă crea proiectul, trebuie să vă creați un cont sau să vă conectați.
- Faceți clic pe „Creați un proiect nou”
- Alegeți dispozitivul și tipul de conexiune (NodeMCU, WiFi)
- Primiți și notați „Auth Token”
- Deschideți „Widget Box” („+”)
- Adăugați un buton
- Denumiți-l și selectați modul de comutare
- Definiți pinul de ieșire la care este conectat LED-ul (anod Dx, catod GND)
Acest exemplu de interfață este foarte de bază, dar puteți crea interfețe mai complexe dacă adăugați grafice etc.
Pasul 4: Codul
Codul clientului pentru controlul de la distanță al unui LED este foarte ușor.
- Deschideți IDE-ul Arduino
- Accesați Exemple> Blynk> Boards_WiFi și selectați placa de dezvoltare
- Introduceți „Auth Token” (char auth )
- Introduceți acreditările WiFi (char ssid , char pass )
- Compilați și încărcați
- Deschideți monitorul serial și verificați dacă conectarea a avut succes
Dacă totul a funcționat corect, acum puteți să porniți LED-ul de la distanță folosind aplicația Blynk.
Mai multe informații despre Blynk și ESP8266 pot fi găsite pe blynk.io și esp8266doc.