En annan Arduino Taffic ljus (3 / 3 steg)
Steg 3: Koden
Jag hoppas att jag inte missar något men om jag bara kommentera.Koden använder jag verkar enkelt, men jag blev förvirrad så jag var tvungen att få lite hjälp på räkna ut vad gjorde vad till vem och hur många.
Det finns vissa bortkommenterad delar som kunde spelar in senare.
void setup() {
pinMode (2, utgång);
pinMode (3, OUTPUT);
pinMode (4, OUTPUT);
pinMode (5, OUTPUT);
pinMode (6, OUTPUT);
pinMode (7, OUTPUT);
}
void loop() {
digitalWrite (2, hög). Sida 1 Red på
Delay(100);
digitalWrite (7, hög). Sidan 2 Green ON
Delay(5000);
digitalWrite (7, låg). Sida 2 gröna OFF
Delay(2000);
digitalWrite (6, hög). Sidan 2 gul på
Delay(2000);
digitalWrite (6, låg). Sidan 2 gul OFF
Delay(2000);
digitalWrite 5, hög, Sidan 2 Red på
Delay(100);
digitalWrite (2, låg). Sida 1 Red bort
Delay(2000);
digitalWrite (4, hög). Sida 1 Green ON
Delay(5000);
digitalWrite (4, låg). Sida 1 grön av
Delay(1000);
digitalWrite (3, hög). Sida 1 gul på
Delay(2000);
digitalWrite (3, låg). Sida 1 gul OFF
Delay(1000);
digitalWrite (5, låg). Sidan 2 röda OFF
digitalWrite(2,LOW); Sida 1 röd
Delay(1000);
}