SRF05 merupakan sensor pengukur jarak yang menggunakan ultrasonik. Dimana prinsip kerja sensor Ultrasonik ini adalah Pemancar(transmitter) mengirimkan seberkas gelombang ultrasonik, lalu diukur waktu yang dibutuhkan hingga datangnya pantulan dari obyek. Lamanya waktu ini sebanding dengan dua kali jarak sensor dengan obyek, sehingga didapat jarak sensor dengan obyek yang bisa ditentukan dengan persamaan
Jarak = Kecepatan_suara × waktu_pantul/2Sensor ultrasonik Devantech srf05 dengan spesifikasi sebagai berikut :
- Bekerja pada tegangan DC 5 volt
- Beban arus sebesar 30 mA – 50 mA
- Menghasilkan gelombang dengan frekuensi 40 KHz
- Jangkauan jarak yang dapat dideteksi 3 cm – 400 cm
- Membutuhkan trigger input minimal sebesar 10 uS
- Dapat digunakan dalam dua pilihan mode yaitu input trigger dan output echo terpasang pada pin yang berbeda atau input trgger dan output echo terpasang dalam satu pin yang sama.
Pada mode ini, untuk mengakses input dan output digunakan pin sensor utrasonik yang berbeda. Artinya satu pin akan berfungsi sebagai transmitter dan satu pin sisanya berfungsi sebagai receiver. Jadi antara Triger dan Echo di bedakan.
Timing diagram SRF05 mode trigger dan echo yang terpisah adalah sebagai berikut
Mode 2- SRF05 - Trigger dan echo dalam 1 pin
Pada mode ini menggunakan 1 pin untuk digunakan sebagai trigger dan echo. Untuk menggunakan mode ini, hubungkan pin mode pada 0V / ground. Sinyal echo dan sinyal trigger di dapat dari 1 pin saja dengan delay antara sinyal trigger dan sinyal echo kurang lebih 700 us
Timing diagram SRF05 mode trigger dan echo yang jadi satu adalah sebagai berikut
Perlengkapan yang dibutuhkan pada percobaan kali ini
- SRF05
- Arduino Uno
- Kabel Konektor
- pin 1 (5v Supply) pada SRF05 disambungkan ke positif 5v
- pin 2 (echo output) pada srf05 disambungkan ke pin 6 pada arduino
- pin 3 (trigger input) pada srf05 disambung ke pin 7 pada arduino
- pin 4 (no connection)
- pin 5 (gnd) pada srf05 di sambungkan ke ground