/* * רמזור * הקוד מדמה פעולה של רמזור תנועה * נחבר לארדואינו שלוש נורות ירוק,צהוב,אדום. */ const int ledPinG = 0; //לד ירוק const int ledPinY = 1; //לד צהוב const int ledPinR = 2; //לד אדום void setup() { // put your setup code here, to run once: pinMode(ledPinG, OUTPUT); pinMode(ledPinY, OUTPUT); pinMode(ledPinR, OUTPUT); } void loop() { // put your main code here, to run repeatedly: digitalWrite(ledPinR, HIGH); delay(5000); digitalWrite(ledPinY, HIGH); delay(2000); digitalWrite(ledPinR, LOW); digitalWrite(ledPinY, LOW); digitalWrite(ledPinG, HIGH); delay(5000); digitalWrite(ledPinG, LOW); delay(500); digitalWrite(ledPinG, HIGH); delay(500); digitalWrite(ledPinG, LOW); delay(500); digitalWrite(ledPinG, HIGH); delay(500); digitalWrite(ledPinG, LOW); delay(500); }