int timer = 50;// Tempo que tienes que esperar
int LEDS[]={2,3,4,5,6,7};// configuramos los leds a esos pines
void setup() {
Serial.begin(9600);// iniciamos el puerto serie
for (int thisPin = 0; thisPin < 6; thisPin++) {//
pinMode(LEDS[thisPin], OUTPUT);
Serial.println(LEDS[thisPin]);// imprimimos
}
}
void loop() {
for (int thisPin = 0; thisPin < 6; thisPin++) {//si los pines son iguales a 0 y menores que 6
digitalWrite(LEDS[thisPin], HIGH);// encendemos los leds
delay(timer);// esperamos el tiempo timer
digitalWrite(LEDS[thisPin], LOW);// apagamos los leds
}
delay(timer/2);// esperamos el tiempo timer entre 2
for (int thisPin = 6; thisPin >= 0; thisPin--) {//si los pines son iguales a 6 e iguales a 0
digitalWrite(LEDS[thisPin], HIGH);// encendemos los leds
delay(timer);// esperamos el tiempo timer
digitalWrite(LEDS[thisPin], LOW);// apagamos los leds
}
delay(timer/2);// esperamos el tiempo timer entre 2
}