#include <LiquidCrystal.h>
LiquidCrystal lcd(21,19,18,5,4,2);
#define echoPin 22 // Echo Pin
#define trigPin 15 // Trigger Pin
long duration, distance; // Duration used to calculate distance
void setup()
{
//lcd.print("Hello");
pinMode(trigPin, OUTPUT); // Sets the trigPin as an Output
pinMode(echoPin, INPUT); // Sets the echoPin as an Input
Serial.begin(16,2); // Starts the serial communication
}
void loop()
{
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
// Reads the echoPin, returns the sound wave travel time in microseconds
duration = pulseIn(echoPin, HIGH);
// Calculating the distance
//distance= duration*0.034/2;
distance = (duration/2) / 29.1;
lcd.setCursor(0,0);
lcd.print("ACTUAL-DISTANCE: ");
lcd.println(distance);
lcd.print("Distance= ");
lcd.print(distance);
lcd.print("cm ");
delay(1500);
}