Ayuda

Saludos, quisiera saber si me podrían ayudar con este pequeño problema, a continuación esta un programa sencillo para el parpadeo de un led

const int LED=13;
void setup()
{
pinMode(LED,OUTPUT);
}
void loop()
{
digitalWrite(LED,HIGH);
delay(1000);
digitalWrite(LED,LOW);
delay(1000);
}

Pero mi pregunta es como puedo hacer para encerrar ese parpadeo con delay dentro de un tiempo de 8 horas…? Es decir que al iniciar el led quede parpadeando durante ese tiempo.

Por favor…

Moderador:
Lee las normas del foro y edita:

  1. Título. Coloca uno que explique tu consulta.
  2. Tu código debe llevar etiquetas. Ningún código se postea como simple texto como has hecho.

Usando delay? Ok, que conste que usar delay() no te permite hacer nada mas con el Arduino durante esas 8 horas.

el tiempo especificado dentro de los paréntesis se expresa en milisegundos. Algo que un simple Google delay() te hubiera contestado.

8 horas = 8 * 60 minutos = 80 * 60 * 60 segundos = 8 * 60 * 60 * 1000 mili segundos.

Esa es tu respuesta.