#include <Arduino.h>
//Definisi pin untuk sensor ultrasonik
const int trigPin = 13;
const int echoPin = 12;
//Variabel untuk menyimpan jarak
long duration;
int distance;
void setup(){
//Inisialisasi Serial Monitor
Serial.begin(9600);
//Set pin untuk sensor ultrasonik
pinMode (trigPin, OUTPUT);
pinMode (echoPin, INPUT);
}
void loop(){
//Mengirimkan sinyal ultrasonik
digitalWrite(trigPin,LOW) ;
delayMicroseconds(2) ;
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW) ;
// Mengukur waktu yang dibutuhkan sinyal untuk kembali
duration = pulseIn(echoPin, HIGH);
// Menghitung jarak (cm)
distance = duration * 0.034 / 2;
// Меnampilkan jarak pada Serial Monitor
Serial.print("Jarak: ");
Serial.print(distance);
Serial.println("cm");
//delay untuk pembaruan data
delay(500);
}