Anda di halaman 1dari 5

Sensor Ultrasonik Arduino HC-SR04 :

Cara Kerja dan Program


Pengertian Sensor Ultrasonik HC-SR04

Sensor ultrasonik HC-SR04 adalah suatu sensor yang fungsinya mengubah besaran fisis
bunyi menjadi besaran listrik maupun sebaliknya.

Fungsi sensor ultrasonik HC-SR04 biasa digunakan untuk mendeteksi objek yang ada di
depannya dengan memanfaatkan gelombang ultrasonik.

Pengertian sensor ultrasonic bisa juga mengacu pada suatu sensor yang cara kerjanya hampir
sama dengan kemampuan ekolokasi pada kelelawar.

Cara Kerja Sensor Ultrasonic HC-SR04 Arduino

Sensor ultrasonik HC SR04 memiliki sepasang transduser ultrasonik yang berfungsi


sebagai transmitter (memancarkan gelombang) dan receiver (menerima pantulan
gelombang).

Cara kerja sensor HC SR04 berawal dari gelombang ultrasonik berfrekuensi 40 kHz
(sesuai osilator) yang dibangkitkan oleh piezoelektrik sebagai transmitter-nya.

Kemudian gelombang yang terbentuk dipancarkan mengenai target.

Hasil pantulan gelombang tersebut nantinya akan diterima oleh receiver


piezoelektrik untuk dikalkulasikan waktu pengiriman dan waktu diterimanya
gelombang pantul tersebut.

Hasil pengalkulasian itulah nanti yang akan kita peroleh sebagai nilai jarak.

Prinsip kerja sensor ultrasonik HC-SR04 kurang lebih hampir sama dengan contoh
gambar kelelawar yang mendeteksi buah di depannya.f

Kira-kira bentuk ilustrasi cara kerja HC SR04 seperti ini.


Rumus sensor ultrasonik diambil dari rumus kecepatan. Karena sudah diketahui
kecepatan rambat bunyi berada di kisaran 340 m/s, maka rumus menghitung jarak
sensor ultrasonik adalah:

S = 340.t/2

Keterangan :

S= Jarak objek

t= Selisih waktu dipancarkan dan diterimanya gelombang

Kelebihan dan Kekurangan Sensor Ultrasonik HC-SR04


a. Kelebihan sensor ultrasonik

 Tingkat sensitifitasnya baik


 Tak dipengaruhi oleh warna dan tranparansi
 Mengonsumsi arus data rendah

b. Kekurangan sensor ultrasonik

 Jarak jangkau pendeteksiannya terbatas dan hanya satu arah


 Refresh rate lambat
 Kurang bagus dalam mengukur jarak benda yang permukannya tidak rata
Spesifikasi Sensor Ultrasonik HC-SR04 Arduino
Jarak Deteksi 2 - 300 cm

Akurasi Jarak 3 mm

Tegangan Operasi 5 Volt

Sudut Pantul < 15 derajat

Konsumsi Arus 15 mA

Panjang 4,5 cm

Lebar 2 cm

Tinggi 1,5 cm

Datasheet Sensor Ultrasonik HC-SR04

 Pin Trig (Trigger), trigpin Arduino berfungsi untuk memicu pemancaran gelombang
ultrasonik. Gelombang akan terpancarkan saat pin ini diberikan logika HIGH.
 Pin Echo, berfungsi untuk mendeteksi pantulan gelombang ultrasonik apakah sudah
diterima atau belum. Pin Echo bernilai HIGH jika gelombang pantulan belum diterima
dan bernilai LOW jika pantulan sudah diterima.

 Pin VCC, berfungsi untuk mengoneksikan sensor ke power supply 5 volt Arduino.
Jadi kamu bisa langsung mengoneksikan pin VCC ke pin 5V di Arduino.

 Pin GND, berfungsi untuk mengoneksikan sensor ke power supply ground. Sama
dengan pin VCC, kamu juga bisa langsung menghubungkan pin GND ini ke pin GND
Arduino.

Komponen Sensor Ultrasonik HC-SR04

1. Piezoelektrik

Fungsi dari komponen ini adalah mengubah energi listrik menjadi energi
mekanik yang menghasilkan gelombang ultrasonik maupun sebaliknya.

2. Transmitter

Yaitu komponen yang berfungsi untuk memancarkan gelombang ultrasonik


yang dihasilkan oleh piezoelektrik ke objek yang ingin diukur jaraknya

3. Receiver

Berfungsi untuk menerima pantulan gelombang ultrasonik dari objek yang


ingin diukur jaraknya.

Program Sensor Ultrasonik Arduino dan Serial Monitor

Hasil yang Diharapkan:

Sensor akan mengukur jarak objek lalu hasil pengukuran tersebut ditampilkan di
serial monitor dengan komunikasi serial.

Alat dan Bahan:

 Arduino Uno dan Kabelnya (beli disini)


 Software Arduino IDE
 Sensor Ultrasonik (dapatkan disini)
 Kabel Jumper Male to Female (beli disini)

Cara Kerja :
1. Hubungkan Arduino ke komputer dengan menggukan kabel USB.

2. Buatlah rangkaian sensor ultrasonik HC-SR04 sesuai gambar berikut

Keterangan :

 Kabel jumper warna merah terhubung ke pin VCC sensor ultrasonik dan pin
5V Arduino
 Kabel jumper warna hitam terhubung ke pin GND sensor ultrasonik dan
Arduino
 Kabel jumper warna kuning terhubung ke pin Echo sensor ultrasonik dan pin
digital 11 Arduino
 Kabel jumper warna hijau terhubung ke pin Trigger sesnor ultrasonik dan pin
digital 12 Arduino
 Kabel jumper warna merah terhubung ke pin 10 Arduino dan ke resistor yang
terhubung dengan kaki positif LED

Anda mungkin juga menyukai