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

Exibições: 294

Anexos

Responder esta

Respostas a este tópico

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

Anexos

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço