Semáforos con Arduino
Semáforo
1.- Variables:
Lo primero que hace, es presentar las 3 variables:
- ledR = 12; led rojo
- ledA = 9; led amarillo
- ledV = 6; led verde
2.- Explicación:
Ahora vamos a ver como funciona:
En este caso, lo primero que debe quedar claro, que High es encendido y Low apagado.
Semáforo en verde:
Como vemos LedR, LedA están apagados y LedV encendido.
delay(4000) significa que se quedan 4000 milisegundos en este estado, es decir, una equivalencia de 4 segundos con las luces Amarilla y Roja apagadas y la Verde encendida.
Semáforo en amarillo:
Como vemos LedV, LedR están apagados y LedA encendido.
delay(800) significa que se quedan 800 milisegundos en este estado, es decir, una equivalencia de 0,8 segundos con las luces Verde y Roja apagadas y la Amarilla encendida.
Semáforo en rojo:
Como vemos LedV, LedA están apagados y LedR encendido.
delay(4000) significa que se quedan 4000 milisegundos en este estado, es decir, una equivalencia de 4 segundos con las luces Amarilla y Verde apagadas y la Rojo encendida.
Video
Semáforo con aviso a invidentes
Semáforo con aviso a invidentes
1.- Variables:
Lo primero que hace, es presentar las 4 variables:
- ledR = 12; led rojo (pequeña luz roja)
- ledA = 9; led amarillo (pequeña luz amarilla)
- ledV = 6; led verde (pequeña luz verde)
- Zumbador =3 (pequeño aparato que emite un sonido)
2.- Explicación:
Ahora vamos a ver como funciona:
En este caso, lo primero que debe quedar claro, que High es encendido y Low apagado.
Nosotros en este caso, para ver si funcionaba o no, pusimos también que sonara cuando el semáforo estuviese en ambar. Por eso cuando pasa la luz de amarilla a roja, el zumbador sigue sonando.
Semáforo en verde:
Como vemos LedR, LedA están apagados, junto con el zumbador y LedV encendido.
delay(4000) significa que se quedan 4000 milisegundos en este estado, es decir, una equivalencia de 4 segundos con las luces Amarilla y Roja apagadas y la Verde encendida.
Semáforo en amarillo:
Como vemos LedV, LedR están apagados y LedA encendido, junto con el zumbador.
delay(40000) significa que se quedan 4000 milisegundos en este estado, es decir, una equivalencia de 4 segundos con las luces Verde y Roja apagadas y la Amarilla encendida. En este caso el zumbador emite el sonido también.
Semáforo en rojo:
Como vemos LedV, LedA están apagados y LedR encendido, junto con el zumbador.
delay(4000) significa que se quedan 4000 milisegundos en este estado, es decir, una equivalencia de 4 segundos con las luces Amarilla y Verde apagadas y la Rojo encendida. En este caso el zumbador emite el sonido también.
Comentarios
Publicar un comentario