Cuprins:

Controlul electrocasnicelor folosind NodeMCU (ESP8266) și aplicația Blynk: 8 pași (cu imagini)
Controlul electrocasnicelor folosind NodeMCU (ESP8266) și aplicația Blynk: 8 pași (cu imagini)

Video: Controlul electrocasnicelor folosind NodeMCU (ESP8266) și aplicația Blynk: 8 pași (cu imagini)

Video: Controlul electrocasnicelor folosind NodeMCU (ESP8266) și aplicația Blynk: 8 pași (cu imagini)
Video: #Unboxing: Releu Wireless 4 canale - Sonoff 4CH R2 - model 2018 2024, Noiembrie
Anonim
Controlați electrocasnicele folosind NodeMCU (ESP8266) și aplicația Blynk
Controlați electrocasnicele folosind NodeMCU (ESP8266) și aplicația Blynk

În acest tutorial, vom învăța cum să folosim aplicația Blynk și NodeMCU (ESP8266) pentru a controla lampa (orice alte electrocasnice vor fi foarte bine), combinația va fi prin internet.

Scopul acestei instrucțiuni este de a arăta cea mai simplă soluție care vă controlează de la distanță Arduino sau hardware-ul compatibil (NodeMCU) pe Internet și de a explora lumea Internetului obiectelor (IoT).

Ce este Blynk? Blynk este o platformă cu aplicații iOS și Android pentru a controla Arduino, Raspberry Pi și like-uri prin Internet. Este un tablou de bord digital în care puteți crea o interfață grafică pentru proiectul dvs. prin simpla glisare și plasare a widgeturilor (Sursa: site-ul web Blynk).

Pasul 1: consumabile hardware / software

Consumabile hardware / software
Consumabile hardware / software
Consumabile hardware / software
Consumabile hardware / software

Componente hardware:

1. NodeMCU (ESP8266).

2. Releu

3. Lampă

4. Firele

6. Sursă de alimentare 5V 1AMP (opțională, dar vă recomand să o utilizați pentru a evita lipsa curentului electric prin alimentarea cu 5v a releului.

Aplicații software:

1. Aplicația Blynk

2. Arduino IDE

3. Biblioteca Blynk pentru sistemul dvs. de operare (Windows, Linux, iOS)

4. ESP8266 Board Manager pentru Arduino IDE

Pasul 2: Descărcați Biblioteca Blynk

Urmează instrucțiunile:

1. Descărcați Blynk_Release_vXX.zip (derulați în jos până la secțiunea Descărcări)

2. Dezarhivați arhiva. Veți observa că arhiva conține mai multe foldere și mai multe biblioteci.

3. Copiați toate aceste biblioteci în your_sketchbook_folder din Arduino IDE. Pentru a găsi locația dosarului dvs._sketchbook_, accesați meniul de sus din Arduino IDE:

Windows: Fișier → Preferințe

Mac OS: Arduino → Preferințe

Pentru a descărca Biblioteca Blynk și pentru a obține mai multe informații, urmați acest link (aici).

Pasul 3: Adăugarea ESP8266 Board Manager

Adăugarea ESP8266 Board Manager
Adăugarea ESP8266 Board Manager

În Managerul de panouri suplimentare introduceți mai jos URL.https://arduino.esp8266.com/versions/2.4.0/package_esp8266com_index.json

După cum este evidențiat în figură și introduceți OK.

Notă: pentru a obține mai multe informații despre acest pas, urmăriți videoclipul

Pasul 4: vizionați videoclipul pentru mai multe detalii

Image
Image

Pasul 5: Configurarea lui Blynk

Configurarea lui Blynk
Configurarea lui Blynk
Configurarea lui Blynk
Configurarea lui Blynk
Configurarea lui Blynk
Configurarea lui Blynk

Pentru a configura aplicația Blynk, trebuie să urmați pașii de mai jos:

1. Descărcați aplicația Blynk de pe smartphone și creați un cont.

Pentru a face acest lucru: Descărcați aplicațiile Blynk:

• iOS:

• Android:

2. Creați un proiect nou, selectați din listă hardware-ul dvs. (NodeMCU).

3. Selectați tipul de conexiune (USB, Wifi, Bluetooth …).

4. Adăugați un widget la panoul de control făcând clic pe pictograma plus din dreapta sus.

5. Selectați widgetul Buton și atingeți de două ori pe el pentru a edita setările acestuia.

Notă: Cheia de autentificare este trimisă la adresa dvs. de e-mail

Pasul 6: Schematic

Schematic
Schematic

Urmați pașii de mai jos:

1. 5v de alimentare cu energie electrică la Vcc a plăcii releului.

2. GND la GND a plăcii releului.

3. D1 al NodeMCU la IN1 al plăcii de releu.

Notă: Releul necesar 5v și ieșirea nodemcu este de doar 3,3v

Pasul 7: Cod Arduino

Despre cod

#define BLYNK_PRINT Serial

#include #include /// Ar trebui să obțineți Auth Token în aplicația Blynk. // Accesați Setările proiectului (pictograma piuliță). char auth = "YourAuthToken"; // Acreditările dvs. WiFi. // Setați parola la „” pentru rețelele deschise. char ssid = "NumeleRetei Dvs."; char pass = "Parola ta"; void setup () {// Consolă de depanare Serial.begin (115200); Blynk.begin (auth, ssid, pass); } void loop () {Blynk.run (); }

Pasul 8: pentru asistență

Pentru suport
Pentru suport

Vă puteți abona la canalul meu YouTube pentru mai multe tutoriale și proiecte.

Abonați-vă pentru asistență.

Mulțumesc. Accesați canalul meu YouTube -link

Recomandat: