Saludos alguien me puede ayudar en modificar el tiempo de medio segundo delay(500); determinarlo en un ejemplo de millis y siempre verse el mensaje cada medio soy nuevo en millis determinando el tiempo en un int.
int ESPERA = 500;
unsigned long tiempo0=0;
unsigned long tiempo1=500;
void setup() {
pinMode(1,OUTPUT);
digitalWrite(1, HIGH);
}
void loop()
{
transcurrido = millis();
if (transcurrido - tiempo0 >= tiempo1) {
tiempo0 = transcurrido;
digitalWrite(1, LOW);
Serial.println("apagando");
}