#define pir_pin 6
int pir_state = LOW;
int val = 0;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
Serial.println("Pir Sensor");
pinMode(pir_pin,INPUT);
}
void loop() {
// put your main code here, to run repeatedly:
val = digitalRead(pir_pin);
if(val == HIGH)
{
if(pir_state == LOW)
{
Serial.println("Motion Detected!");
pir_state = HIGH;
}
}
else{
if(pir_state == HIGH)
{
Serial.println("Motion Ended!");
pir_state = LOW;
}
}
}