int i = 7;
void setup()
{
pinMode(7, OUTPUT); //Definimos los pin de cada LED
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
}// Configuración del programa
void loop()
{
for (i = 7; i <= 11; i++)
{
digitalWrite(i, HIGH);// Encendemos el primer LED y lo apaga,
digitalWrite(i - 1, LOW);
delay(100);
}
digitalWrite(11, LOW); // y así sucesivamente hasta el último
for (i=11; i>= 7; i--)
{
digitalWrite(i, HIGH); //lo mismo que el anterior procedimiento pero hacia el pin 7
digitalWrite(i+1, LOW);
delay(100);
}
//y el proceso se repite sucesivamente, yendo del pin 7 al pin 11 continuamente con una espera de 1 segundo para cada led
digitalWrite(7, LOW);
}
Comentarios
Publicar un comentario