Simulación de Semáforo con Arduino y Display de 7 Segmentos + sensor ultrasónico HSR04

Este ejercicio práctico tiene como objetivo simular la secuencia de luces de un semáforo utilizando Arduino + display de 7 segmentos para mostrar una cuenta regresiva, dicha cuenta regresiva ahora se hará de acuerdo al valor de la distancia de genere el sensor ultrasónico.

Requisitos de activación de secuencia y conteo:

  • Si la distancia detectada por el sensor ultrasónico es mayor (>) a 10 cm, el semáforo debe estar en rojo
  • Si la distancia detectada es igual a 5 (=) 5cm, el semáforo debe estar en amarillo durante 2 segundos y pasado los 2 segundos debe pasar al color verde.
  • Si la distancia detectada es menor a 4 (<=) 4cm, el semáforo debe estar en verde 

Requisitos del Conteo:

  • El conteo debe reflejarse en el display de 7 segmentos, teniendo en cuenta los tiempos de activación de los LEDs.
  • Por ejemplo, cuando el LED rojo se encienda, el display debe mostrar una cuenta regresiva de 5 a 0 durante los 5 segundos que permanece encendido.
  • Esta misma metodología se aplicará para los LEDs verde y amarillo.

Objetivo:

Diseñar y simular la secuencia del semáforo utilizando Arduino, mostrando la cuenta regresiva correspondiente en el display de 7 segmentos.

Diagrama de conexión:


(0) Comentarios

No registra comentarios, se el primero en comentar.
Publicar

Pública tu duda o comentario

Resuelve tus dudas con la comunidad.

*Obligatorio*