2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
O dimmer Armtronix Wifi é uma placa IOT projetada para automação residencial. As características da placa são:
- Controle sem fio
- Fator de forma pequeno
- A bordo AC para alimentação DC fornece 230VAC a 5V DC.
- Switch virtual DC
O tamanho da placa é 61,50mmX32mm, conforme mostrado no diagrama 1, tem capacidade para acionar carga de 1 Amps. A placa possui módulo Wifi e microcontrolador (atmega328) que serve para controlar o triac através de HTTP ou MQTT. A placa possui um interruptor virtual DC que pode ser usado para ligar e desligar.
A placa também possui módulo de alimentação AC a DC de 100-240VAC a 5V até 0,6A, triac BT136 e conector Terminal. A detecção de cruzamento zero também está disponível. Há um triac usado tanto para escurecimento quanto para comutação.
Etapa 1: detalhes do cabeçalho
O diagrama 2 fornece os detalhes dos cabeçalhos e blocos de terminais
Para embarcar 230 VCA é aplicado ao bloco de terminais de entrada e a carga é aplicada ao bloco de terminais de saída.
Na placa J3 o cabeçalho é usado para o switch virtual DC, os detalhes do cabeçalho podem ser consultados no diagrama4. O primeiro pino é vcc3.3v, o segundo pino é atmega pin pco para a programação do Arduino, precisamos usar A0 e o terceiro pino é aterrado. Comutador virtual DC estamos usando apenas o segundo pino, ou seja, A0, e o terceiro pino, ou seja, aterramento, isso é mencionado no diagrama 3 para a conexão do comutador virtual.
Etapa 2: detalhes de programação
O J1 Header é usado para fazer o upload do firmware para ESP ou atmega através do Módulo FTDI. Os detalhes dos cabeçalhos podem ser encontrados no diagrama4. Depois de fazer a conexão, conecte a porta USB ao computador e inicialmente precisamos instalar o driver para detectá-lo detectar a porta de comunicação, desta forma o usuário poderá fazer o upload do firmware.
Para fazer o upload do novo firmware para esp usando FTDI, faça a seguinte conexão
- Conecte o RX de FTDI ao pino TXDE de J1
- Conecte o TX de FTDI ao pino RXDE de J1
- Conecte o RTS de FTDI ao pino RTSE de J1
- Conecte o DTR de FTDI ao pino DTRE de J1
- Conecte o Vcc5V do FTDI ao pino VCC5v do J1
- Conecte o GND do FTDI ao pino GND do J1
Da mesma forma, para fazer o upload do firmware para o atmega, faça a seguinte conexão
- Conecte o RX de FTDI ao pino TXDA de J1
- Conecte o TX de FTDI ao pino RXDA de J1
- Conecte o DTR de FTDI ao DTRApin de J1
- Conecte o Vcc5V do FTDI ao pino VCC5v do J1
- Conecte o GND do FTDI ao pino GND do J1
Depois de programar o ESP e o Atmega, temos que estabelecer a conexão entre o ESP e o Atmega encurtando os pinos 3-4 do cabeçalho J1 e 5-6 do cabeçalho J1 usando a configuração dos jumpers.
Etapa 3: Fiação
O diagrama de fiação é mostrado no diagrama 3 para o bloco de terminais de entrada 230VAC Fase (P) e Neutro (N) é dado. A saída pode ser usada como dimmer para a luz dimerizável para controlar a intensidade da luz e também para controlar a velocidade do ventilador. A saída também pode ser controlada por meio de comutador virtual DC, conforme mostrado no diagrama3 O segundo pino GPIO A0 do cabeçalho J3 do atmega é usado para o comutador virtual e o terceiro pino do cabeçalho J3 O aterramento também é usado para conectar o comutador virtual.
Para configuração, consulte este link de configuração