#include <LiquidCrystal_I2C.h>
int lcdColumns = 16;
int lcdRows = 2;
int trigPin = 32;
int echoPin = 33;
float duration;
int distance;
LiquidCrystal_I2C lcd(0x27, lcdColumns, lcdRows);
void setup(){
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
lcd.init();
lcd.backlight();
}
void loop(){
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance= (duration*0.034)/2;
lcd.setCursor(0,0);
lcd.print("Distance :");
lcd.setCursor(1,3);
lcd.print(distance);
delay(2000);
lcd.clear();
}