Semáforo con Arduino


Este es un proyecto elaborado con Arduino. Consiste en un semáforo, en el que el tiempo de parpadeo de la luz amarilla antes de pasar al color rojo va haciéndose más rápido.

Se ha partido del código planteado por Jose Pujol y José Antonio Vacas. Como se aprecia en las imágenes de abajo, se empieza asignando los diodos led y el zumbador a cada una de las salidas digitales.

 

En la función setup, que se ejecuta una sola vez, se inicializan los pines.

A continuación aparece el loop, que se se va a repetir indefinidamente, y donde se declara la variable tiempo, que será incrementada dentro del bucle for encargado de provocar el parpadeo de la luz amarillo.

Como se puede apreciar, el bucle for se repetirá cinco veces, lo que generará cinco parpadeos de la luz amarilla, incrementando su velocidad paulatinamente, gracias a la sentencia tiempo=tiempo+25.

En las imágenes de abajo aparece un esquema del circuito, tomado de Jose Pujol y José Antonio Vacas, así como el montaje que he realizado.

En este enlace comparto el código:

SEMÁFORO EN ARDUINO

Finalmente, en este vídeo se puede ver el resultado.

 

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s