#include <Servo.h>
const int irSensorPin = 4 ;
const int servoPin = 9 ;
Servo myservo ;
void setup() {
pinMode(irSensorPin, INPUT);
myservo.attach('Servopin');
Serial.begin(9600);
}
void loop() {
int irsensorvalue = digitalRead(irSensorPin);
if (irsensorvalue == HIGH) {
rotateservo(90);
Serial.println("vechical is go");
}
else {
rotateservo(0);
}
delay(500);
}
void rotateservo (int angle) {
myservo.write(angle);{
delay(1000);
}
}