tel. 24910 23755 / fax 24910 26620

 

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() {
// κόκκινο για 5 δευτερόλεπτα, πράσινο στους πεζούς
digitalWrite(ledRed, HIGH);
digitalWrite(ledOrange, LOW);
digitalWrite(ledGreen, LOW);
digitalWrite(pedRed, LOW);
digitalWrite(pedGreen, HIGH);
delay(5000);
// κόκκινο στους πεζούς, περιμένω για 1 δευτερόλεπτο πριν δώσω πράσινο στα αμάξια
digitalWrite(pedRed, HIGH);
digitalWrite(pedGreen, LOW);
delay(1000);
// πράσινο κυκλοφορίας για 7 δευτερόλεπτα
digitalWrite(ledRed, LOW);
digitalWrite(ledOrange, LOW);
digitalWrite(ledGreen, HIGH);
delay(7000);
// πορτοκαλί για 1 δευτερόλεπτο
digitalWrite(ledRed, LOW);
digitalWrite(ledOrange, HIGH);
digitalWrite(ledGreen, LOW);
delay(1000);
}
Κατηγορίες: Arduino_Arvalis

Αφήστε μια απάντηση

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

Social media & sharing icons powered by UltimatelySocial