#include <LiquidCrystal.h>
LiquidCrystal lcd(21, 19, 18, 5, 4, 2);
const int trigP = 15;
const int echoP = 22;
long duration;
int distance;
void setup()
{
pinMode(trigP, OUTPUT);
pinMode(echoP, INPUT);
lcd.begin(16, 2);
}
void loop()
{
digitalWrite(trigP, LOW);
delayMicroseconds(2);
digitalWrite(trigP, HIGH);
delayMicroseconds(10);
digitalWrite(trigP, LOW);
duration = pulseIn(echoP, HIGH);
distance = duration * 0.034 / 2;
lcd.setCursor(0, 0);
lcd.print("Distance=");
lcd.print(distance);
lcd.print("cm");
delay(1000);
}