En este proyectó vamos a realizar un interruptor inteligente con el modulo NodeMCU ESP8266 con estado de interruptor físico.
Este módulo wifi se conecta a Internet y envía y recibe datos desde la APP blynk.
Esquema eléctrico del interruptor inteligente con NodeMCU ESP8266
En estos días hay diferentes tipos de interruptores disponibles en el mercado. Se puede acceder a algunos interruptores mediante teléfonos inteligentes utilizando ciertas aplicaciones.
¿Que es el NodeMCU?
NodeMCU es una plataforma IoT de código abierto. Incluye el firmware que se ejecuta en el SoC Wi-Fi ESP8266 de Espressif Systems y el hardware que se basa en el módulo ESP-12. El término “NodeMCU” se refiere al firmware en lugar de a los kits de desarrollo. El firmware utiliza el lenguaje Lua. Se basa en el proyecto eLua y se basa en el SDK no operativo de Espressif para el ESP8266. Utiliza muchos proyectos de código abierto, como lua-cjson, y spiffs.
Identificación de los pines del NodeMCU ESP8266
Este pequeño módulo permite a otros microcontroladores conectarse a una red inalámbrica Wi-Fi y realizar conexiones simples con TCP/IP usando comandos al estilo.
El ESP8285 es como un ESP8266 pero con 1 MB de memoria flash interna, para permitir a dispositivos de un chip conexiones de Wi-Fi
Funcionamiento del interruptor inteligente con NodeMCU ESP8266
Una vez que que tengamos nuestro circuito montado y encendido, el modulo verificará si Internet está disponible y si se ha establecido una conexion, entonces el LED verde se iluminará. En caso de que Internet no esté disponible, se encenderá la luz roja.
Los relés controlarán los dispositivos de CA y también se pueden usar los interruptores para encender y apagar los dispositivos.
El cambio de estado en los interruptores se reflejará en la aplicación blynk. Alternativamente, también puede controlar los dispositivos usando blynk.
En caso de corte de energía o reinicio, el dispositivo se volverá a conectar como sincronizar el estado de blynk.
Modificación del Código
Sólo teneis que modificar el SSID, la contraseña y el token de autenticación y cargue el código en NodeMCU.
Recibirás un correo electrónico de blynk con respecto a auth tiken mientras configuras el proyecto en la aplicación Blynk.
Utilizamos cookies propias y de terceros para garantizar el funcionamiento de la web, medir su uso y mejorar nuestros servicios. Puede aceptar todas las cookies, rechazar las no necesarias o configurar sus preferencias. Política de cookies
Configurar cookies
Necesarias para que la web funcione correctamente. No se pueden desactivar desde este panel.
Ayudan a medir el uso del sitio y mejorar sus contenidos.
Permiten publicidad, medición de campañas o personalización de anuncios.
Guardan preferencias o permiten contenido externo no necesario.