#define trigPin 26 //pin trig
#define echoPin 27 //pin echo
long waktu; //nilai mentah
int jarak; //hasil jarak
void setup() {
Serial.begin(9600); //serial monitor
pinMode(trigPin, OUTPUT); //output
pinMode(echoPin, INPUT); // input
}
void loop() {
//memancarkan sinyal
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
//menangkap sinyal
waktu = pulseIn(echoPin, HIGH);
//kalkulasi ke satuan cm
jarak= waktu*0.034/2;
//tampil di serial monitor
Serial.print("Jarak: ");
Serial.print(jarak);
Serial.println("cm");
delay(1000);
}