Tabla de contenido:
Video: Controle los electrodomésticos con NodeMCU (ESP8266) y la aplicación Blynk: 8 pasos (con imágenes)
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
En este tutorial, aprenderemos cómo usar la aplicación Blynk y NodeMCU (ESP8266) para controlar la lámpara (cualquier otro electrodoméstico estará bien), la combinación será a través de Internet.
El propósito de este instructivo es mostrar la solución más simple para controlar remotamente su Arduino o hardware compatible (NodeMCU) a través de Internet y explorar el mundo de Internet Of Things (IoT).
¿Qué es Blynk? Blynk es una plataforma con aplicaciones iOS y Android para controlar Arduino, Raspberry Pi y similares a través de Internet. Es un panel digital en el que puede crear una interfaz gráfica para su proyecto simplemente arrastrando y soltando widgets (Fuente: sitio web de Blynk).
Paso 1: Suministros de hardware / software
Componentes de hardware:
1. NodeMCU (ESP8266).
2. Relevo
3. Lámpara
4. Cables
6. Fuente de alimentación 5V 1AMP (opcional pero recomiendo usarla para evitar la falta de corriente eléctrica suministrando 5v al relé.
Aplicaciones de software:
1. Aplicación Blynk
2. IDE de Arduino
3. Biblioteca Blynk para su sistema operativo (Windows, Linux, iOS)
4. Administrador de placa ESP8266 para Arduino IDE
Paso 2: descargue la biblioteca Blynk
Sigue las instrucciones:
1. Descarga Blynk_Release_vXX.zip (desplázate hacia abajo hasta la sección Descargas)
2. Descomprima el archivo. Notará que el archivo contiene varias carpetas y varias bibliotecas.
3. Copie todas estas bibliotecas en your_sketchbook_folder de Arduino IDE. Para encontrar la ubicación de your_sketchbook_folder, vaya al menú superior en Arduino IDE:
Windows: Archivo → Preferencias
Mac OS: Arduino → Preferencias
Para descargar Blynk Library y obtener más información, siga este enlace (aquí).
Paso 3: Agregar el administrador de la placa ESP8266
En el Administrador de tableros adicionales, ingrese la siguiente URL:
Como se resalta en la figura e ingrese OK.
Nota: Para obtener más información sobre este paso, mire el video
Paso 4: vea el video para obtener más detalles
Paso 5: Configuración de Blynk
Para configurar la aplicación Blynk, debe seguir los pasos a continuación:
1. Descargue la aplicación Blynk en su teléfono inteligente y cree una cuenta.
Para hacer esto: Descargue las aplicaciones de Blynk:
• iOS:
• Android:
2. Cree un nuevo proyecto, seleccione de la lista su hardware (NodeMCU).
3. Seleccione el tipo de conexión (USB, Wifi, Bluetooth…).
4. Agregue un widget a su panel de control haciendo clic en el ícono más en la parte superior derecha.
5. Seleccione el widget Botón y tóquelo dos veces para editar su configuración.
Nota: la clave de autenticación se envía a su correo electrónico
Paso 6: Esquema
Por favor, siga los pasos a continuación:
1. Los 5v de la fuente de alimentación al Vcc de la placa de relés.
2. El GND al GND de la placa de relés.
3. El D1 del NodeMCU al IN1 del tablero de relés.
Nota: El relé requiere 5v y la salida de nodemcu es de solo 3.3v, por eso recomiendo usar una fuente de alimentación externa de 5v
Paso 7: Código Arduino
Sobre el codigo
#define BLYNK_PRINT Serie
#include #include /// Debería obtener el token de autenticación en la aplicación Blynk. // Vaya a Configuración del proyecto (icono de tuerca). char auth = "YourAuthToken"; // Tus credenciales de WiFi. // Establezca la contraseña en "" para redes abiertas. char ssid = "YourNetworkName"; char pass = "YourPassword"; void setup () {// Consola de depuración Serial.begin (115200); Blynk.begin (auth, ssid, pass); } bucle vacío () {Blynk.run (); }
Paso 8: para soporte
Puede suscribirse a mi canal de YouTube para obtener más tutoriales y proyectos.
Suscríbete para recibir asistencia.
Gracias. Vaya a mi canal de YouTube -enlace