Mostrerò come fare un semaforo sul tabellone Arduino Uno
È molto semplice
Ci sono due opzioni, la prima sulla breadboard (di solito in ogni set di arduino), la seconda sullo scudo (Aliexpres solo 60-75 rubli)
Il primo è uno scudo
Mi scuso per la sua qualità
facciamo una saldatura molto semplice, all'uscita 12, 11 e 10 saldiamo la resistenza di 220 ohm e i LED 12 - rosso, 11 - giallo, 10 - verde e tutto questo output a qualsiasi GND
Secondo - tagliere
Qui è ancora più semplice, proprio come sullo scudo, conduciamo i fili ai LED, tutti emettiamo il meno, e lì aggiungiamo resistenza lanciandolo su un altro meno e lì disegniamo il filo su GND.
Ed ecco il programma del semaforo
void setup () {
pinMode (12, OUTPUT);
pinMode (11, OUTPUT);
pinMode (10, OUTPUT);
}
void loop () {
digitalWrite (12, HIGH);
ritardo (3000);
digitalWrite (11, HIGH);
ritardo (1000);
digitalWrite (12, LOW);
digitalWrite (11, LOW);
digitalWrite (10, HIGH);
ritardo (3000);
digitalWrite (10, LOW);
ritardo (500);
digitalWrite (10, HIGH);
ritardo (500);
digitalWrite (10, LOW);
ritardo (500);
digitalWrite (10, HIGH);
ritardo (500);
digitalWrite (10, LOW);
ritardo (500);
digitalWrite (10, HIGH);
ritardo (500);
digitalWrite (10, LOW);
digitalWrite (11, HIGH);
ritardo (2000);
digitalWrite (11, LOW);
}
Questo è tutto, spero che ci riuscirai !!!