// Definición de pines para los LEDs
const int ledRojo = 13;
const int ledAmbar = 12;
const int ledVerde = 11;
void setup() {
// Configurar los pines como salida
pinMode(ledRojo, OUTPUT);
pinMode(ledAmbar, OUTPUT);
pinMode(ledVerde, OUTPUT);
}
void loop() {
// Secuencia del semáforo
// Encender luz verde (GO)
digitalWrite(ledVerde, HIGH);
delay(5000); // Mantener verde por 5 segundos
digitalWrite(ledVerde, LOW);
// Parpadeo del ámbar (Caution)
digitalWrite(ledAmbar, HIGH);
delay(1000);
digitalWrite(ledAmbar, LOW);
delay(100);
for (int i = 0; i < 5; i++) {
}