Taula de continguts:

Controlar els electrodomèstics mitjançant NodeMCU (ESP8266) i l'aplicació Blynk: 8 passos (amb imatges)
Controlar els electrodomèstics mitjançant NodeMCU (ESP8266) i l'aplicació Blynk: 8 passos (amb imatges)

Vídeo: Controlar els electrodomèstics mitjançant NodeMCU (ESP8266) i l'aplicació Blynk: 8 passos (amb imatges)

Vídeo: Controlar els electrodomèstics mitjançant NodeMCU (ESP8266) i l'aplicació Blynk: 8 passos (amb imatges)
Vídeo: Lathe Autonomous Pushbutton Power Feed, Clough42 ELS Electronic LeadScrew independent controller 2024, Juliol
Anonim
Controlar els electrodomèstics mitjançant NodeMCU (ESP8266) i l’aplicació Blynk
Controlar els electrodomèstics mitjançant NodeMCU (ESP8266) i l’aplicació Blynk

En aquest tutorial, aprendrem a utilitzar l'aplicació Blynk i NodeMCU (ESP8266) per controlar la llum (qualsevol altre electrodomèstic estarà bé), la combinació es farà a través d'Internet.

L’objectiu d’aquest instructiu és mostrar la solució més senzilla que controla remotament el vostre maquinari Arduino o compatible (NodeMCU) a través d’Internet i explorar el món de l’Internet de les coses (IoT).

Blynk és una plataforma amb aplicacions per a iOS i Android per controlar Arduino, Raspberry Pi i similars a través d'Internet. És un tauler digital on podeu crear una interfície gràfica per al vostre projecte simplement arrossegant i deixant anar ginys (font: lloc web de Blynk).

Pas 1: subministraments de maquinari i programari

Subministraments de maquinari / programari
Subministraments de maquinari / programari
Subministraments de maquinari / programari
Subministraments de maquinari / programari

Components de maquinari:

1. NodeMCU (ESP8266).

2. Relleu

3. Llum

4. Filferros

6. Font d'alimentació de 5 V 1 AMP (opcional però recomano utilitzar-la per evitar la manca de corrent elèctric subministrant 5 V al relé.

Aplicacions de programari:

1. Aplicació Blynk

2. ID Arduino

3. Biblioteca Blynk per al vostre sistema operatiu (Windows, Linux, iOS)

4. Gestor de placa ESP8266 per a Arduino IDE

Pas 2: descarregueu la biblioteca de Blynk

Seguiu les instruccions:

1. Descarregueu Blynk_Release_vXX.zip (desplaceu-vos cap avall fins a la secció de descàrregues)

2. Descomprimiu l'arxiu. Notareu que l'arxiu conté diverses carpetes i diverses biblioteques.

3. Copieu totes aquestes biblioteques a la carpeta your_sketchbook_del Arduino IDE. Per trobar la ubicació de la vostra carpeta_sketchbook_, aneu al menú superior a Arduino IDE:

Windows: Fitxer → Preferències

Mac OS: Arduino → Preferències

Per descarregar Blynk Library i obtenir més informació, seguiu aquest enllaç (aquí).

Pas 3: afegir ESP8266 Board Manager

S’afegeix el gestor de la junta ESP8266
S’afegeix el gestor de la junta ESP8266

Al Gestor de taulers addicionals, introduïu a continuació URL.https://arduino.esp8266.com/versions/2.4.0/package_esp8266com_index.json

Com es ressalta a la figura i introduïu D'acord.

Nota: per obtenir més informació sobre aquest pas, mireu el vídeo

Pas 4: mireu el vídeo per obtenir més detalls

Image
Image

Pas 5: Configuració de Blynk

Configuració de Blynk
Configuració de Blynk
Configuració de Blynk
Configuració de Blynk
Configuració de Blynk
Configuració de Blynk

Per configurar l'aplicació Blynk, heu de seguir els passos següents:

1. Baixeu l'aplicació Blynk al vostre telèfon intel·ligent i creeu un compte.

Per fer-ho: descarregueu les aplicacions de Blynk:

• iOS:

• Android:

2. Creeu un projecte nou, seleccioneu de la llista el vostre maquinari (NodeMCU).

3. Seleccioneu el tipus de connexió (USB, Wifi, Bluetooth …).

4. Afegiu un widget al tauler de control fent clic a la icona del signe més a la part superior dreta.

5. Seleccioneu el widget de botó i feu doble toc sobre ell per editar-ne la configuració.

Nota: La clau d’autenticació s’envia al vostre correu electrònic

Pas 6: Esquema

Esquema
Esquema

Seguiu els passos següents:

1. Els 5v de la font d'alimentació al Vcc de la placa de relés.

2. El GND al GND de la placa de relés.

3. El D1 del NodeMCU a l'IN1 de la placa de relé.

Nota: el relé requereix 5v i la sortida de nodemcu és de només 3,3v. Per això, recomano utilitzar una font d'alimentació externa de 5v

Pas 7: Codi Arduino

Quant al codi

#defineix BLYNK_PRINT de sèrie

#include #include /// Haureu d'obtenir un token d'autenticació a l'aplicació Blynk. // Aneu a la configuració del projecte (icona de nou). char auth = "YourAuthToken"; // Les vostres credencials de WiFi. // Estableix la contrasenya a "" per a xarxes obertes. char ssid = "El vostre nom de xarxa"; char pass = "La vostra contrasenya"; void setup () {// Consola de depuració Serial.begin (115200); Blynk.begin (auth, ssid, pass); } void loop () {Blynk.run (); }

Pas 8: per obtenir assistència

Per obtenir assistència
Per obtenir assistència

Podeu subscriure-us al meu canal de YouTube per obtenir més tutorials i projectes.

Subscriu-te per obtenir assistència.

Gràcies. Ves al meu canal de YouTube: enllaç

Recomanat: