>> INICIO     

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

  /*  Cap -4; REFORZAMIENTO VARIABLES  */  

 

 

  CLASE 

 

  SKETCH 

  Lab-1c: SEMAFORO BASICO 

 

/* ESTE ES MI TERCER SKETCH
* 3 LED EN CONFIGURACION SEMAFORO
* BRAIN NASER
* 21/02/2023
*/

int Rojo =8; // Pin para el Led Rojo
int Amarillo = 9; // Pin para el led Amarillo
int Verde = 10; // Pin para led Verde
int Tiempo_RV = 5000; // Tiempo en Rojo y en verde
int Tiempo_Y = 1000; // Tiempo en amarillo

void setup() {
// put your setup code here, to run once:

pinMode(Rojo, OUTPUT);
pinMode(Amarillo, OUTPUT);
pinMode(Verde, OUTPUT);
}

void loop() {
//Semáforo en VERDE
digitalWrite (Verde, HIGH); //enciende led Verde
digitalWrite (Amarillo, LOW); // apaga el led amarillo
digitalWrite (Rojo, LOW); // apaga led Rojo
delay (Tiempo_RV);

// Semáforo en Amarillo
digitalWrite (Verde, LOW);
digitalWrite (Amarillo, HIGH);
digitalWrite (Rojo, LOW);
delay (Tiempo_Y);


// Semaforo en ROJO
digitalWrite (Verde, LOW);
digitalWrite (Amarillo, LOW);
digitalWrite (Rojo, HIGH);
delay (Tiempo_RV);

// Semáforo en Amarillo
digitalWrite (Verde, LOW);
digitalWrite (Amarillo, HIGH);
digitalWrite (Rojo, LOW);
delay (Tiempo_Y);

}