I. Conectar el módulo relé WiFi ESP8266 5V
El
objetivo de esta parte es aprender a conectar el módulo relé WiFi
ESP8266 5V para poder comunicarse con este desde el ordenador y poder
configurarlo.
El
módulo relé ESP8266 necesita utilizar el puerto serie para
comunicar entonces necesitamos agregar un convertidor USB-Serie entre
este y el ordenador.
Para
realizar el cableado necesitamos los elementos siguientes :
Si necesita más elementos y acceder a todas las descripciones técnicas de nuestros productos, conéctese a la página web de nuestra tienda Solectro Shop.
Realice el cableado siguiente :
Realice el cableado siguiente :
II. Comunicarse con el puerto Serie al módulo relé WiFi ESP8266 5V
Para
poder enviar comandos al módulo WiFi ESP8266 5V vamos a usar el
monitor serie del IDE Arduino que nos ofrece un uso fácil y
accesible para todos.
Conecte el cable USB/mini USB entre el ordenador y el módulo convertidor adaptador USB/Serie y en su panel de configuración abra el administrador de dispositivos para verificar en qué puerto Serie COM se ha conecto nuestro convertidor.
Observamos que vamos a comunicar con el módulo relé ESP8266 5V a través del puerto serie COM6 : así vamos a configurar la interfaz Arduino.
Conecte el cable USB/mini USB entre el ordenador y el módulo convertidor adaptador USB/Serie y en su panel de configuración abra el administrador de dispositivos para verificar en qué puerto Serie COM se ha conecto nuestro convertidor.
Observamos que vamos a comunicar con el módulo relé ESP8266 5V a través del puerto serie COM6 : así vamos a configurar la interfaz Arduino.
Abra la interfaz
Arduino en un archivo nuevo y en Herramientas/Puerto
seleccione COM6.
Abra
el monitor serie en la sección Herramientas del IDE Arduino.
Entre
uno por uno los comandos AT siguientes para configurar el módulo
relé ESP8266 WiFi 5V.
AT+CWMODE=2
(Selecciona el modo de operación como servidor)
AT+RST
(Resetea el módulo)
AT+CIPMUX=1
(Abre múltiples conexiones)
AT+CIPSERVER=1,8080
(configura el servidor TCP y asigna puerto)
AT+CIFSR
(Muestra la dirección IP asignada)
Cada
vez que se envía un comando AT, debe recibir una respuesta OK para
que la configuración mandada esté tomada en cuenta.
Después
de haber configurado el módulo relé WiFi ESP8266 5V con su
Smartphone, a través del WiFi escanee los dispositivos hasta
encontrar uno que se llama AI-THINKER_XXXXXX
donde el número XXXXXX varia de un módulo a otro.
Conéctese
a la red WiFi AI-THINKER_XXXXXX.
Para
poder controlar la activación o la desactivación del relé del
módulo, descargue en Play Store o App Store el aplicativo que se
llama EasyTCP con el logo siguiente :
Abra
el aplicativo y seleccione CONNECT, una ventana aparece pidiéndole
llenar la dirección IP y el Puerto de nuestro módulo relé de
acuerdo a los resultados que hemos obtenido trás la configuración
efectuada a través del puerto serie :
En
nuestro caso hemos obtenido :
Dirección
IP : 192.168.4.1
Puerto
: 8080
Póngase
en la pestaña SWITCH para configurar un botón actuador
Abierto/Cerrado para controlar el relé y entren los parámetros
siguientes, escribiendo el comando serie A0
01 01 A2 para abrir el
relé y A0 01 00 A1
para cerrar el relé, ambos en hexadecimal y salga validando por OK :
De
un impulso en el botón actuador configurado para cerrar el relé y
otro impulso para abrirlo.
SOLO HE PODIDO ACTIVARLO UNA VEZ, EL PROGRAMA UNA VEZ ESCRITO YA SE GUARDA EN MEMORIA?, LA PRIMERA VEZ QUE HE CONECTADO LA APLICACION Y LA WIFI DE LA PLACA PERFECTO TODO FUNCIONA, AHORA DESPUES DE DESCONECTARLA Y VOLVER ABRIR LA APLICACION , NO ES CAPAZ DE CONECATRSE,
ResponderEliminarEl objetivo de esta parte es aprender a conectar el módulo relé WiFi ESP8266 5V para poder comunicarse con este desde el ordenador y poder configurarlo. https://consejoscomunales.net/gbmhomebroker-opiniones/
ResponderEliminarCuando ingreso los codigos me sale el siguiente mensaje:
ResponderEliminarAT+CWMODE=2
stdin:1: '=' expected near '+'
>
Como lo puedo solucionar?