// Definir los pines para los LEDs
const int redPin = 22; //Pin D1 - LED rojo
const int yellowPin = 23; //Pin D2 LED amarillo
const int freenPin = 21; // Pin D3 - LED verde
void setup() {
// Configurar los pines como salida
pinMode(redPin, OUTPUT);
pinMode(yellowPin, OUTPUT);
pinMode(greenPin,OUTPUT);
}
void loop () {
// Encender el LED rojo y apagar los otros
digitalWrite(redPin, HIGH);
digitalWrite(yellowPin, LOW);
digitalWrite(greenPin, LOW);
delay(5000);// Mantener encendido por 5 segundos
// Encender el LED amarillo y apagar los otros
digitalWrite(redPin, LOW);
digitalWrite(yellowPin, HIGH);
digitalWrite(greenPin,LOW );
delay(2000); //Mantener encendido por 2 segundos
//Encender el LED verde y apagar los otros
digitalWrite(redPin ,LOW);
digitalWrite(yellowPin, LOW);
digitalWrite(greenPin, HIGH);
delay(5000);// Mantener encendido por 5 segundos }
//Apagar el LED verde y encender el LED amarillo
digitalWrite(redPin, LOW);
digitalWrite(yellowPin,HIGH);
digitalWrite(greenPin, LOW);
delay(2000);// Mantener encendido por 2 segundos
}