Kalau sampeyan saat ini sedang tertarik ngoprek dan belajar tentang Arduino, tidak bisa dipungkiri sampeyan akan banyak mempergunakan Sensor. Salah satunya adalah Sensor Ultrasonik, dan yang paling banyak digunakan adalah HC-SR04.
Deskripsi
Fitur
- Power Supply : +5v DC
- Arus fixed-nya : < 2mA
- Arus kerjanya : 15mA
- Sudut efektifnya : <15°
- Range jaraknya : 2cm - 400cm atau 1" - 13 feet
- Resolusi : 0,3 cm
- Sudut pengukuran : V
- Lebar Pulsa Input Trigger : 10µS TTL pulse
- Sinyal Echo Output : TTL pulse proporsional terhadap range jaraknya
- Dimensi Modul : 45mm x 20mm x 15mm
Cara Kerja HC-SR04
- Transmitter ultrasound (trig pin) akan memancarkan suara high frequency (40 kHz)
- Suara tersebut akan merambat di udara, dan pada saat suara tersebut mengenai sebuah object, suara itu akan memantul kembali ke modul
- Suara yang terpantul (echo) akan ditangkap oleh receiver ultrasound
Dengan demikian kita bisa menghitung jarak suatu object berdasarkan waktu yang dibutuhkan antara transmisi sinyal dan penerimaan. Menggunakan rumus kecepatan rambat suara di udara kita dimungkinkan untuk memperoleh berapa jarak suatu object ke modul sensor. Rumusnya seperti berikut ini:
distance to an object = ((speed of sound in the air)*time)/2
Contoh Pemanfaatan HC-SR04 : Penggaris Digital
- Breadboard (Papan Percobaan)
- Arduino UNO R3 DIP atau Arduino Uno
- LCD 16 x 2 yang dilengkapi i2c
- Sensor Ultrasonik HC-SR04
- Kabel Jumper Male to Female dan Male to Male secukupnya
Coding :
- HCSR04 hc(Trig, Echo); merupakan inisiasi sensor dengan posisi pin Trig dan pin Echo
- hc.dist (); merupakan fungsi untuk menampilkan hasil pengukuran jarak dengan satuan cm
Dari project Penggaris Digital ini selanjutnya sampeyan bisa kembangkan menjadi Pengukur Tinggi Badan Digital, baik yang fix terpasang setinggi 2 meter atau yang model portabel. Tinggal sampeyan ubah dan kembangkan beberapa fungsi dari coding diatas.
Kalau sampeyan bingung bagaimana merubah sketch codingnya, silahkan subscribe Youtube Channel saya. Nanti saya upload ide pembuatannya....
- Membuat Simulasi Traffisc Light
- Membuat Temperatur Digital dengan Sensor DHT11
- Membuat Alarm Anti Maling dengan Sensor PIR
- Membuat Lampu Teras Otomatis
- dan banyak lagi project-project kecil yang bisa sampeyan coba bikin sendiri
0 Comments