Semáforos con Arduino (2)
Semáforo con pulsador
1.- Variables:
Lo primero que hace, es presentar las 4 variables:
- ledR = 13; led rojo (pequeña luz roja)
- ledA = 9; led amarillo (pequeña luz amarilla)
- ledV = 6; led verde (pequeña luz verde)
- Pulsador = 2 (pequeño aparato que al pulsarlo realiza una función)
2.- Explicación:
Ahora vamos a ver como funciona:
Igual que en los otros casos, lo primero que debe quedar claro, es que High es encendido y Low apagado.
- 1º: Semáforo en verde: cuando el led verde está activado, el semáforo está en verde.
- 2º: Semáforo en amarillo: en ningún momento el led amarillo está encendido solo cuando pulsamos el pulsador, el led amarillo se activa durante 400 milisengundos, es decir, con una equivalencia de 0,4 segundos. Posteriormente se enciende el led rojo.
- 3º: Semáforo en rojo: tras haberse pulsado el pulsador, yu después de haber pasado 0,4 segundos, se enciende el led rojo dureante 4000 milisengundos, es decir, con una equivalencia de 4 segundos. Tras esto, el led rojo se apaga y se mantiene encendido el led verde.
- Conclusión: solo cuando pulsamos el pulsador se activa el led amarillo y el led rojo
Comentarios
Publicar un comentario