#include <LiquidCrystal_I2C.h>
// C++ code
LiquidCrystal_I2C lcd(0x27,16,2);
const int t = 19; //t fot trigger pin
const int e = 18; //e for echo pin
void setup()
{
Serial.begin(9600);
lcd.init();
lcd.setBacklight(HIGH);
pinMode(t,OUTPUT);
pinMode(e,INPUT);
lcd.setCursor(0,0);
lcd.print("Distance");
lcd.setCursor(13,0);
lcd.print("cm");
}
void loop()
{
digitalWrite(t,LOW);
delay(10);
digitalWrite(t,HIGH);
delay(10);
digitalWrite(t,LOW);
int time = pulseIn(e,HIGH);
int distance = time/29/2;
Serial.println(distance);
lcd.setCursor(9,0);
lcd.print(distance);
}