const int trigPin = 9; // pin trigger HC-SR04 dihubungkan ke pin 9 pada Arduino
const int echoPin = 10; // pin echo HC-SR04 dihubungkan ke pin 10 pada Arduino
void setup(){
Serial.begin(9600); // memulai komunikasi serial dengan baud rate 9600
pinMode(trigPin,OUTPUT);
pinMode(echoPin, INPUT);
}
void loop(){
digitalWrite(trigPin, LOW); // set pin trigger ke LOW
delayMicroseconds(2);
digitalWrite(trigPin, HIGH); // set pin trigger ke HIGH
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
long duration = pulseIn(echoPin, HIGH);
int distance = duration * 0.034 / 2; // konversi durasi pulsa menjadi
Serial.print("Jarak: ");
Serial.print(distance);
Serial.print("cm: ");
delay(500); // tunggu selama setengah detik sebelum membaca lagi
}