
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39

Este relé Wi-Fi de $ 9 puede controlar dos dispositivos al mismo tiempo. ¡Aprenda a conectarlo a Ubidots y desate todo su potencial!
En esta guía, aprenderá a controlar un par de aparatos de 110 V a través de Wi-Fi por $ 9, usando SONOFF Dual de Itead. En comparación con los enchufes inteligentes WiFi para consumidores del mercado, SONOFF es una excelente alternativa para realizar proyectos de IoT domésticos e incluso industriales a mayor escala. Además, se basa en el popular chip Wi-Fi ESP8266, lo que lo hace compatible con el entorno Arduino y otros recursos como nuestras bibliotecas ESP en Ubidots.
Paso 1: Requisitos y configuración



Para seguir este Instructable, necesitará:
- Un dispositivo UartSBee para poder programar el SONOFF usando su computadora
- UN SONOFF Dual
- La biblioteca UbidotsESPMQTT
- Cuenta de Ubidots - o - Licencia STEM
configuración de hardware
Desmonte el dispositivo SONOFF Dual, esto es para acceder al pinout SONOFF TTL, que necesitaremos para programar el ESP8266 integrado. El SONOFF viene sin dos de sus cabezales de clavija, por lo que deberá soldarlos antes de programar la unidad.
Después de soldar, conecte la placa al UartSBee siguiendo esta tabla:
UartSBee - SONOFF Dual
VCC - VCC
TX - RX
RX - TX
GND - GND
Paso 2: Configuración de Arduino IDE

En el IDE de Arduino, haga clic en Archivos -> Preferencias e ingrese esta URL en el campo URL del Administrador de tableros adicionales, para poder acceder a las bibliotecas de ESP8266 para Arduino:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Este campo admite varias URL. Sepárelos con comas en caso de que ya haya escrito otras URL.
- Abra Boards Manager desde Tools -> Board menu e instale la plataforma ESP8266.
- Después de la instalación, vaya al menú Herramientas> Placa y seleccione la placa: Módulo ESP8266 genérico.
- Descargue la biblioteca UbidotsESPMQTT como un archivo ZIP en nuestra cuenta de GitHub.
- De vuelta en su IDE de Arduino, haga clic en Sketch -> Incluir biblioteca -> Agregar biblioteca. ZIP.
- Seleccione el archivo. ZIP de UbidotsESPMQTT y luego haga clic en "Aceptar" o "Elegir". Cierre el IDE de Arduino y ábralo de nuevo.
Paso 3: codificación de SONOFF Dual

Este código de muestra se suscribirá a una variable de Ubidots que enciende o apaga ambos relés al mismo tiempo.
Antes de ejecutar el código, vaya a su cuenta de Ubidots, busque la pestaña "Dispositivos" y cree un Dispositivo llamado "SONOFF Dual" y una variable en él llamada "Relés". Debería verse como esta imagen.
Asegúrese de que la etiqueta de la API del dispositivo sea "sonoff-dual" y que la etiqueta de la API de la variable sea "relés". Estos son los identificadores únicos que utiliza SONOFF para saber a qué variable suscribirse en el corredor MQTT. Puede editar las etiquetas si es necesario. ¡Ahora está listo para actualizar su dispositivo con este código!
Paso 4: ¡Controle sus dispositivos de forma remota


Después de flashear sus dispositivos, abra el monitor serial del Arduino IDE, debería ver algo como en la imagen, lo que significa que la conexión WiFi y la suscripción MQTT fueron exitosas.
Ahora vaya a la pestaña "Paneles de control" y agregue un nuevo Widget del tipo "Control" "Interruptor". Este interruptor enviará un "1" o un "0" a la variable "Relés", que luego se lee en la función de devolución de llamada del SONOFF para encender o apagar los relés. ¡Ahora puede controlar su SONOFF Dual de forma remota desde su tablero!
Recomendado:
Controlador remoto basado en LoRa - Controle los aparatos desde grandes distancias: 8 pasos

Mando a distancia basado en LoRa | Controle los electrodomésticos desde grandes distancias: ¡Hola, chicos! Aquí Akarsh de CETech.En este proyecto, vamos a crear un control remoto que se puede usar para controlar una variedad de instrumentos como LED, motores o si hablamos de nuestro día a día podemos controlar nuestro electrodoméstico
Cómo diseñar aparatos ortopédicos personalizados e imprimibles en 3D para lesiones en el brazo: 8 pasos (con imágenes)

Cómo diseñar aparatos ortopédicos personalizados e imprimibles en 3D para lesiones en el brazo: publicado en mi sitio web en piper3dp.com. Tradicionalmente, los yesos para huesos rotos están hechos de yeso pesado, sólido y no transpirable. Esto puede generar molestias y problemas en la piel del paciente durante el proceso de curación, como picazón, erupciones y
Luces de escritorio RGB controladas de forma remota: 5 pasos

Luces de escritorio RGB controladas de forma remota: este proyecto demuestra el uso de firebase como servidor para controlar y manipular las luces LED a lo largo de la parte trasera de mi mesa
Cómo crear un robot autoequilibrante impreso en 3D controlado de forma remota: 9 pasos (con imágenes)

Cómo crear un robot autoequilibrante impreso en 3D controlado de forma remota: esta es una evolución de la versión anterior de B-robot. 100% FUENTE ABIERTA / robot Arduino. El CÓDIGO, las piezas 3D y la electrónica están abiertos, así que siéntete libre de modificarlo o crear una versión enorme del robot. Si tienes dudas, ideas o necesitas ayuda haz
Acceda / controle un servidor o la mayoría de las computadoras con Windows de forma remota: 6 pasos

Acceda controle un servidor o la mayoría de cualquier computadora con Windows de forma remota: este instructivo es una combinación de algunas ideas que he visto aquí en instructivos. Ha4xor4life publicó un instructivo llamado Verifique su servidor de archivos personal con facilidad. Es una buena idea pero requería un monitor con dos entradas