Novato En Apuros

Hola, la verdad soy algo nuevo en este mundo del arduino pero lo que quiero realizar es lo siguiente:
la idea es poder encender un led de 4 leds de forma aleatoria mente utilizando solo un pulsador la idea es que el led que se encienda dure 5 segundos y se apague, cuando vuelva y presione el botón pase lo mismo con los otros leds,(pero cuando prende un led y se apague y presione el pulsador no prender el led que se acabo de encender, que prenda otro no se si la forma correcta sea Aleatoria mente o definir lo por estados no se Ayuda plis).

Moderador
Hola @migelanyeloo, bienvenido al foro Arduino. Te invito a que leas las normas de este foro para luego poder mostrarnos que has hecho hasta ahora. En base a eso podremos guiarte o aconsejarte.
Edita el título: Novato en apuros es un título que no dice nada acerca de tu consulta
El título debe ilustrar el sentido de tu pregunta. Tmb esta debidamente expresado en las normas.

Lee las Normas del foro

Para manejar aleatoriedad puedes usar random(). Busca en Google Arduino random(). Experimenta con números, verifica que dichos números esten entre los que pretendes o necesitas y una parte esta resuelta.
random te permite generar números desde un valor1 hasta otro valor2 con la aleatoriedad que los algoritmos generan.

Luego el manejo de un botón esta ampliamente difundido en toda la Web. Y te aconsejo que uses millis() y para ellos leas esto

Ve a Documentación => Indice de temas tutoriales => millis() y también lee máquina de estados.

Lo que no entiendo es esta frase tuya

poder encender un led de 4 leds