Pada
sensor ultrasonik HC-SR04 terdapat 4 pin yang fungsinya sebagai berikut.
■
VCC = 5V Power Supply. Pin sumber tegangan positif sensor.
■
Trig = Trigger/Penyulut. Pin ini yang digunakan untuk membangkitkan sinyal
ultrasonik.
■
Echo = Receiver/Indikator. Pin ini yang digunakan untuk mendeteksi sinyal
pantulan ultrasonik.
■
GND = Ground/0V Power Supply. Pin sumber tegangan negatif sensor
Bagian
transmitter dan receiver sensor berada pada satu rangkaian modul yang ditunjukkan
pada gambar 1 berikut
Gambar 1. Tampilan Fisik Sensor Ultrasonik
HC-SR04
Sumber : http://www.pcserviceselectronics.co.uk/arduino/Ultrasonic/electronics.php
Unit
ini terdiri dari tiga bagian - mikrokontroler, Transmitter dan Receiver (dengan
amplifier terkait).
Tahapan hingga sinyal terpancar dari transmitter
hingga diterima oleh receiver.
1.
Mikro mengirimkan pulsa pemicu ke unit
untuk memulai pengukuran
2.
Mengirimkan pulsa pancaran sebesar 8 x 40
kHz melalui Ultrasonic sender
3.
Setel sinyal output Echo HIGH
4.
Di dunia nyata, gelombang suara dikirim
keluar dan dipantulkan kembali objek dan refleksi kembali (echo) dianggap
sebagai objek terdekat
5.
Osilasi echo echo pertama diharapkan pada
akhir siklus 8 menyebabkan unit untuk mengatur sinyal output Echo rendah
6.
Mikro harus menghitung berapa lama sinyal
Echo HIGH dari unit untuk menentukan waktu gema
7.
Mikro kemudian dapat mengkonversi waktu
gema ke jarak jauh, mengetahui waktu adalah waktu ke objek terdekat dan kembali
lagi (pulang-pergi). Rumusnya:
S = 340 x t
2
dimana
S = jarak antara sensor ultrasonik
dengan bidang pantul (satuan : meter)
T=adalah
selisih waktu antara pemancaran gelombang ultrasonik sampai diterima kembali oleh
bagian penerima ultrasonic (satuan : sekon)