SEMÁFORO SIMPLE


En esta práctica de tecnología industrial os voy a mostrar en el funcionamiento de un semáforo utilizando el programa arduino, con su respectiva placa, y una placa board. Los materiales que hemos utilizado han sido tres leds: rojo, verde, y amarillo; y tres resistencias de 220 ohmios. 

Código/EXPLICACIÓN


 int rojo = 9;

 int verde = 10;

 int amarillo = 11;

 // creamos variables para cada led

void setup(){

  pinMode(rojo,OUTPUT);

  pinMode(verde, OUTPUT);

  pinMode(amarillo, OUTPUT);

  //se ponen las variables que vamos a utilizar

}


void loop() {

  digitalWrite(rojo,HIGH);

  delay(5000);

  digitalWrite(rojo,LOW);

  digitalWrite(amarillo, HIGH);

  delay(500);

  digitalWrite(amarillo, LOW);

  delay(500);

   digitalWrite(amarillo, HIGH);

  delay(500);

  digitalWrite(amarillo, LOW);

  delay(500);

   digitalWrite(amarillo, HIGH);

  delay(500);

  digitalWrite(amarillo, LOW);

  digitalWrite(verde, HIGH);

  delay(2000);

  digitalWrite(verde, LOW);

}

//en este apartado se pone el funcionamiento del circuito, que simula a un semáforo. Primero se enciende el led rojo; al cabo de 5 segundos se enciende el led amarillo y parpadea 3 veces y a continuación se enciende el led verde y después el led rojo, y se repite el ciclo.


Comentarios