Sensors
Sensor Ultrasonik HC-SR04: Pengukuran Jarak Akurat dengan Arduino
Siti Nurhaliza
2025-01-20
6 Menit Baca
Sensor ultrasonik HC-SR04 adalah sensor jarak non-kontak yang bekerja berdasarkan prinsip pantulan gelombang suara ultrasonik. Sensor ini terdiri dari transmitter dan receiver ultrasonik, serta rangkaian elektronik pendukung. Cara kerjanya: transmitter memancarkan gelombang ultrasonik 40 kHz, gelombang tersebut memantul ketika mengenai objek, kemudian receiver menangkap pantulan gelombang tersebut. Waktu tempuh gelombang (time of flight) digunakan untuk menghitung jarak dengan rumus: Jarak = (Waktu × Kecepatan Suara) / 2. HC-SR04 memiliki rentang pengukuran 2 cm hingga 400 cm dengan akurasi ±3mm. Sensor ini beroperasi pada tegangan 5V dan memiliki 4 pin: VCC, GND, Trigger, dan Echo. Untuk menggunakannya dengan Arduino, kirim pulsa 10μs ke pin Trigger, kemudian baca durasi pulsa HIGH pada pin Echo. Aplikasi umum meliputi robot penghindaran rintangan, pengukuran level cairan, sistem parkir otomatis, dan alat ukur jarak portable. Kelebihan sensor ini adalah harga murah, mudah digunakan, dan cukup akurat untuk kebanyakan aplikasi hobi dan prototyping.