jueves, 3 de mayo de 2018

Semáforo con pulsador

Buenas, hoy en clase hemos hecho un semáforo para invidentes con arduino, para ellos hemos tenido que emplear los siguientes materiales:
           
           Placa arduino uno                                                                          Tres diodos led
   
       Cables.                                                                                             4 Resistencias
                                   
     Cable USB                                                                                           Pulsador                          

                                                       


En este video podemos ver el resultado final del simulador.




Para realizar este ejercicio en arduino tenemos que seguir los siguientes pasos:



Lo primero tenemos que insertar tres variables:
1. Una primera variable llamada ledR (led rojo). Este se asigna a una entrada de la placa, que en este caso será la 12. 
2. Una segunda variable llamada ledA (led amarillo). Este se asigna a una entrada de la placa, que en este caso será la 9.
3. Una tercera variable llamada ledV (led verde). Este se asigna a una entrada de la placa, que en este caso será la 6.
4. Una cuarta variable llamada pulsador. Este se asigna a una entrada de la placa, que en este caso será la 2.
Ahora explicare la relación que tiene que haber entre los diodos para que funcionen como un semáforo.

En este circuito lo que va a ocurrir es que el ledV estará siempre encendido (HIGH) pero en cuento pulsemos el pulsador (HIGH) el ledV se apaga (LOW) y se enciende el ledA (HIGH) durante 400ms. Una vez pasan estos 400ms, el ledA se apaga (LOW) y se enciende el ledR (HIGH) durante otros 400ms. Finalmente, cuando pasan estos 400ms, se apaga el ledR (LOW) y se vuelve a encender el ledV (HIGH). Este ledV permanecerá encendido hasta que se vuelva a accionar el pulsador.

No hay comentarios:

Publicar un comentario