4 DIRECTION TRAFFIC LIGHT

 

                   

                                           


CODE:-

int red1 = 13;
int yellow1 = 12;
int green1 = 11;
int red2 = 10;
int yellow2 = 9;
int green2 = 8;
int red3 = 7;
int yellow3 = 6;
int green3 = 5;
int red4 = 4;
int yellow4 = 3;
int green4 = 2;

void setup()
{
  for(int i = 2; i<=13; i++) {
    pinMode(i, OUTPUT);
  }
}

void loop()
  direction(red1, yellow1, green1, red2, yellow2, green2, red3, yellow3, green3, red4, yellow4, green4);
  direction(red2, yellow2, green2, red1, yellow1, green1, red3, yellow3, green3, red4, yellow4, green4);
  direction(red3, yellow3, green3, red1, yellow1, green1, red2, yellow2, green2, red4, yellow4, green4);
  direction(red4, yellow4, green4, red1, yellow1, green1, red2, yellow2, green2, red3, yellow3, green3);
}

void direction(int a, int b, int c, int d, int e, int f, int g, int h, int i, int j, int k, int l)
{
  digitalWrite(a, LOW);
  digitalWrite(b, LOW);
  digitalWrite(c, HIGH);
  digitalWrite(d, HIGH);
  digitalWrite(e, LOW);
  digitalWrite(f, LOW);
  digitalWrite(g, HIGH);
  digitalWrite(h, LOW);
  digitalWrite(i, LOW);
  digitalWrite(j, HIGH);
  digitalWrite(k, LOW);
  digitalWrite(l, LOW);
  delay(3000);
  digitalWrite(c, LOW);
  digitalWrite(b, HIGH);
  delay(2500);
}


Comments

Popular posts from this blog

networks and security cia 1

emf