//boris froilan huanca gonzales
int boton1 = 1;
int boton2 = 8;
void setup()
{
pinMode(boton1, INPUT);
pinMode(boton2, INPUT);
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
}
void loop()
{
if (digitalRead(boton1) == HIGH)
luces1();
else
{
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
}
if (digitalRead(boton2) == HIGH)
luces2();
else
{
digitalWrite(9, LOW);
digitalWrite(10, LOW);
digitalWrite(11, LOW);
}
}
void luces1()
{
for (int i = 2; i <= 4; i++)
{
digitalWrite(i, HIGH);
if (i > 2) digitalWrite(i - 1, LOW);
delay(300);
}
digitalWrite(4, LOW);
}
void luces2()
{
for (int i = 11; i >= 9; i--)
{
digitalWrite(i, HIGH);
if (i < 11) digitalWrite(i + 1, LOW);
delay(300);
}
digitalWrite(9, LOW);
}