sona9296
Published © GPL3+

Automatic Railway traffic Control System

Automatic traffic control system is a control unit which automatic controls the whole traffic system Automatic.

IntermediateShowcase (no instructions)237
Automatic Railway traffic Control System

Things used in this project

Hardware components

Buzzer
Buzzer
×1
Arduino UNO
Arduino UNO
×1
IR receiver (generic)
×1
RGB Diffused Common Cathode
RGB Diffused Common Cathode
×1
SG90 Micro-servo motor
SG90 Micro-servo motor
×1
Resistor 220 ohm
Resistor 220 ohm
×1

Software apps and online services

Arduino IDE
Arduino IDE

Story

Read more

Schematics

Circuit Digham

Circuit Diagram

used for traffic control

Code

Untitled file

C/C++
#include <Servo.h>

Servo myservo;  
 
int ir1=12;
int ir2=8;
int r=11;
int g=6;
int b=10;
int buzz=13;


void setup() { 
  myservo.attach(9);
  Serial.begin(9600);
  pinMode(r,OUTPUT);
  pinMode(g,OUTPUT);
  pinMode(b,OUTPUT);
  pinMode(buzz,OUTPUT);
  pinMode(ir1,INPUT);
  pinMode(ir2,INPUT);
} 
  
void loop() {
  int s;
s=digitalRead(ir1);
Serial.print(s);
if(s==1){digitalWrite(buzz,HIGH);  
         digitalWrite(r,HIGH);
         digitalWrite(g,LOW);
     { 
     
    myservo.write(0);      
    delay(5);  
  }
 }

int s1;
s1=digitalRead(ir2);
Serial.print(s1);
if(s1==1){digitalWrite(buzz,LOW);  
         digitalWrite(r,LOW);
         digitalWrite(g,HIGH);
     { 
     
    myservo.write(90);      
    delay(5);  
  }
 }
  else{
    
  
      }
}

Credits

sona9296
1 project • 2 followers

Comments