Boa tarde garagistas,
fiz um programinha para sonoff para usar off-line.
a ideia é bem simples, vou coloca-lo numa bomba d'agua para acionamento intermitente da bomba, ela ficara ligada quando eu ligar o disjuntor e caso eu aperte o botão da sonoff quero que a bomba desligue.
Eu coloquei um swichcase para poder colocar outras funções acionadas pelo mesmo botão, a ideia seria usar o botão como um contador.
Tipo modo1 (liga a bomba), modo 2 (desliga a bomba, modo 3 (função extra), modo 4 default;
Eu já testei com outros exemplos e o botão funciona normalmente, o problema possivelmente esta na minha lógica.
Segue o código em anexo
Tags:
rapaz depois de muita mão de obra eu resolvi, não ficou igual a proposta inicial, mas funciona, com a vantagem que eu controlo pelo webserver em modo AP e pelo botão físico, ficou lindo rsrs, mas da para melhorar bastante hehe;
O sistema de acionamento da sonoff, ficou de forma intermitente, é só colocar o intervalo dentro da função controle, no loop:
controle(2000, 6000); //intervalo on, intervalo off
O Webserver ficou bem simples, mas já me atende
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por