#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);
  
}