//SEMÁFORO
#define PINVERDE 3
#define PINAMBAR 7
#define PINROJO 10
void setup() {
// CONFIGURAMOS
LOSPINES
pinMode(PINVERDE,OUTPUT);
pinMode(PINAMBAR,OUTPUT);
pinMode(PINROJO,OUTPUT);
}
void loop() {
// put your main
code here, to run repeatedly:
digitalWrite(PINVERDE, HIGH);
delay(1000);
digitalWrite(PINVERDE, LOW);
digitalWrite(PINAMBAR, HIGH);
delay(5000);
digitalWrite(PINAMBAR, LOW);
digitalWrite(PINROJO, HIGH);
delay(1000);
digitalWrite(PINROJO, LOW);
}
* Declaramos variables (rojo, verde y ámbar: PINVERDE 3, ....) y seleccionamos tiempo de encendido y cruce.