Mi proyecto consistirá en un semáforo con tres luces de colores diferentes ( rojo, amarillo y verde)
que vaya cambiando de color al pasar un determinado periodo de tiempo.
Para llevarlo a cabo necesitaremos:
- Una resistencia de 220Ω
- Una resistencia de 220Ω
- Un led de color rojo
-Un led de color amarillo
-Un led de color verde
Primero debemos colocar los leds en la placa:
Como se puede ver en la imagen, podemos conectar los leds a cualquiera de los cuadrados amarillos.
Después cambiamos el nombre a " led rojo", "led verde" y " led amarillo"
Una vez tenemos los leds conectados a la placa, elegimos un código.
Primero queremos que se encienda el LED VERDE
Seleccionamos el cuadro que se puede ver más arriba que dice " ENCENDER LED VERDE" debajo colocamos un cuadro para que el led verde esté encendido 5000ms y luego cambie de color.
Cuando pasan los 5000ms, se apaga el LED AMARILLO y se apaga el LED VERDE.
Como se puede ver en la imagen seleccionamos APAGAR con LED VERDE y ENCENDER con LED AMARILLO. El led amarillo se queda encendido 2000ms y después cambia de color.
Después de esos 2000ms, se apaga el LED AMARILLO y se enciende EL LED ROJO, pasan 5000 ms y se apaga el LED ROJO para que vuelva a empezar todo el proceso.
ESTE SERÍA EL ASPECTO FINAL DEL BLOQUE DE PROGRAMACIÓN:
Y ESTE SERÍA EL CÓDIGO RESULTANTE:
IMAGEN DE SEMÁFORO EN ARDUINO ( aplicación fritzing)