0% encontró este documento útil (0 votos)
161 vistas2 páginas

Practica 03-Semáforo Coches y Peatones Con Pulsador

El documento describe la programación de un semáforo para coches y peatones utilizando LEDs y un pulsador. Cuando no se pulsa el botón, el semáforo está en verde para coches y rojo para peatones; al pulsar, cambia a amarillo para coches y luego a rojo para coches y verde para peatones. Se incluye un esquema y un programa en ArduinoBlocks que utiliza variables para gestionar los pines de los LEDs.

Cargado por

Sonny Burnet
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
161 vistas2 páginas

Practica 03-Semáforo Coches y Peatones Con Pulsador

El documento describe la programación de un semáforo para coches y peatones utilizando LEDs y un pulsador. Cuando no se pulsa el botón, el semáforo está en verde para coches y rojo para peatones; al pulsar, cambia a amarillo para coches y luego a rojo para coches y verde para peatones. Se incluye un esquema y un programa en ArduinoBlocks que utiliza variables para gestionar los pines de los LEDs.

Cargado por

Sonny Burnet
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

IESO PASCUAL SERRANO DPTO.

DE TECNOLOGÍA
PROGRAMACIÓN Y ROBÓTICA

PRÁCTICA 03.
SEMÁFORO DE COCHES Y PEATONES CON
PULSADOR
Objetivo
Se trata de programar los dos leds rojo y azul (como si fuera verde) como luces de
semáforo de peatones, y el led RGB (Red-Rojo pin D9, Blue-Azul pin D10, Green-Verde
pin D11) para que se comporte como un semáforo de coches, pero le hemos añadido un
pulsador de peatones para solicitar cruzar:

-Si no se pulsa, el semáforo estará en verde para coches y rojo para peatones.

-Si se pulsa, se pondrá en amarillo para coches durante 2’5 segundos (2500 ms),
después en rojo el de coches y verde para peatones durante 7 segundos para que cruce el
peatón. Antes de ponerse rojo para peatones se produce una intermitencia de 0’5 seg. (4
veces) del verde de peatones.

Aquí acaba el bucle. Después se repetirá desde el principio y volverá a ponerse rojo para
peatones y verde para coches. Permanecerá así hasta que vuelva a pulsarse el pulsador.

Esquema y Programa en ArduinoBlocks:

En el programa inicial (que se ejecuta sólo una vez al empezar) pondremos un


elemento nuevo llamado variable: es como una “caja” donde guardamos “cosas” que
podemos coger más tarde. A esa caja le ponemos un nombre y podemos guardar en ella
números, letras, etc. Se crean al principio del programa antes del bucle “repetir para
siempre”. En nuestro caso asociamos los números de los pines de los leds a unas variables
con unos nombres para recordarlos mejor que con números:

-1-
IESO PASCUAL SERRANO DPTO. DE TECNOLOGÍA
PROGRAMACIÓN Y ROBÓTICA

Si no es pulsado el
pulsador (no hay
peatones), el semáforo
de coches estará en
verde y el de peatones.
en rojo

Si es pulsado el
pulsador, el semáforo
de coches se pondrá en
amarillo por 2,5
segundos, y a
continuación en rojo
durante 7 seg. (7000
milisegundos); y el de
los peatones en verde.

Cuando pasen los 7


seg. La luz verde de
los peatones se
apagará y encenderá
(intermitencia) cada
0,5 seg.

-2-

También podría gustarte