SEMÁFORO DE 4 LUCES

Фильм және анимация

//semaforo 1
int rojo=2;
int amarillo=3;
int verde=4;
int blanco=5;
//semaforo 2
int rojo1=6;
int amarillo1=7;
int verde1=8;
int blanco1=9;
void setup() {
// put your setup code here, to run once:
//semaforo 1
pinMode(rojo,OUTPUT);
pinMode(amarillo,OUTPUT);
pinMode(verde,OUTPUT);
pinMode(blanco,OUTPUT);
//semaforo 2
pinMode(rojo1,OUTPUT);
pinMode(amarillo1,OUTPUT);
pinMode(verde1,OUTPUT);
pinMode(blanco1,OUTPUT);
}
void loop() {
digitalWrite(verde,HIGH);//Encendemos luz verde semaforo 1
digitalWrite(blanco,HIGH);//Encendemos luz blanca semaforo 1
digitalWrite(rojo1,HIGH);//Encendemos luz roja semaforo 2
delay(10000);//10 segundos
digitalWrite(blanco,LOW);//Encendemos luz verde
delay(10000);//10 segundos
//APAGA Y PRENDE LED AMARILLO 4 VECESES SEMAFORO 1
digitalWrite(amarillo,HIGH);//Encendemos luz amarilla
delay(1000);//1 SEGUNDO
digitalWrite(amarillo,LOW);//Apagado luz amarilla
delay(1000);//1 SEGUNDO
digitalWrite(amarillo,HIGH);//Encendemos luz amarilla
delay(1000);//1 SEGUNDO
digitalWrite(amarillo,LOW);//Apagado luz amarilla
delay(1000);//1 SEGUNDO
digitalWrite(amarillo,HIGH);//Encendemos luz amarilla
delay(1000);//1 SEGUNDO
digitalWrite(amarillo,LOW);//Apagado luz amarilla
delay(1000);//1 SEGUNDO
digitalWrite(amarillo,HIGH);//Encendemos luz amarilla
delay(1000);//1 SEGUNDO
digitalWrite(amarillo,LOW);//Apagado luz amarilla
delay(1000);//1 SEGUNDO
digitalWrite(verde,LOW);//Apagado luz verde semaforo 1
delay(0);
digitalWrite(rojo1,LOW);//Apagado luz roja semaforo 2
delay(0);
digitalWrite(rojo,HIGH);//Encendemos luz roja semaforo 1
digitalWrite(verde1,HIGH);//Encendemos luz verde semaforo 2
digitalWrite(blanco1,HIGH);//Encendemos luz blanca semaforo 2
delay(10000);//10 SEGUNDOS
digitalWrite(blanco1,LOW);//APAGADO DE LUZ BLANCA SEMAFORO 2
delay(10000);//10 segundos
//APAGA Y PRENDE LED AMARILLO 4 VECESES SEMAFORO 2
digitalWrite(amarillo1,HIGH);//ENCENDIDO LUZ AMARILLA
delay(1000);//1 SEGUNDO
digitalWrite(amarillo1,LOW);//APAGADO LUZ AMARILLA
delay(1000);//1 SEGUNDO
digitalWrite(amarillo1,HIGH);//ENCENDIDO LUZ AMARILLA
delay(1000);//1 SEGUNDO
digitalWrite(amarillo1,LOW);//APAGADO LUZ AMARILLA
delay(1000);//1 SEGUNDO
digitalWrite(amarillo1,HIGH);//ENCENDIDO LUZ AMARILLA
delay(1000);//1 SEGUNDO
digitalWrite(amarillo1,LOW);//APAGADO LUZ AMARILLA
delay(1000);//1 SEGUNDO
digitalWrite(amarillo1,HIGH);//ENCENDIDO LUZ AMARILLA
delay(1000);//1 SEGUNDO
digitalWrite(amarillo1,LOW);//APAGADO LUZ AMARILLA
delay(1000);//1 SEGUNDO
//APAGA DE TODOS LOS LEDS DE LOS 2 SEMAFOROS
digitalWrite(amarillo1,LOW);
digitalWrite(rojo1,LOW);
digitalWrite(verde1,LOW);
digitalWrite(blanco1,LOW);
digitalWrite(rojo,LOW);
digitalWrite(verde,LOW);
digitalWrite(blanco,LOW);
digitalWrite(amarillo,LOW);
}

Пікірлер

    Келесі