#define Led_Rojo 2
#define Led_Amarillo 4
#define Led_Verde 6
int Semaforo = 0; //0 es rojo, 1 y 3 es amarillo, 2 es verde
//Cuánto tiempo (en segundos)pasa hasta que el
//semáforo vuelve a rojo?
//Consigna: Usar INPUT, OUTPUT, HIGH o LOW según corresponda
//Completar la sección Setup
void setup() {
pinMode(,OUTPUT);
pinMode(,OUTPUT);
pinMode(,OUTPUT);
}
void loop() {
if(Semaforo == 0)
{
digitalWrite(Led_Rojo, );
digitalWrite(Led_Amarillo, );
digitalWrite(Led_Verde, );
delay(30000);
Semaforo = 1;
}
if(Semaforo == 1)
{
digitalWrite(Led_Rojo, );
digitalWrite(Led_Amarillo, );
digitalWrite(Led_Verde, );
delay(1500);
Semaforo = 2;
}
if(Semaforo == 2)
{
digitalWrite(Led_Rojo, );
digitalWrite(Led_Amarillo, );
digitalWrite(Led_Verde, );
delay(20000);
Semaforo = 3;
}
if(Semaforo == 3)
{
digitalWrite(Led_Rojo, );
digitalWrite(Led_Amarillo, );
digitalWrite(Led_Verde, );
delay(1500);
Semaforo = 0;
}
}