// Definimos los pines de los LEDs
int leds[] = {5, 6, 7, 8};
int numLeds = 4;
int delayTime = 200; // Tiempo de encendido/apagado en milisegundos
void setup() {
// Configurar todos los pines como salida
for (int i = 0; i < numLeds; i++) {
pinMode(leds[i], OUTPUT);
}
}
void loop() {
encenderApagarLeds();
}
// Función que enciende y apaga los LEDs secuencialmente
void encenderApagarLeds() {
// Encender LEDs secuencialmente
for (int i = 0; i < numLeds; i++) {
digitalWrite(leds[i], HIGH);
delay(delayTime);
}
// Apagar LEDs secuencialmente
for (int i = 0; i < numLeds; i++) {
digitalWrite(leds[i], LOW);
delay(delayTime);
}
}