Índice:

WiFi Relay Outlet-DIY: 5 etapas
WiFi Relay Outlet-DIY: 5 etapas

Vídeo: WiFi Relay Outlet-DIY: 5 etapas

Vídeo: WiFi Relay Outlet-DIY: 5 etapas
Vídeo: MOES WiFi+RF 2 Gang Switch Light Switch Module,Install with Neutral Wire Needed 2024, Julho
Anonim
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY

Hoje em dia, os kits de experimentador de IoT mais populares vêm como módulos que apenas se conectam em vez de componentes individuais. Iniciantes em eletrônica, engenheiros em atividade e mãos experientes certamente acharão esses módulos baratos interessantes. Neste guia, mostro como pegar uma tomada comum e adicionar inteligência usando vários módulos pré-cabeados fáceis de usar e prontamente disponíveis. Como eu desenvolvi este projeto de uma forma modular, você pode tentar construir o projeto inteiro como ele é ou partes dele ou até mesmo estender este projeto com mais funcionalidade. Bem, prepare-se para adicionar acessibilidade, inteligência e conectividade aprimoradas à sua tomada de parede comum.

Etapa 1: Hardware Chave

Hardware Chave
Hardware Chave

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

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

A primeira coisa - o Módulo de Relé WiFi é, de fato, uma mistura total de um SoC WiFi ESP8266 (ESP-01), um regulador IC integrado de 3,3 V (AMS1117-3.3), um microcontrolador STC15F104 e um relé SPDT (1C / O) de 5V. O ESP8266 WiFi SoC é uma placa do tipo plug-in com um conector de 8 pinos, e o conector de 4 pinos na borda do Módulo de Relé Wifi funciona como uma interface simples para instalar / configurar o Módulo de Relé WiFi com a ajuda de seu PC. A segunda coisa é um módulo de fonte de alimentação AC-DC compacto oferece saída 5V / 600mA DC estabilizada da entrada de alimentação AC230V comum. Este módulo de fonte de alimentação selado (em conformidade com os requisitos UL, CE) é especialmente desenvolvido para dispositivos / projetos IoT.

Etapa 2: configuração do hardware do dispositivo

Configuração do hardware do dispositivo
Configuração do hardware do dispositivo

Como pode ser visto no diagrama de fiação mostrado abaixo, a configuração do hardware é extremamente simples e requer pouco trabalho de solda. Cuidado, assim que L / N (~ 230V) for conectado e a tensão da rede for aplicada, não toque no dispositivo nu!

Lembre-se de que, sem um invólucro adequado, qualquer dispositivo conectado à rede elétrica não é seguro para uso, pois há uma chance de choque elétrico fatal acidental. Portanto, é altamente recomendável montar o hardware montado dentro de um gabinete ABS / Metal aterrado à prova de choque, claro, com orifícios de ventilação suficientes.

Etapa 3: Software de depuração

Software de depuração
Software de depuração

Antes da primeira utilização, o módulo WiFi Relay deve ser configurado com a ajuda de um 'Adaptador de USB de nível 3.3V para TTL' e o software de depuração serial proprietário 'USR-TCP232-Test-V1.3'. Para isso, conecte os pinos TX-RX-GND do adaptador USB para TTL aos pinos RX-TX-GND do conector de 4 pinos (veja a próxima figura). Lembre-se também de ligar o dispositivo e estabelecer uma taxa de transmissão de 9600. Em seguida, abra o software Serial Debugging (USR-TCP232-Test-V1.3) no PC para enviar todos os comandos AT necessários listados abaixo.

 AT + CWMODE = 2

 AT + RST

 AT + CIPMUX = 1

 AT + CIPSERVER = 1, 8080

 AT + CIFSR

 AT + CIOBAUD = 9600

Se não retornar OK e apenas retornar o comando que você enviou, pressione a tecla ENTER primeiro antes de enviar comandos AT (por exemplo AT + RST> ENTER> SEND). Observe que o módulo precisa ser reconfigurado se for reiniciado, ou seja, você precisa atualizar o módulo por meio do software de depuração serial, enviando certos comandos seriais. Resumindo, o CIPMUX e o CIPSERVER devem ser aplicados novamente!

Etapa 4: o aplicativo Android

O aplicativo Android
O aplicativo Android

Para o controle remoto usando um smartphone Android, você precisa baixar e instalar o aplicativo gratuito ‚EasyTCP (v4.4)‛ Android no seu smartphone

Em seguida, abra o aplicativo, clique em ‚Conectar‛ e digite o ‚endereço IP‛ (192.168.4.1) e ‚Porta‛ (8080). Pressione e segure um botão interruptor para inserir o nome e o conteúdo do comando serial em formato hexadecimal (A00101A2 relay_on, A00100A1 relay_off). Finalmente, você pode enviar comandos seriais do aplicativo para controle de relé usando a chave de botão predefinida. Aqui, a cobertura máxima de sinal do sistema trabalhando no modo AP (ponto de acesso) é bem próxima de 400 metros em ambiente aberto.

Etapa 5: Adendo

Termo aditivo
Termo aditivo

Algo que não gosto: quando vi o módulo Wi-Fi Relay (LC-WM-Relay-8266-5V) no eBay pela primeira vez, fiquei bastante surpreso com sua simplicidade / pegada e, portanto, encomendei alguns deles rapidamente. No entanto, depois de alguns experimentos, fiquei bastante desapontado com um problema exasperante. Como o servidor TCP não salva em flash, ele precisa ser reconfigurado os comandos AT após cada ciclo / reinicialização / reinicialização. Então abandonei a ideia de construir um produto de usuário final de sucesso para meu adorável vizinho, já que isso exige um sistema de fornecimento de energia ininterrupto por um ano. Caso contrário, devo tomar medidas para substituir o firmware padrão do microcontrolador STC15F104 (https://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15F101E-series-english.pdf) por outro programa para enviar esses comandos do uC em cada inicialização (uma penalidade severa). Espero que alguém pense sobre isso e me informe se há alguma solução viável.

Para quebrar a cadeia do Módulo de Relé Wi-Fi, você precisará de um programador STC e do ISP STC ou do stcgal alternativo. Aqui está o link de uma ideia semelhante: Além disso, eu comprei algumas placas de desenvolvimento MCU STC15F104W de um fornecedor chinês muito recentemente. Só mais uma pequena surpresa está nos bastidores (espere por isso)!

Recomendado: