Índice:
- Etapa 1: detalhes do cabeçalho
- Etapa 2: detalhes de programação
- Etapa 3: Diagrama de blocos
- Etapa 4: detalhes de configuração
- Etapa 5: Fiação
- Etapa 6: Caixa e placa PCB
- Etapa 7: Avisos de segurança
Vídeo: Placa Wifi Two Triac Dimmer: 7 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Este instrutível é para ARMTRONIX WIFI Two Triac Dimmer Board V0.1
O dimmer Armtronix Wifi two triac é uma placa IOT. Ele é projetado 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
- Dois canais (um para ligar e desligar o outro para escurecimento)
O tamanho da placa é 84mmX39mm e com o tamanho da caixa 114 mmX44mm, conforme mostrado no diagrama 1, tem capacidade para alimentar até 1 Amp de carga. A placa possui módulo Wifi (Esp 12F) e microcontrolador (atmega328p) igual ao utilizado no Arduino Uno, que é utilizado para controlar o triac através do modo HTTP ou MQTT. A placa possui dois interruptores virtuais DC que podem ser usados para controlar os dois Triacs.
A placa também possui um módulo de energia (conversor CA para CC) capaz de lidar com 100-240 VCA como entrada e fornece uma saída de 5 V 0,6 A. Existem dois triac (BT136) e um conector Terminal. Há detecção cruzada zero também disponível, que é usada para dimmig. Existem dois triac usados, um para escurecimento e outro para ligar / desligar.
Etapa 1: detalhes do cabeçalho
O diagrama2 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 a chave virtual CC, os detalhes do cabeçalho podem ser consultados no diagrama4. O primeiro pino é vcc-3.3v, o segundo pino é atmega328p gpio pin para programação arduino, precisamos usar A4 (ON e OFF), o terceiro pino é atmega gpio pin para programação arduino, precisamos usar A5 (DIMMING) e o quarto pino é aterrado. Para o comutador virtual CC, estamos usando apenas o segundo e o terceiro pino, ou seja, A4, A5 e o quarto pino, ou seja, o aterramento, isso é mencionado no diagrama 3 para a conexão do comutador virtual.
Etapa 2: detalhes de programação
Cabeçalho J1 é
usado para fazer o upload do firmware para ESP-12F ou atmega328p por meio do Módulo FTDI, os detalhes dos cabeçalhos podem ser encontrados no diagrama4. Para fazer o upload do novo firmware para esp usando FTDI
Faça a seguinte conexão para ESP12E
1] Conecte o RX de FTDI ao pino TXDE de J1
2] Conecte o TX de FTDI ao pino RXDE de J1
3] Conecte o RTS de FTDI ao pino RTSE de J1
4] Conecte o DTR de FTDI ao pino DTRE de J1
5] Conecte o Vcc5V do FTDI ao pino VCC5v do J1
6] Conecte o GND do FTDI ao pino GND do J1
Consulte o link abaixo para obter o código
github.com/armtronix/Wifi-Two-Dimmer-Board
Neste código, a porta HTTP comumente usada é 80, podemos alterar o número da porta, o que o usuário precisa para usar com base em seu aplicativo, consulte abaixo
// ##### Instâncias de objeto #####
MDNSResponder mdns;
Servidor ESP8266WebServer (80);
WiFiClient wifiClient;
PubSubClient mqttClient;
Ticker btn_timer;
Ticker otaTickLoop;
Após fazer a conexão, conecte na porta USB, inicialmente precisamos instalar o driver para detectá-lo detectar a porta de comunicação, desta forma o usuário pode fazer o upload do programa do firmware.
Da mesma forma para fazer o upload do firmware para o atmega328p siga a conexão
1] Conecte o RX de FTDI ao pino TXDA de J1
2] Conecte o TX de FTDI ao pino RXDA de J1
3] Conecte o DTR de FTDI ao pino DTRA de J1
4] Conecte o Vcc5V do FTDI ao pino VCC5v do J1
5] Conecte o GND do FTDI ao pino GND do J1
Consulte o link abaixo para obter o código
github.com/armtronix/Wifi-Two-Dimmer-Board
estamos usando 6gpios para controlar duas placas dimmer triac, duas para controlar o triac, duas para controlar o LED e duas para controlar o switch virtual. Gpios são
// Triac no.
#define NON_DIMMABLE_TRIAC 8 // Gpio 8
#define DIMMABLE_TRIAC 9 // Gpio 9
/ * LED de duas cores * /
#define DLED_RED 3
# define DLED_GREEN 4
// troca manual
#define SWITCH_INPIN1 A5 // switch 1
# define SWITCH_INPIN2 A4 // switch 2
Depois de fazer a conexão, o usuário pode fazer o upload do firmware para a atmega. 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: Diagrama de blocos
Navegador da web / MQTT
Podemos controlar este dispositivo por meio de HTTP / MQTT. O cliente Http envia uma solicitação http para esp8266 de acordo com o padrão http, especificando as informações que o cliente deseja recuperar do esp8266. MQTT significa MQ Telemetry Transport. É um bom sistema de publicação e assinatura leve, onde você pode publicar e receber mensagens como um cliente. Isso torna muito fácil estabelecer uma comunicação entre vários dispositivos. É um protocolo de mensagens simples, projetado para dispositivos restritos e com baixa largura de banda.
ESP8266
O Módulo WiFi ESP8266 é um SOC independente com pilha de protocolo TCP / IP integrada que pode dar a qualquer microcontrolador acesso à sua rede WiFi. O ESP8266 é capaz de hospedar um aplicativo ou descarregar todas as funções de rede Wi-Fi de outro processador de aplicativo. WiFi é uma tecnologia que usa ondas de rádio para fornecer conectividade de rede. Uma conexão WiFi é estabelecida usando um adaptador sem fio para criar áreas de hotspots nas proximidades de um roteador sem fio que estão conectados à rede e permitem que os usuários acessem os serviços de Internet. A programação para esp8266 é explicada acima e os detalhes de configuração explicados abaixo.
Atmega328p
Este é um controlador de 32 pinos. É necessário um microcontrolador de aplicativos de baixo custo e baixa potência. Talvez a implementação mais comum desse chip seja na popular plataforma de desenvolvimento Arduino, ou seja, os modelos Arduino Uno e Arduino Nano. Usamos 6 gpios deste controlador dois para o triac controlando outros dois para LED outros dois gpios são gpios DC 5v para controlar o switch virtual.
Eletrodomésticos
Eletrodomésticos como luz e ventilador, esta placa fornece dois canais um para comutação e outro para escurecimento, você também pode usar dois canais como comutação, para esta aplicação já construímos o código, você também pode usar dois canais como escurecimento para isso aplicativo você precisa modificar nosso código. Para obter o código, consulte este link
Etapa 4: detalhes de configuração
_Ligue a placa com entrada com 230 VCA, o dispositivo hospedará o ponto de acesso conforme mostrado no diagrama 5, conecte a unidade móvel ao ponto de acesso com Armtronix- (mac) EX: Armtronix-1a-65-7 conforme mostrado no diagrama 6. Após conectar o navegador aberto e digitar o endereço IP 192.168.4.1 no navegador, ele abrirá o servidor web conforme mostrado no diagrama 7, preencherá o SSID e a senha e selecione http, se o usuário deseja se conectar a mqtt, então tem que ser rádio mqtt e digite o endereço IP do corretor mqtt e digite mqtt publish topic e mqtt subscribe topic and submit.
Depois de configurar o envio, o ESP 8266 se conectará ao roteador e o roteador atribuirá o endereço IP ao ESP. Abra esse endereço IP no navegador para controlar o relé para o modo https e para mqtt u precisará usar R13_On, R13_OFF, Dimmer: xx (xx aqui é o valor do dimmer variando de 0 a 99), R14_On, R14_OFF serão os comandos para ser enviado ao conselho por meio do tópico que você atribuiu durante a configuração do dispositivo.
Sem configurar o SSID e a senha, podemos controlar o Triac conectando-se ao ponto de acesso do dispositivo e abrir o endereço IP do dispositivo, ou seja, 192.168.4.1, a página do servidor web mostrará o link com o nome Control GPIO conforme mostrado no diagrama 7 por clicando neste link também podemos controlar o relé, mas a resposta será lenta.
Etapa 5: 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 Gpio A4, A5 do segundo e terceiro pino do cabeçalho J3 do atmega é usado para o comutador virtual e o quarto pino do conector J3 Terra também é usado para conectar o comutador virtual. Para obter a melhor saída de escurecimento, use um potenciômetro de 10K.
Etapa 6: Caixa e placa PCB
Como inserir a placa PCB na caixa, consulte aqui. aparência externa de duas caixas de placa dimmer, consulte esta imagem.
Etapa 7: Avisos de segurança
Se você está pensando em comprar este item, provavelmente já sabe de tudo isso, mas no interesse de sua segurança, sentimo-nos obrigados a declarar tudo isso claramente. Portanto, reserve alguns minutos para lê-lo com atenção antes de comprar.
As redes CA são muito perigosas - mesmo uma fonte de 50 V CA é mais do que suficiente para matar você.
Desligue a corrente antes de fazer ou alterar as conexões, tenha muito cuidado. Se você não tiver certeza de nada relacionado às linhas de suprimento de CA, ligue para um eletricista e peça a ele para ajudá-lo com isso.
Não tente fazer a interface com a rede elétrica, a menos que você tenha treinamento adequado e acesso aos equipamentos de segurança adequados.
Nunca trabalhe em altas tensões quando estiver sozinho. Certifique-se sempre de ter um amigo / parceiro que possa ver e ouvir você e que saiba como desligar rapidamente a energia em caso de um acidente.
Use um fusível 1A em série com a entrada para a placa como uma medida de segurança.
O diagrama de fiação básica está disponível em nossa página instructables e no github. Por favor, passe por isso
Risco de incêndio: Fazer conexões erradas, consumir mais do que a potência nominal, contato com água ou outro material condutor e outros tipos de uso incorreto / excessivo / funcionamento incorreto podem causar superaquecimento e risco de incêndio. Teste seu circuito e o ambiente no qual ele está implantado completamente antes de deixá-lo ligado e sem supervisão. Sempre siga todas as precauções de segurança contra incêndio.
Recomendado:
Placa MXY - Placa de robô de desenho de plotadora XY de baixo orçamento: 8 etapas (com imagens)
Placa MXY - Placa de robô de desenho de plotadora XY de baixo orçamento: Meu objetivo era projetar a placa mXY para tornar a máquina de desenho de plotadora XY de baixo orçamento. Por isso criei um quadro que facilita para quem quer fazer esse projeto. No projeto anterior, ao usar motores de passo Nema17 de 2 peças, esta placa u
Interruptor de luz + Dimmer de ventilador em uma placa com ESP8266: 7 etapas (com fotos)
Interruptor de luz + Dimmer de ventilador em uma placa com ESP8266: Neste tutorial, você aprenderá como construir seu próprio interruptor de luz e dimmer de ventilador em apenas uma placa com o microcontrolador e módulo WiFi ESP8266. Este é um ótimo projeto para IoT.Cautions : Este circuito lida com tensões principais CA, então tome cuidado
Regulador de tensão da placa de ensaio com display / Regulador De Voltagem Com Display Para Placa De Ensaio: 8 etapas
Regulador de Tensão da Placa de Teste com Display / Regulador De Voltagem Com Display Para Placa De Ensaio: Adquira os componentes necessários que constam na lista anexa (existem os links para comprar ou veja suas características). lá os links para poderem comprar ou ver as caracteristicas d
Placa de divisão modular de neopixel compatível com a placa de ensaio de código aberto: 4 etapas (com imagens)
Placa de quebra de neopixel modular amigável para placa de ensaio de código aberto: Este instrutível é sobre uma pequena placa de quebra de placa de ensaio amigável (8 mm x 10 mm) para LEDs de Neopixel que podem ser empilhados e soldados uns aos outros, ele também fornece muito mais rigidez estrutural do que um fino Faixa de LED em uma forma muito menor, fato
Automação residencial: Placa de comutação automática com controle de dimmer via Bluetooth usando Tiva TM4C123G: 7 etapas
Domótica: Quadro de comutação automático com controle de dimmer via Bluetooth usando Tiva TM4C123G: Hoje em dia, temos controles remotos para nossos aparelhos de televisão e outros sistemas eletrônicos, o que facilitou muito nossas vidas. Alguma vez você já se perguntou sobre automação residencial que daria a facilidade de controlar lâmpadas de tubo, ventiladores e outros elec