#include <Servo.h>
Servo Servo01;
Servo Servo02;
int Servo01_Pin = 2;
int Servo02_Pin = 3;
int ir01 = 5;
int ir02 = 6;
int Buzzer = 11;
int Green = 13;
int Red = 9;
int Motion01;
int Motion02;
void setup()
{
pinMode(ir01,INPUT);
pinMode(ir02,INPUT);
pinMode(Green,OUTPUT);
pinMode(Red,OUTPUT);
Servo01.attach(Servo01_Pin);
Servo02.attach(Servo02_Pin);
// Servo01.write(180); 0 : Full Speed Clockwise, 90 : Stopped, 180 : Full Speed Anticlockwise
// Servo02.write(0);
}
void loop()
{
Motion01 = digitalRead(ir01);
Motion02 = digitalRead(ir02);
if (Motion01==0)
if (Motion02==1)
{Servo01.write(0);
delay(0);
Servo02.write(0);
delay(0);
digitalWrite(Green, LOW);
delay(0);
digitalWrite(Red, HIGH);
delay(0);
// tone(Buzzer, 5000, 500); (BUZZER)
//digitalWrite(10,HIGH);
}
if (Motion01==1)
if (Motion02==1)
{Servo01.write(90);
delay(0);
Servo02.write(90);
delay(0);
digitalWrite(Green, HIGH);
digitalWrite(Red, LOW);
//tone(Buzzer, 5000, 500); (BUZZER)
}
}