Olá pessoal bom dia!
Precisava muito de uma ajuda com o circuíto abaixo.
Estou acionando um relé com o ESP8266-01, funciona quase que perfeito, o único problema é que ao reiniciar o ESP simulando uma queda de energia, o relé bate contato, como posso evitar isso ? já tentei de todas as formas atuando no circuíto, porém sem sucesso.
Agradeço muito se puderem dar uma luz.
Abraços
Tags:
Bom dia EPA.
Primeiro vamos analisar seu cicuito.
Aparentemente o seu modulo de rele funciona assim:
Ao aplicar +5V no pino +IN, o rele aciona.
Como voce colocou um transistor entre o modulo e o ESP, ao aplicar +0V (LOW)
na base do transistor, voce terá +5V no pino +IN.
Verifique qual nivel o GPIO2 fica ao ligar ou "resetar" o ESP.
trabalhe com este nivel e ajuste o seu sketch para que ele esteja compativel
com o nivel que não acione o rele.
RUI
Edmarcos, tava vendo o seu problema, eu estava atras de uma solução contraria, mas que possui o mesmo efeito, a solução foi armazenar na eeprom o estatus do rele antes do reinicio, desta forma, se ele estava ligado, ele volta a ativar, e se estava desligado ele não liga obviamente.
o código que estou utilizando é esse aqui https://github.com/jhon2c/WifiRTC
neste exemplo eu só estou tendo problemas com a ativação do botão auto, que ainda não esta funcionando adequadamente.
então é eeprom emulado mesmo no esp8266, quanto ao rtc nao faz diferença, é só armazenar o status na eeprom.
Bom dia EPA.
Voce pode ANEXAR um ARQUIVO com o seu sketch?\
Rui
Voce está usando a linguagem LUA.
Desculpe, mas não manjo nada da linguagem Lua.
Rui
Minha sugestão - use um circuito de POR (power on reset) no comando do seu relé.
Durante o power on ( ligação na energia), um capacitor/resistor irá inibir o comando do relé.
Você entende de eletrônica ?
http://www.interfacebus.com/Glossary-of-Terms-power-on-reset-circui...
Muito interessante, no caso pelo que entendi é necessario carregar o capacitor antes dele enviar o sinal, e se o pico de energia for muito curto não haveria tempo de acionar o mesmo, faz sentido isso, mas armazenando o status na "eeprom" o rele não pisca, ja fiz os testes aqui desconectando e conectando novamente rapidamente o wemos.
Edmarcos, faça um projeto e depois nos mostre...
Lembre-se que o ESP8266 usa sinais digitais de 3,3V.
O circuito do POR poderá ser conectado no módulo de relé.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por