Semaforo

Video explicativo

Paso a paso

Para trabajar con un simulador de semáforo controlado por un Arduino uno:

1. Conecta la protoboard al puerto negativo (GND) del Arduino Uno para establecer la conexión a tierra.

2. Conecta los LEDs asegurándote de distinguir el ánodo (pata más larga) y el cátodo (pata más corta). Conecta los ánodos en puntos deseados dejando al menos 3 puntos de espacio y conecta los cátodos hacia la conexión a tierra.

3. Conecta los cables de los LEDs en serie con los ánodos y las resistencias en serie con los cátodos, dejando un espacio y conectándolas a la línea de tierra de la protoboard.

4. Conecta el cable del LED rojo al pin digital #9 del Arduino, el cable del LED amarillo al pin digital #8 y el cable del LED verde al pin digital #7.

5. Declara las variables de los pines digitales en el código antes de la sección "void setup" utilizando la función pinMode para configurar los pines como salidas.

6. Dentro de "void setup", declara la función pinMode para cada variable y así establece los pines como salidas.

7. En la sección "void loop", utiliza la función digitalWrite para encender y apagar los LEDs según el patrón del semáforo. Asigna la función HIGH para encender y LOW para apagar, junto con un retraso utilizando la función delay para establecer la duración de cada estado del semáforo.

8. Compila el código y cárgalo en el Arduino Uno conectándolo a un puerto USB de la computadora. Compila presionando el botón de la palomita y carga el código presionando el botón de subir.

9. Una vez cargado, observa el funcionamiento del semáforo.

Diagrama

Codigo realizado