Membaca Input Sensor Jarak HC-SR04

Indobot Academy

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
  1. Siapkan alat dan juga bahan
  2. kedua Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian pada gambar
  3. ketiga Buka software Arduino IDE yang telah terinstal pada laptop/komputer
  4. kemudian Unduh semua library di atas dan masukkan libray tersebut dengan cara buka Arduino IDE pilih Sketch->Include Library->Add.Zip Library 
  5. selanjutnya Ketikkan sketch program pada halaman Arduino IDE
  6. 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!

Ingin Tahu Program Kami Lebih Lanjut?

Silahkan isi Formulir Dibawah Ini untuk Diskusi dengan Tim Indobot Academy.

Baca Juga

Bagikan:

Tinggalkan komentar

whatsapp