ARDUINO MEGA 2560 ARDUINO MEGA 2560 J.L.G.C | Page 45

//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