//encender 6 leds con la siguiente secuencia.
//1. encienden los leds impares : 1 - 3 - 5
//2. encienden los leds pares : 2 - 4 - 6
//3. los leds encienden secuencialmente uno a la vez : 1 - 2 - 3 - 4 - 5 -6
//4. los leds se apagan secuencialmente uno a la vez : 6 - 5 - 4 - 3 - 2 -1
int led1 = 2;
int led2 = 3;
int led3 = 4;
int led4 = 5;
int led5 = 6;
int led6 = 7;
void setup()
{
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
pinMode(led5, OUTPUT);
pinMode(led6, OUTPUT);
}
void loop()
{
//Todo el circuito esta Orientado de Derecha a Izquierda desde el Led 1(Led Verde) al 6(Led Morado)
//encienden impares
digitalWrite(led1, HIGH);
delay(750);
digitalWrite(led3, HIGH);
delay(750);
digitalWrite(led5, HIGH);
delay(1000);
//apagan impares
digitalWrite(led1, LOW);
delay(750);
digitalWrite(led3, LOW);
delay(750);
digitalWrite(led5, LOW);
delay(1000);
//encienden pares
digitalWrite(led2, HIGH);
delay(750);
digitalWrite(led4, HIGH);
delay(750);
digitalWrite(led6, HIGH);
delay(1000);
//apagan pares
digitalWrite(led2, LOW);
delay(750);
digitalWrite(led4, LOW);
delay(750);
digitalWrite(led6, LOW);
delay(2000);
///
//leds encienden secuencialmente uno a lavez : 1 - 2 - 3 - 4 - 5 -6
digitalWrite(led1, HIGH);
delay(750);
digitalWrite(led2, HIGH);
delay(750);
digitalWrite(led3, HIGH);
delay(750);
digitalWrite(led4, HIGH);
delay(750);
digitalWrite(led5, HIGH);
delay(750);
digitalWrite(led6, HIGH);
delay(2000);
//leds se apagan secuencialmente uno a la vez : 6 - 5 - 4 - 3 - 2 -1
digitalWrite(led6, LOW);
delay(750);
digitalWrite(led5, LOW);
delay(750);
digitalWrite(led4, LOW);
delay(750);
digitalWrite(led3, LOW);
delay(750);
digitalWrite(led2, LOW);
delay(750);
digitalWrite(led1, LOW);
delay(5000);
}
//REINICIO DE LA SECUENCIA//