Ola boa noite pessoal, preciso incrementar um valor de 1 e 1, mas meu programa abaixo quando eu aperto o botao ele faz de 2 em 2, não sei o que usar alguem pode me ajudar
if (tela==400){
if (value == LOW ) {
Hor_liga = Hor_liga +1;
delay(100);
Tenta aumentar o delay para 300 ms (ou mais para teste) vai perceber que resolve o problema se a variavel Value estiver recebendo o estado de um botão, por ser mecânico até vc soltar ele entra na continua duas vezes com value sendo high
Olá tudo bem?
Não vi o código inteiro, você está tratando o efeito debounce?
Se não, coloque um capacitor de 10uf paralelo ao botão respeitando a polaridade
Abs