HC-SR04 (Modul Sensor Ultra Sonik)

Modul HC-SR04 adalah modul yang digunakan untuk mengukur jarak dengan menggunakan gelombang ultra sonik.
Cara Kerja Modul
HC-SR04 terdiri dari 2 bagian utama yaitu pemancar gelombang suara dan penerima gelombang suara. Pada saat diberi tegangan, bagian pemancar akan memancarkan gelombang suara ultrasonik dan dan bagian penerima akan menunggu pantulan gelombang suara yang kembali akibat terhalang dengan benda padat. Waktu yang dibutuhkan oleh gelombang ultrasonic untuk berjalan dan memantul kembali lalu di konversi/di ubah menjadi jarak dengan persamaan jarak, waktu dan kecepatan.
Rangkaian Arduino dengan HC-SR04 (sensor ultrasonic)

| Arduino | HC-SR04 |
|---|---|
| D8 | Trig |
| D9 | Echo |
| 5V | VCC |
| GND | GND |
Coding
int trigpin = 8;
int echopin = 9;
long durasi;
long jarak;
void setup() {
Serial.begin(9600);
pinMode(trigpin,OUTPUT);
pinMode(echopin,INPUT);
}
void loop() {
digitalWrite(trigpin, LOW);
delayMicroseconds(5);
digitalWrite(trigpin, HIGH);
delayMicroseconds(10);
digitalWrite(trigpin, LOW);
durasi = pulseIn(echopin,HIGH);
jarak = (durasi/2) / 29.1;
Serial.print(jarak);
Serial.println(" cm");
delay(500);
}
langkah selanjutnya adalah mengupload kode yang telah kita tulis ke Arduino lalu mencoba hasilnya dengan melihat tampilan output pada serial monitor.
Selamat mencoba

