// C++ code
void setup()
{
pinMode(2, OUTPUT);//VERDEA
pinMode(3, OUTPUT);//AMARELOA
pinMode(4, OUTPUT);//VERMELHOA
pinMode(5, OUTPUT);//VERDEB
pinMode(6, OUTPUT);//AMARELOB
pinMode(7, OUTPUT);//VERMELHOB
}
void loop()
{
//ETAPA A
digitalWrite(4, LOW);//A
digitalWrite(3, LOW);//A
digitalWrite(2, HIGH);//VERDEA
digitalWrite(7, HIGH);//VERMELHOB
digitalWrite(6, LOW);//B
digitalWrite(5, LOW);//B
delay(5000); // Wait for 5000 millisecond(s)
//ETAPAS B
digitalWrite(2, LOW);//VERDEA
digitalWrite(3, HIGH);//AMARELOA
delay(1000); // Wait for 1000 millisecond(s)
//ETAPA C
digitalWrite(3, LOW);//AMARELOA
digitalWrite(4, HIGH);//VERMELHOA
delay(1000); // Wait for 1000 millisecond(s)
//ETAPA D
digitalWrite(7, LOW);//VERMELHOB
digitalWrite(5, HIGH);//VERDEB
delay(4000); // Wait for 5000 millisecond(s)
//ETAPA E
digitalWrite(5, LOW);//VERDEB
digitalWrite(6, HIGH);//AMARELOB
delay(1000); // Wait for 1000 millisecond(s)
//ETAPA F
digitalWrite(6, LOW);//AMARELOB
digitalWrite(7, HIGH);//VERMELHOB
delay(1000); // Wait for 1000 millisecond(s)
}