Tarea a realizar
- Construye y programa un semáforo simple con una frecuencia de cambio de 3 segundos entre verde y rojo, y estando en ámbar 1 segundo.
- Haz el montaje en Fritzing.
- Rellena el informe de la práctica en la asignación correspondiente.
Materiales
- 1 Placa de Arduino UNO.
- 1 Protoboard.
- Latiguillos.
- 3 Diodos LED (Rojo, ámbar y verde)
- 3 Resistencias.
El montaje de esta práctica es muy sencillo. Cabe recordar que cada LED va asociado a una resistencia de 220Ω.
La patilla larga de los LEDs las conectaremos a salidas digitales, por ejemplo, la nº 13, nº 12 y nº 11, y las patillas cortas con las resistencias, y éstas con tierra (GND).
El circuito se puede comprobar en la siguiente imagen del Software FRITZING:
Sugerencias de programación
Para la realización de este programa se utilizarán los bloques de la categoría Entrada/Salida o de Actuadores. Simplemente hay que indicar el Pin en el que se ha conectado el LED y configurar el estado ON u OFF según proceda. En cada etapa o fase, uno deberá estar encendido y el resto de LEDs apagados, según se indica en la actividad.
Con el bloque de tiempo se establece la duración de encendido de cada LED.
En el caso de la ampliación, es recomendable programar la intermitencia dentro de un "repetir" para ahorrar en bloques y en claridad.
En el videotutorial puedes obtener más información.
¿Has terminado la práctica? Prueba con esto.
- Ampliación 1.- Prueba ahora a darle una intermitencia al LED ámbar, haciendo 5 ciclos con una frecuencia de 0,2 segundos.
- Ampliación 2.- Repite la ampliación 1 utilizando los bloques de funciones (secuencias) para programar la intermitencia del LED ámbar.
Fotografías: Capturas de Fritzing y ArduinoBlocks