Saltar la navegación

Semáforo con diodos LED

Vamos a controlar un semáforo para coches y peatones. Hemos utilizado diodos LED de colores, los tres de los coches (rojo, amarillo y verde) conectados a las salidas digitales y los dos de los peatones (rojo y verde) a las salidas de los relés, también hemos incluido un pulsador de emergencia.

Ejemplo: La luz verde de los coches y la roja de los peatones se encienden durante 15 segundos.

para semaforo
activa_salida_digital3
activa_rele1
espera 900
desactiva_salida_digital3
desactiva_rele1
fin

dibujo semaforo

 Para simular este circuito disponemos del archivo simSemáforo.lgo:

Ficheros adjuntos: simSemaforo.lgo

Podemos utilizar las siguientes instrucciones:

activa_rele1 desactiva_rele1
activa_rele2 desactiva_rele2
activa_salida_digital1 desactiva_salida_digital1
activa_salida_digital2 desactiva_salida_digital2
activa_salida_digital3 desactiva_salida_digital3
estado_entrada_digital 1 (devuelve on / off)
estado_salida_digital :numero (devuelve on / off)
estado_reles :numero (devuelve on / off)

Pinchar con el botón derecho del ratón en el enlace adjunto, seleccionar "guardar enlace como" y almacenarlo en vuestro ordenador.

El vídeo muestra el funcionamiento de un semáforo para coches y peatones (actividad 3).

Actividades

Instrucciones: Abrir y ejecutar el archivo simSemaforo.lgo. Completar las actividades y comprobar su funcionamiento en el entorno de FMSLogo.

1.- Realizar un programa (semaforo1) que esté permanentemente activando y desactivando, una tras otra, las salidas digitales D1, D2 y D3 a intervalos de 2 segundos.

para semaforo1
[
activa_salida_digital1







 
]
fin

2.- Realizar un programa (semaforo2) para el control de un semáforo que siga el ciclo adjunto:

Coches       Peatones     Tiempo
Verde (D3) Rojo (R1) 30 seg.
Ambar (D2) Rojo (R1) 5 seg.
Rojo (D1)     Verde (R2)     20 seg.

 

3.- Modificar el programa anterior para que la luz verde de los peatones parpadee (0'5 seg. encendida - 0'5 seg. apagada) durante 5 segundos antes de ponerse en rojo. 

Coches     Peatones     Tiempo
Verde (D3) Rojo (R1) 30 seg.
Ambar (D2) Rojo (R1) 5 seg.
Rojo (D1)     Verde (R2)     20 seg.
Rojo (D1) Verde (R2)
Parpadeo
5 seg.

4.- Programar un semáforo que tiene activadas las luces verde de los coches y roja de los peatones de manera permanente. Esta situación se romperá pulsando un botón de emergencia (en I1); en ese caso, se continuará con el ciclo del ejercicio anterior hasta llegar a la situación de partida.

Coches     Peatones     Tiempo
Verde (D3) Rojo (R1) Hasta pulsar
Ambar (D2) Rojo (R1) 5 seg.
Rojo (D1)     Verde (R2)     20 seg.
Rojo (D1) Verde (R2)
Parpadeo
5 seg.

 para semaforo4
siempre [


"I1 1
si = [emergencia]
]
fin

para emergencia
-----
-----
fin

Montaje real

En el vídeo podemos ver el semáforo con diodos LED de la actividad 3.

Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0