#define trig_PIN 2 //Mendefinisikan Pin mana yang ke trig
#define echo_PIN 3 //Mendifinisikan Pin mana yang ke echo
long duration; //Mendefinisikan Variabel
int distance; //Mendefiniskan Variabe;
void setup() {
pinMode(trig_PIN, OUTPUT); //trig_PIN sebagai OUTPUT
pinMode(echo_PIN, INPUT); //echo_PIN sebagai INPUT
Serial.begin(9600); //Memulai Serial Communication
}
void loop() {
digitalWrite(trig_PIN, LOW); //Untuk memastikan trig kosong maka di LOW kan dulu
delayMicroseconds(2);
digitalWrite(trig_PIN, HIGH); //Untuk men-generate suara Ultra Wave maka trig di set HIGH
delayMicroseconds(10);
digitalWrite(trig_PIN, LOW);
duration = pulseIn(echo_PIN, HIGH);
distance = duration * 0.034 / 2;
Serial.print("Distance: ");
Serial.println(distance);
}