Sensor HC-SR04 merupakan sensor ultrasonic yang dapat digunakan untuk mengukur jarak antara penghalang dengan sensor. HC-SR04 dapat diaplikasikan pada berbagai hal salah satunya kita dapat membuat dispenser otomatis menggunakan sensor ini. Namun kita perlu mengetahui cara untuk menggunakan sensor HC-SR04 terlebih dahulu.
[membership level=”0,1,2,4″]
1. Alat / Bahan
- Arduino IDE Download
- Library HC-SR04 Download
- Arduino Uno 1 Buah
- Sensor HC-SR04 1 Buah
- Project board 1 Buah
- Kabel jumper Secukupnya
Untuk mendapatkan komponen elektronik di atas silahkan temukan disini.
2. Skema Rangkaian
Berikut Rangkaian Membaca Input Sensor Jarak HC-SR04
Keterangan:
- 5V – VCC HC-SR04
- GND – GND HC-SR04
- D5 – Trig HC-SR04
- D6 – Echo HC-SR04
[/membership]
3. Langkah Kerja
- Siapkan alat dan juga bahan
- kedua Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian pada gambar
- ketiga Buka software Arduino IDE yang telah terinstal pada laptop/komputer
- kemudian Unduh semua library di atas dan masukkan libray tersebut dengan cara buka Arduino IDE pilih Sketch->Include Library->Add.Zip Library
- selanjutnya Ketikkan sketch program pada halaman Arduino IDE
- terakhir Lakukan proses uploading program
Baca juga:Bahasa Pemrograman Ini Yang Banyak di Gunakan Dalam Pengembangan IoT
4. Sketch Program
Dapatkan puluhan ebook gratis dengan registrasi melalui tombol di bawah!
/* Program Membaca Input Sensor Jarak HC-SR04 dibuat oleh Indobot */ #include <HCSR04.h> //Library HCSR-04 HCSR04 hc(5,6); //initialisation class HCSR04 (trig pin , echo pin) void setup() { Serial.begin(9600); //Mulai komunikasi serial } void loop() { Serial.print(hc.dist()); //Tampilkan jarak Serial.println(" cm"); //Satuan cm delay(500); //Jeda 500ms }
Kesimpulan:
Program bekerja dengan mendeteksi jarak sensor ultrasonik dengan benda. Cobalah untuk memberikan benda didepan sensor, sensor akan mulai membaca jarak dan menampilkan hasil pembacaan pada serial monitor.
[/membership]
Mau belajar elektronika dasar? Arduino? atau bahkan Internet of Things? Ikuti kursus online Indobot Academy!