Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
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
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
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
Pas 5: 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
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
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ç