Recentemente ví esse post;
Preciso colocar um temporizador para desligar a lampada automaticamente, fiz da seguinte maneira;
//Controle do rele1
Serial.println(readString);
//Liga o Rele 1
if (readString.indexOf("?ligar") > 0)
{
digitalWrite(pino_rele1, LOW);
Serial.println(“Rele 1 Ligado”);
ligado = false;
delay (120000);
digitalWrite(pino_rele1, HIGH);
Serial.println(“Rele 1 Desligado”);
ligado = true;
Porém dessa forma, utilizando delay o status da lampada não é atualizado.
Como poderia utilizar o millis() para esse caso?