Mostraré cómo hacer un semáforo en el tablero Arduino uno
Es muy simple
Hay dos opciones, la primera en el tablero (generalmente en cada conjunto de arduino), la segunda en el escudo (Aliexpres solo 60-75 rublos)
El primero es un escudo
Me disculpo por su calidad
hacemos una soldadura muy simple, a la salida 12, 11 y 10 soldamos la resistencia de 220 ohmios y los LED 12 - rojo, 11 - amarillo, 10 - verde y toda esta salida a cualquier GND
Segundo - tablero
Aquí todavía es más simple, al igual que en el escudo, conducimos cables a los LED, todos salimos al menos, y allí agregamos resistencia lanzándolo a otro menos y allí dibujamos el cable a GND.
Y aquí está el programa del semáforo.
configuración nula () {
pinMode (12, SALIDA);
pinMode (11, SALIDA);
pinMode (10, SALIDA);
}
bucle vacío () {
digitalWrite (12, ALTO);
retraso (3000);
digitalWrite (11, ALTO);
retraso (1000);
digitalWrite (12, BAJO);
digitalWrite (11, BAJO);
digitalWrite (10, ALTO);
retraso (3000);
digitalWrite (10, BAJO);
retraso (500);
digitalWrite (10, ALTO);
retraso (500);
digitalWrite (10, BAJO);
retraso (500);
digitalWrite (10, ALTO);
retraso (500);
digitalWrite (10, BAJO);
retraso (500);
digitalWrite (10, ALTO);
retraso (500);
digitalWrite (10, BAJO);
digitalWrite (11, ALTO);
retraso (2000);
digitalWrite (11, BAJO);
}
¡Eso es todo, espero que tengas éxito!