SENSOR ULTRASONIC
Sensor jenis ini adalah modul elektronik yang mendeteksi sebuah objek menggunakan
suara. Sensor ultrasonic terdiri dari sebuah transmitter (Pemancar) dan sebuah receiver
(penerima). Transmitter berfungsi untuk memancarkan sebuah gelombang suara kearah
depan. Jika ada sebuah objek didepan transmitter maka sinyal tersebut akan memantul
kembali ke Receiver.
Fungsi sensor ultrasonic adalah mendeteksi benda atau objek di hadapan sensor.
Penerapannya banyak dipakai pada robot pemadam api dan robot obstacle
lainnya.
HC-SR04 merupakan sensor ultrasonik yang dapat digunakan untuk mengukur
jarak antara penghalang dan sensor. Sensor ini mirip dengan sensor PING namun
berbeda dalam jumlah pin serta spesifikasinya. Konfigurasi pin dan tampilan
sensor HC-SR04 diperlihatkan pada Gambar dibawah ini :
1. Piezoelektrik
Berfungsi sebagai alat pengubah energi listrik dijadikan menjadi energi mekanik.
Material dasar yang terdapat pada piezoelektrik yang menghasilkan medan listrik
saat terjadi tekanan mekanis dan sebaliknya.
Misalnya saja rangkaian pengukur dioperasikan pada mode pulsa dengan unsur
piezoelektrik yang sama, sehingga bisa digunakan sebagai mode reiceiver dan
transmitter.
Frekuensi dihasilkan tergantung dari osilator yang terpasang dan itu akan
disesuaikan dengan frekuensi kerja dari transduser.
2. Transmitter
Merupakan alat yang mempunyai peran sebagai pemancar gelombang dengan
frekuensi 40 kHz yang bersumber dari osilator. Frekuensi tersebut dihasilkan dari
rangkaian osilator serta amplifier sinyal / penguat sinyal.
Pada amplifier sinyal akan menghasilkan sinyal listrik yang diumpankan ke
piezoelektrik dan terjadilah reaksi mekanik.
Pada proses itu dimana piezoelektrik akan memancarkan gelombang sesuai dengan
sumber osilatornya.
3. Receiver
terdiri dari transduser ultrasonik yang memakai piezoelektrik juga yang difungsikan
sebagai penerima gelombang pantulan.
Bahan piezoelektrik mempunyai reaksi yang reversible, terdapat elemen keramik
yang berfungsi sebagai pembangkit tegangan listrik.
Pada waktu gelombang datang dengan kriteria frekuensi yang resonan dan pada
saat itu akan menggetarkan bahan piezoelektrik.
Spesifikasi
Modul yang ada dipasaran yang sering digunakan untuk arduino yaitu tipe HC-
SR04 (seperti gambar diatas). Spesifikasi dari sensor ultrasonic tersebut :
Pemilihan HC-SR04 sebagai sensor jarak yang akan digunakan pada penelitian ini
karena memiliki fitur sebagai berikut; kinerja yang stabil, pengukuran jarak yang
akurat dengan ketelitian 0,3 cm, pengukuran maksimum dapat mencapai 4 meter
dengan jarak minimum 2 cm, ukuran yang ringkas dan dapat beroperasi pada level
tegangan TTL Prinsip pengoperasian sensor ultrasonik HC-SR04 adalah sebagai
berikut ;
CONTOH KODE PROGRAM untuk mendeteksi jarak objek dengan sensor arduino:
int trigPin = 3;
int echoPin = 2;
void setup() {
pinMode(trigPin, OUTPUT);//Setting pin trigger menjadi output
pinMode(echoPin, INPUT);//Setting pin echo menjadi input
Serial.begin(9600);//Memulai komunikasi serial
}
void loop() {
/*Kode untuk mentrigger sensor mengeluarkan gelombang ultrasonik*/
digitalWrite(trigPin, LOW);//Set sinyal trigger menjadi low
delayMicroseconds(5);
digitalWrite(trigPin, HIGH);//Set sinyal trigger menjadi high
delayMicroseconds(10);/*Delay 10 us
digitalWrite(trigPin, LOW);//Set sinyal trigger low kembali
/*Membaca hasil dari pin echo berupa waktu tempuh gelombang ultrasonik
dalam microseconds*/
duration = pulseIn(echoPin, HIGH);//Menghitung waktu saat pin echo high