//Apagamos todos los LEDs
//SEMAFORO 1
digitalWrite (SEMAFORO1VERDE, LOW);
digitalWrite (SEMAFORO1AMARILLO, LOW);
digitalWrite (SEMAFORO1ROJO, LOW);
//SEMAFORO 2
digitalWrite (SEMAFORO2VERDE,LOW);
digitalWrite (SEMAFORO2AMARILLO, LOW);
digitalWrite (SEMAFORO2ROJO, LOW);
//Estado inicial: SEMAFORO 1 abierto, SEMAFORO 2 cerrado
digitalWrite (SEMAFORO1VERDE, HIGH);
digitalWrite (SEMAFORO2ROJO, HIGH);
}
void loop() {
//Estado inicial: SEMAFORO 1 abierto, SEMAFORO 2 cerrado
digitalWrite (SEMAFORO1VERDE, HIGH);
digitalWrite (SEMAFORO2ROJO, HIGH);
digitalWrite (SEMAFORO1AMARILLO, LOW);
digitalWrite (SEMAFORO2AMARILLO, LOW);
digitalWrite (SEMAFORO1ROJO, LOW);
digitalWrite (SEMAFORO2VERDE, LOW);
delay(1000);
digitalWrite (SEMAFORO2AMARILLO, LOW);
digitalWrite (SEMAFORO1AMARILLO, HIGH);
digitalWrite (SEMAFORO1VERDE, LOW);
digitalWrite (SEMAFORO2ROJO, HIGH);
digitalWrite (SEMAFORO2VERDE, LOW);
digitalWrite (SEMAFORO1ROJO, LOW);
delay (900);
42