//Nama : Yuans Dimas
//NIM : 52004110012
//Prodi : Informatika/8C
//Matkul : Proyek Teknologi Informasi
#include <Arduino.h>
#define Trig_Pin 25
#define Echo_Pin 26
void setup() {
Serial.begin(115200);
pinMode(Trig_Pin, OUTPUT);
pinMode(Echo_Pin, INPUT);
}
void loop() {
long duration, distance;
// Mengirimkan sinyal ultrasonik
digitalWrite(Trig_Pin, LOW);
delayMicroseconds(2);
digitalWrite(Trig_Pin, HIGH);
delayMicroseconds(10);
digitalWrite(Trig_Pin, LOW);
// Menerima waktu pantulan ultrasonik
duration = pulseIn(Echo_Pin, HIGH); //
// Menghitung jarak
distance = duration * 0.034 / 2;
Serial.print("Jarak : ");
Serial.println(distance);
delay(1000);
}