Tabla de contenido:

Salida de relé WiFi-DIY: 5 pasos
Salida de relé WiFi-DIY: 5 pasos

Video: Salida de relé WiFi-DIY: 5 pasos

Video: Salida de relé WiFi-DIY: 5 pasos
Video: abrir y cerrar portón, puerta, puerta garaje con wifi atravez de switch sonoff parte 1 2024, Mayo
Anonim
Salida de relé WiFi-DIY
Salida de relé WiFi-DIY
Salida de relé WiFi-DIY
Salida de relé WiFi-DIY
Salida de relé WiFi-DIY
Salida de relé WiFi-DIY
Salida de relé WiFi-DIY
Salida de relé WiFi-DIY

Hoy en día, los kits de experimentación de IoT más populares vienen como módulos que simplemente se conectan en lugar de componentes individuales. Los principiantes en electrónica, ingenieros en ejercicio y manos experimentadas seguramente encontrarán interesantes estos módulos económicos. En esta guía, le muestro cómo tomar un tomacorriente de pared común y agregar inteligencia usando un montón de módulos precableados disponibles y fáciles de usar. Como he diseñado este proyecto en una especie de forma modular, puede intentar construir el proyecto completo tal como está o partes de él o incluso extender este proyecto con más funcionalidad. Bueno, prepárese para agregar accesibilidad, inteligencia y conectividad mejoradas a su toma corriente de pared común.

Paso 1: hardware clave

Hardware clave
Hardware clave

 Módulo de relé ESP8266 WiFi (5V / 1 canal) x1

 Módulo SMPS Hi-Link HLK-PM01 (5V / 3W) x1

Lo primero: el módulo de relé WiFi es de hecho una mezcla cruda de un SoC WiFi ESP8266 (ESP-01), un IC regulador de 3.3V integrado (AMS1117-3.3), un microcontrolador STC15F104 y un relé SPDT (1C / O) de 5V. El ESP8266 WiFi SoC es una tarjeta de tipo enchufable con un encabezado de 8 pines, y el encabezado de 4 pines en el borde del Módulo de relé Wifi funciona como una interfaz simple para instalar / configurar el Módulo de relé WiFi con la ayuda de su ORDENADOR PERSONAL. La segunda cosa es que un módulo compacto de fuente de alimentación AC-DC ofrece una salida estabilizada de 5V / 600mA dc desde la entrada de la red doméstica AC230V habitual. Este módulo de fuente de alimentación sellado (cumple con los requisitos de UL, CE) está especialmente diseñado para dispositivos / proyectos de IoT.

Paso 2: configuración del hardware del dispositivo

Configuración del hardware del dispositivo
Configuración del hardware del dispositivo

Como se puede ver en el diagrama de cableado que se muestra a continuación, la configuración del hardware es extremadamente simple y solo requiere poco trabajo de soldadura. Tenga cuidado, tan pronto como L / N (~ 230V) esté conectado y se aplique el voltaje de la red, ¡no toque el dispositivo desnudo!

Tenga en cuenta que sin un gabinete adecuado, cualquier dispositivo conectado a la red no es seguro de usar, ya que existe la posibilidad de una descarga eléctrica fatal accidental. Por lo tanto, se recomienda encarecidamente montar el hardware ensamblado dentro de un gabinete de ABS / metal conectado a tierra a prueba de golpes, por supuesto con suficientes orificios de ventilación.

Paso 3: software de depuración

Software de depuración
Software de depuración

Antes del primer uso, el módulo de relé WiFi debe configurarse con la ayuda de un "adaptador USB a TTL de nivel 3.3V" y el software de depuración serial propietario "USR-TCP232-Test-V1.3". Para ello, conecte los pines TX-RX-GND del adaptador USB a TTL a los pines RX-TX-GND del cabezal de 4 pines (consulte la siguiente figura). También recuerde encender el dispositivo y establecer una velocidad en baudios de 9600. Luego, abra el software Serial Debugging (USR-TCP232-Test-V1.3) en la PC para enviar todos los comandos AT requeridos que se enumeran a continuación.

 AT + CWMODE = 2

 AT + RST

 AT + CIPMUX = 1

 AT + CIPSERVER = 1, 8080

 AT + CIFSR

 AT + CIOBAUD = 9600

Si no devuelve OK y simplemente devuelve el comando que ha enviado, presione la tecla ENTER primero antes de enviar los comandos AT (por ejemplo, AT + RST> ENTER> SEND). Tome nota, el módulo debe reconfigurarse si se reinicia, es decir, debe actualizar el módulo a través del software de depuración en serie enviando ciertos comandos en serie. En resumen, ¡hay que volver a aplicar CIPMUX y CIPSERVER!

Paso 4: la aplicación de Android

La aplicación de Android
La aplicación de Android

Para el control remoto con un teléfono inteligente Android, debe descargar e instalar la aplicación gratuita para Android ‚EasyTCP (v4.4)‛ en su teléfono inteligente

A continuación, abra la aplicación, haga clic en ‚Conectar‛ e ingrese la ‚dirección IP‛ (192.168.4.1) y el ‚Puerto‛ (8080). Mantenga presionado un botón de interruptor para ingresar el nombre y el contenido del comando serial en formato hexadecimal (A00101A2 relay_on, A00100A1 relay_off). Por último, puede enviar comandos en serie desde la aplicación para el control de relés utilizando el interruptor de botón predefinido. Aquí, la cobertura de señal máxima del sistema que funciona en modo AP (punto de acceso) es bastante cercana a los 400 metros en un entorno abierto.

Paso 5: Anexo

Apéndice
Apéndice

Algo que no me gusta: cuando vi el módulo de relé Wi-Fi (LC-WM-Relay-8266-5V) en eBay por primera vez, me sorprendió bastante su simplicidad / tamaño y, por lo tanto, pedí un par de ellos rápidamente. Sin embargo, después de algunos experimentos, me decepcionó bastante un problema exasperante. Dado que el servidor TCP no se guardará en la memoria flash, necesita reconfigurar los comandos AT después de cada ciclo de encendido / reinicio / reinicio. Así que abandoné la idea de construir un producto de usuario final exitoso para mi adorable vecino, ya que eso requiere un sistema de suministro de energía ininterrumpido durante un año. De lo contrario, debo tomar medidas para reemplazar el firmware original del microcontrolador STC15F104 (https://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15F101E-series-english.pdf) con otro programa para enviar esos comandos de la UC en cada arranque (una sanción severa). Espero que alguien piense en esto y me diga si hay alguna solución viable.

Para romper la cárcel del módulo de retransmisión Wi-Fi, necesitará un programador STC y el ISP de STC o el stcgal alternativo. Aquí está el enlace de una idea similar: Además, compré algunas placas de desarrollo MCU STC15F104W de un proveedor chino muy recientemente. ¡Solo otra pequeña sorpresa está en las alas (espérala)!

Recomendado: