#include <LiquidCrystal.h>
int led = 13;
int inputPin = A1;
int val = 0;
const int rs=12, en=11, d4=10, d5=9, d6=8,d7=7;
LiquidCrystal lcd(12,11,10,9,8,7);
void setup()
{
pinMode(inputPin, INPUT);
pinMode(led,OUTPUT);
Serial.begin(9600);
Serial.begin(16,2);
}
void loop()
{
val = digitalRead(inputPin);
if(val==HIGH)
{
lcd.setCursor(0,0);
lcd.print("Motion detected!");
digitalWrite(led,HIGH);
//delay(500);
digitalWrite(led,LOW);
//delay(500);
digitalWrite(led,HIGH);
//delay(500);
digitalWrite(led,LOW);
//delay(10000);
}
else
{
digitalWrite(led,LOW);
lcd.print("No motion");
delay(2000);
lcd.clear();
}
}