#include <LiquidCrystal.h>
const int rs=7,es=6,d4=11,d5=10,d6=9,d7=8;
LiquidCrystal lcd (rs,es,d4,d5,d6,d7);
int trigerpin=13;
int echopin=12;
int buzz=5;
void setup() {
lcd.begin(16,2);
lcd.setCursor(0,0);
lcd.print(" WELCOME ");
delay(1500);
lcd.clear();
pinMode(trigerpin, OUTPUT);
pinMode(echopin, INPUT);
}
void loop()
{
digitalWrite(trigerpin, LOW);
delayMicroseconds(2);
digitalWrite(trigerpin, HIGH);
delayMicroseconds(10);
duration=pulseIn(echopin,HIGH);
distance=duration*0.034/2;
if(int i>0 && i<=100)
{
digitalWrite(buzz,1);
tone(buzz,100);
lcd.setCursor(1,0);
lcd.print("INT=0-100");
delay(1500);
}
else if(int i>0 && i<=100)
{
digitalWrite(buzz,1);
tone(buzz,200);
lcd.setCursor(1,0);
lcd.print("INT=100-200");
delay(1500);
}
else if(int i>100 && i<=200)
{
digitalWrite(buzz,1);
tone(buzz,300);
lcd.setCursor(1,0);
lcd.print("INT=200-300");
delay(1500);
}
else (int i>0 && i<=100)
{
digitalWrite(buzz,1);
tone(buzz,400);
lcd.setCursor(1,0);
lcd.print("INT=300-400");
delay(1500);
}
}