Olá GRUPO!!
Vamos lá... Existe maneira de alterar o valor de "set point", determinado na programação visualizando pelo LCD e pressionando um botão?

No momento eu defino este valor no "if" na programação:

if(ldr<=100) digitalWrite(releled,LOW);
else digitalWrite(releled,HIGH);

Eu gostaria de alterar esse valor "100" por um botão, contando de 100 em 100, e mostrando o mesmo no LCD.

É possível? Possuem exemplos? (Desculpem sou meio leigo)

Pesquisei de diversas maneiras não encontrei algo semelhante.

Desde já, GRATO!!!!

Exibições: 76

Responder esta

Respostas a este tópico

Boa noite.

Vc precisa somente incrementar/decrementar a variavel ldr .

Veja  técnica de debounce para leitura de chave mecanica (botões) pois um simples IF no botão não resolverá. Segue link para estudo

https://www.embarcados.com.br/leitura-de-chaves-debounce/

Abs

Boa noite LS,

para que possamos melhor te ajudar, fa'ca o seguinte:

Descreva claramente o seu projeto e a sua dificuldade.

E clique em : " Deseja carregar arquivos? " e depois em " Escolher arquivo" e anexe o arquivo
com o seu sketch.

Assim entenderemos melhor o seu sketch.

RV

Utilize a biblioteca OneButton combinando os métodos: attachLongPressStart, attachLongPressStop, attachDuringLongPress.

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2018   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço