class Led {
private:
int pino;
public:
Led(int pino) {
Pino(pino);
}
void Pino(int pino){
this->pino = pino;
pinMode(pino, OUTPUT);
}
void acende() {
digitalWrite(pino, HIGH);
}
void apaga() {
digitalWrite(pino, LOW);
}
};
Led vermelho(13);
Led amarelo(12);
Led verde(11);
Led vermelho2(10);
Led amarelo2(9);
Led verde2(8);
void setup() {
}
void loop() {
vermelho.apaga();
amarelo.apaga();
verde.acende();
vermelho2.acende();
amarelo2.apaga();
verde2.apaga();
delay(4000);
amarelo.acende();
verde.apaga();
delay(2000);
verde2.acende();
vermelho2.apaga();
vermelho.acende();
amarelo.apaga();
delay(4000);
amarelo2.acende();
verde2.apaga();
delay(2000);
}