#include #include #include const byte trigEchoTekPin = 10; unsigned long sure; LiquidCrystal_I2C lcd(0x27,16,2); void setup() { lcd.begin(16, 2); lcd.init(); lcd.clear(); lcd.backlight(); lcd.setCursor(1,0); lcd.print("mesafe"); } void loop() { pinMode(trigEchoTekPin, OUTPUT); digitalWrite(trigEchoTekPin, 0); delayMicroseconds(10); digitalWrite(trigEchoTekPin, 1); delayMicroseconds(10); pinMode(trigEchoTekPin, INPUT); sure = pulseInLong(trigEchoTekPin, 1); lcd.setCursor(0, 1); lcd.print((0.0343 * sure) / 2); lcd.setCursor(10, 1); lcd.print("cm"); }