#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
int d;
float c,inch;
void setup() {
pinMode(13, OUTPUT);
pinMode(12, INPUT);
}
void loop() {
digitalWrite(13, LOW);
delayMicroseconds(2);
digitalWrite(13, HIGH);
delayMicroseconds(5);
digitalWrite(13, LOW);
d=pulseIn(12,HIGH);
c=d*0.034/2;
c=c+0.50;
inch=d*0.0133/2;
lcd.init();
lcd.backlight();
lcd.setCursor(0,0);
lcd.print("CM: ");
lcd.print(c);
delay(10);
lcd.setCursor(0,1);
lcd.print("INCH: ");
lcd.print(inch);
delay(10);
}