#arduinoproject #trafficlightsystem  #arduinotutorials 
This is how the traffic light system works. This is the code:
int leftred = 13;
int leftyellow = 12;
int leftgreen = 11;
int frontgreen = 10;
int frontyellow = 9;
int frontred = 8;
int backgreen = 7;
int backyellow = 6;
int backred = 5;
int rightgreen = 4;
int rightyellow = 3;
int rightred = 2;
void setup() {
  // put your setup code here, to run once:
pinMode (leftred, OUTPUT);
pinMode (leftyellow, OUTPUT);
pinMode (leftgreen, OUTPUT);
pinMode (frontgreen, OUTPUT);
pinMode (frontyellow, OUTPUT);
pinMode (frontred, OUTPUT);
pinMode (backgreen, OUTPUT);
pinMode (backyellow, OUTPUT);
pinMode (backred, OUTPUT);
pinMode (rightgreen, OUTPUT);
pinMode (rightyellow, OUTPUT);
pinMode (rightred, OUTPUT);
}
void loop() {
  // put your main code here, to run repeatedly:
// right side facing city hall
//left red and right red
digitalWrite (leftred, HIGH);
digitalWrite (leftyellow, LOW);
digitalWrite (leftgreen, LOW);
digitalWrite (frontgreen, HIGH);
digitalWrite (frontyellow, LOW);
digitalWrite (frontred, LOW);
digitalWrite (backgreen, HIGH);
digitalWrite (backyellow, LOW);
digitalWrite (backred, LOW);
digitalWrite (rightgreen, LOW);
digitalWrite (rightyellow, LOW);
digitalWrite (rightred, HIGH);
delay(20000);
//ywllow
digitalWrite (leftred, LOW);
digitalWrite (leftyellow, HIGH);
digitalWrite (leftgreen, LOW);
digitalWrite (frontgreen, LOW);
digitalWrite (frontyellow, HIGH);
digitalWrite (frontred, LOW);
digitalWrite (backgreen, LOW);
digitalWrite (backyellow, HIGH);
digitalWrite (backred, LOW);
digitalWrite (rightgreen, LOW);
digitalWrite (rightyellow, HIGH);
digitalWrite (rightred, LOW);
delay(3000);
// front red back red
digitalWrite (leftred, LOW);
digitalWrite (leftyellow, LOW);
digitalWrite (leftgreen, HIGH);
digitalWrite (frontgreen, LOW);
digitalWrite (frontyellow, LOW);
digitalWrite (frontred, HIGH);
digitalWrite (backgreen, LOW);
digitalWrite (backyellow, LOW);
digitalWrite (backred, HIGH);
digitalWrite (rightgreen, HIGH);
digitalWrite (rightyellow, LOW);
digitalWrite (rightred, LOW);
delay (30000);
//ywllow
digitalWrite (leftred, LOW);
digitalWrite (leftyellow, HIGH);
digitalWrite (leftgreen, LOW);
digitalWrite (frontgreen, LOW);
digitalWrite (frontyellow, HIGH);
digitalWrite (frontred, LOW);
digitalWrite (backgreen, LOW);
digitalWrite (backyellow, HIGH);
digitalWrite (backred, LOW);
digitalWrite (rightgreen, LOW);
digitalWrite (rightyellow, HIGH);
digitalWrite (rightred, LOW);
delay(3000);
}
Join this channel to get access to perks:
   / @gideonbuniel  
                         
                    
Информация по комментариям в разработке