#include <LiquidCrystal_I2C.h>
#include <Wire.h>
LiquidCrystal_I2C lcd (0x27,16,2);
int trigpin =2;
int echopin =3;
int jarak;
void setup () {
pinMode (trigpin, OUTPUT);
pinMode (echopin, INPUT);
Serial. begin (9600);
lcd.begin(16,2);
lcd.init ();
lcd.backlight ();
lcd.setCursor(1,1);
lcd.print("Sensor Ultrasonic");
delay (2000);
lcd.clear();
}
void loop(){
digitalWrite (trigpin, LOW );
delayMicroseconds (2);
digitalWrite (trigpin, HIGH );
delayMicroseconds (10);
digitalWrite (trigpin , LOW );
int durasi = pulseIn ( echopin , HIGH );
int jarak = durasi *0.034/2;
lcd.setCursor (1,0);
lcd.print (jarak );
lcd.print ("cm");
}