Κύκλωμα
Κατασκευάζουμε το παρακάτω κύκλωμα βάζοντας επιπλέον 2 LED (κόκκινο και πράσινο) με αντιστάτες των 220
Κατασκευάζουμε το παρακάτω κύκλωμα βάζοντας επιπλέον 2 LED (κόκκινο και πράσινο) με αντιστάτες των 220
Το πρόγραμμα σε κώδικα C του Arduino:
int ledRed = 11;
int ledOrange = 10;
int ledGreen = 9;
int pedRed = 4;
int pedGreen = 3;
void setup() {
pinMode(ledRed, OUTPUT);
pinMode(ledOrange, OUTPUT);
pinMode(ledGreen, OUTPUT);
pinMode(pedRed, OUTPUT);
pinMode(pedGreen, OUTPUT);
}
void loop() {
// κόκκινο για 3 δευτερόλεπτα, πράσινο στους πεζούς
digitalWrite(ledRed, HIGH);
digitalWrite(ledOrange, LOW);
digitalWrite(ledGreen, LOW);
digitalWrite(pedRed, LOW);
digitalWrite(pedGreen, HIGH);
delay(3000);
// πράσινο κυκλοφορίας για 5 δευτερόλεπτα
digitalWrite(ledRed, LOW);
digitalWrite(ledOrange, LOW);
digitalWrite(ledGreen, HIGH);
digitalWrite(pedRed, HIGH);
digitalWrite(pedRed, HIGH);
digitalWrite(pedGreen, LOW);
delay(5000);
// πορτοκαλί για 1 δευτερόλεπτο
digitalWrite(ledRed, LOW);
digitalWrite(ledOrange, HIGH);
digitalWrite(ledGreen, LOW);
delay(1000);
}

Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου