0. Introdução ao tutorial ESP8266 WiFi Relay e componentes necessários para o projeto

As tarefas básicas que vamos resolver em aula incluem:

O objetivo desta parte é aprender como conectar o módulo relé ESP8266 5V WiFi para poder se comunicar com ele a partir do computador e como configurá-lo. O módulo de relé ESP8266 precisa usar a porta serial para se comunicar, então precisamos adicionar um conversor USB-Serial entre ele e o computador.

Componentes necessários:



- Cabos fêmeas


- Módulo de retransmissão WiFi ESP8266 controle remoto 5V AP + STA


- 5 V 3,3 V FT232 USB para Módulo Conversor Adaptador Serial TTL


- Cabo USB para Micro USB

I. Como conectar o módulo Arduino ESP8266 5V WiFi relé com o conversor FT232

Execute a seguinte fiação:

Módulo% 2BESP8266% 2BRele.jpg


II. Como se comunicar com a porta serial para o módulo Arduino WiFi relay ESP8266 5V por comandos AT

Para enviar comandos ao módulo ESP8266 5V WiFi, vamos utilizar o monitor serial IDE Arduino que nos oferece um uso fácil e acessível para todos.

Conecte o cabo USB / mini USB entre o computador e o módulo conversor adaptador USB / Serial e em seu painel de configuração abra o gerenciador de dispositivos para verificar em qual porta Serial COM nosso conversor foi conectado.



Administrador% 2Bde% 2Bdispositivos.jpg


Observamos que vamos nos comunicar com o módulo relé ESP8266 5V através da porta serial COM6: assim vamos configurar a interface Arduino .



Abra a interface Arduino em um novo arquivo e em Ferramentas / Porta selecione COM6 .



Abra o monitor serial na seção Ferramentas do IDE Arduino .



Imagem% 2B1.jpg



Digite os seguintes comandos AT um por um para configurar o módulo de relé ESP8266 WiFi 5V.
AT + CWMODE = 2 (Seleciona o modo de operação como servidor)
AT + RST (Reinicializar o módulo)
AT + CIPMUX = 1 (abrir conexões múltiplas)
AT + CIPSERVER = 1,8080 (configurar servidor TCP e atribuir porta)
AT + CIFSR (mostra o endereço IP atribuído)



Imagem% 2B2.jpg



Cada vez que um comando AT é enviado, ele deve receber uma resposta OK para que a configuração enviada seja considerada.
Depois de ter configurado o módulo de retransmissão WiFi 5V ESP8266 com o seu Smartphone, através do WiFi faça a varredura dos dispositivos até encontrar um denominado AI-THINKER_XXXXXX onde o número XXXXXX varia de um módulo para outro.



network-wifi.png



Conecte-se à rede WiFi AI-THINKER_XXXXXX.
Para poder controlar a ativação ou desativação do relé do módulo, baixe o aplicativo EasyTCP com o seguinte logotipo na Play Store ou App Store:



TCP.png



Abra a aplicação e selecione CONNECT, aparecerá uma janela solicitando o preenchimento do endereço IP e da porta do nosso módulo relé de acordo com os resultados que obtivemos após a configuração realizada através da porta serial:



EasyTCP1.png



Em nosso caso, obtivemos:
Endereço IP: 192.168.4.1
Porta: 8080



EasyTCP2.png



Vá para a guia SWITCH para configurar um botão do atuador Abrir / Fechar para controlar o relé e insira os seguintes parâmetros, escrevendo o comando serial A0 01 01 A2 para abrir o relé e A0 01 00 A1 para fechar o relé, ambos em hexadecimal e saída validando por OK:



EasyTCP3.jpg



Um toque no botão do atuador configurado para fechar o relé e outro toque para abri-lo.



EasyTCP4.jpg