Nel post di oggi andremo a creare un semaforo utilizzando la scheda arduino
Occorrente
~ breadboard (piccola o grande)
~ 3 led (Rosso, giallo, verde)
~ arduino uno R3
~ 3 resistenze da 220 ohm
~ cavi Maschio
Struttura del progetto
come da illustrato colleghiamo il Pin GND dalla scheda alla parte negativa (-) dalla breadboard lo stesso peri i Pin negativi dei led, posizioniamo delle resistenze da 220 ohm tra le lettere e ed f della breadboard collegando un cavo al positivo del led fin davanti alla resistenza (morsetto 2) continuiamo dalla parte posteriore della resistenza (morsetto 1) con un cavo e andiamo a collegarlo al pin desiderato sulla scheda per ogni led, ed il gioco è fatto!
Sketch di programmazione
Segue lo sketch di programmazione illustrato passo passo
int RED =2; //definisco che il led rosso è collegato al pin 2
int YELLOW =3; // definisco che il led giallo è collegato al pin 3
int GREEN =4; //definisco che il led verde è collegato al pin 4
void setup()
{
pinMode(2, OUTPUT); //dico che i pin 2,3,4 fungono da output
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
}
void loop()
{
digitalWrite(2, HIGH);//accendo il led collegato al pin 2
delay(4000); // attendo 4 secondi
digitalWrite(2, LOW); //spengo il led collegato al pin 2
delay(1000); // attendo 1 secondo
digitalWrite(3, HIGH); //accendo il led collegato al pin 3
delay(2000); // attendo 2 secondi
digitalWrite(3, LOW); //spengo il led collegato al pin 3
delay(1000); //attendo 1 secondo
digitalWrite(4, HIGH); //accendo il led collegato al pin 4
delay(4000); //attendo 4 secondi
digitalWrite(4, LOW);//spengo il led collegato al pin 4
delay(1000); //attendo 1 secondo
}
Abbiamo finito, godetevi il vostro semaforo personale
Cordiali saluti
Commenti
Posta un commento