Páginas

jueves, 12 de noviembre de 2020

Práctica 1 - Semáforo

PRÁCTICA 1 - SEMÁFORO 

En está practica he diseñado un semáforo que primero se enciende el rojo durante 5 segundos, seguidamente el amarillo que parpadea durante 1 segundos y por último se enciende el verde que está encendido durante 5 segundos.

Código:

int ROJO=8;      // definimos la entrada numero 8 con el nombre de rojo

int AMARILLO=10;      // definimos la entrada numero 10 con el nombre de amarillo

int VERDE=12;      // definimos la entrada numero 12 con el nombre de verde


void setup() {

  pinMode(ROJO, OUTPUT);      // definimos el colo rojo como una salida 

  pinMode(AMARILLO, OUTPUT);      // definimos el color amarillo como una salida 

  pinMode(VERDE, OUTPUT);      // definimos el color verde como una salida 

}


void loop() {

  digitalWrite (ROJO,HIGH);      // le decimos que el rojo se debe de encender 

  digitalWrite (AMARILLO, LOW);      // le decimos que el amarillo se debe de apagar 

  digitalWrite (VERDE, LOW);      // le decimos que el verde se debe de apagar

  delay(5000);      // le decimos que debe de esperar 5s

  

  digitalWrite (ROJO,LOW);      // le decimos que el rojo se debe de apagar

  digitalWrite (AMARILLO,HIGH);      // le decimos que el amarillo se debe de encender

  digitalWrite (VERDE,LOW);      // le decimos que el verde se debe de apagar

  delay(1000);      // le decimos que debe de esperar 1s


  digitalWrite (ROJO,LOW);      // le decimos que el rojo se debe de apagar

  digitalWrite (AMARILLO,LOW);      // le decimos que el amarillo se debe de apagar 

  digitalWrite (VERDE,LOW);      // le decimos que el verde se debe de apagar

  delay(1000);      // le decimos que debe de esperar 1s

  

  digitalWrite (ROJO,LOW);      // le decimos que el rojo se debe de apagar

  digitalWrite (AMARILLO,HIGH);      // le decimos que el amarillo se debe de endender

  digitalWrite (VERDE,LOW);      // le decimos que el verde se debe de apagar

  delay(1000);      // le decimos que debe de esperar 1s


  digitalWrite (ROJO,LOW);      // le decimos que el rojo se debe de apagar

  digitalWrite (AMARILLO,LOW);      // le decimos que el amarillo se debe de apagar 

  digitalWrite (VERDE,LOW);      // le decimos que el verde se debe de apagar

  delay(1000);      // le decimos que debe de esperar 1s


  digitalWrite (ROJO,LOW);      // le decimos que el rojo se debe de apagar

  digitalWrite (AMARILLO,HIGH);      // le decimos que el amarillo se debe de encender

  digitalWrite (VERDE,LOW);      // le decimos que el verde se debe de apagar

  delay(1000);      // le decimos que debe de esperar 1s

  

  digitalWrite (ROJO,LOW);      // le decimos que el rojo se debe de apagar

  digitalWrite (AMARILLO,LOW);      // le decimos que el amarillo se debe de apagar 

  digitalWrite (VERDE,LOW);      // le decimos que el verde se debe de apagar

  delay(1000);      // le decimos que debe de esperar 1s

  

  

   digitalWrite (VERDE,HIGH);      // le decimos que el verde se debe de encender

  digitalWrite (AMARILLO, LOW);      // le decimos que el amarillo se debe de apagar 

  digitalWrite (ROJO, LOW);      // le decimos que el rojo se debe de apagar

  delay(5000);      // le decimos que debe de esperar 5s

}

No hay comentarios:

Publicar un comentario