Saudaçoes
Estou tentando criar um programinha onde com apenas um botao eu acenda 16 leds na seguencia(nao sera led mas para simplificar uso leds) tipo aperto botao acende led 1 e fica 2 segundos acesso, aperto novamente e acende o 2......acende o 16.
Bom criei esse programa no nodemcu AP onde com o AppInventor criei um app para acender os leds, o qual funciona perfeitamente.
So que gostaria de incluir um botao, para eventual emergencia acionar com o botao.
Pelo celular esta funcionando perfeitamente, mas quando acrescento o botão nao funciona.
Segue o sketch da parte logica:
if (req.indexOf("D") != -1 || !digitalRead(disparomanual) == LOW)
{
disparo++;
}
if (disparo == 1)
{
mega.shiftWrite(1, HIGH);
delay(2000);
mega.shiftWrite(1, LOW);
}
if (disparo == 2)
{
mega.shiftWrite(2, HIGH);
delay(2000);
mega.shiftWrite(2, LOW);
}
.
.
.
.
.
if (disparo == 15)
{
mega.shiftWrite(15, HIGH);
delay(2000);
mega.shiftWrite(15, LOW);
}
if (disparo == 16)
{
mega.shiftWrite(16, HIGH);
delay(2000);
mega.shiftWrite(16, LOW);
disparo = 0;
}