int IRSensor = 2;
int LED = 4;
int buzzer = 3;
void setup()
{
Serial.begin(115200);
Serial.println("Serial Working");
pinMode(IRSensor, INPUT);
pinMode(LED, OUTPUT);
pinMode(buzzer, OUTPUT);
Serial.begin(9600);
}
void loop()
{
int sensorStatus = digitalRead(IRSensor);
if (sensorStatus == 1)
{
digitalWrite(LED, LOW);
Serial.println("Motion Ended!");
}
else
{
digitalWrite(LED, HIGH);
Serial.println("Motion Detected!");
tone(buzzer, 250);
delay(1000);
noTone(buzzer);
delay(1000);
tone(buzzer, 200, 1000);
delay(2000);
}
}