KUNJUNGI KAMI

KUNJUNGI KITA DI BUKALAPAK, TOKOPEDIA DAN SHOPEE

Tutorial Mengakses Sensor Ultrasonik HC-SR04 Dengan Arduino

Tutorial Lengkap Mengakses Sensor Ultrasonik HC-SR04 Dengan Arduino

Tutorial Lengkap Mengakses Sensor Ultrasonik HC-SR04 Dengan Arduino
Tutorial Lengkap Mengakses Sensor Ultrasonik HC-SR04 Dengan Arduino


  • 1. Pengertian Sensor Ultrasonik

Sensor ultrasonik adalah sebuah sensor yang berfungsi untuk mengubah besaran fisis (bunyi) menjadi besaran listrik dan sebaliknya. Cara kerja sensor ini didasarkan pada prinsip dari pantulan suatu gelombang suara sehingga dapat dipakai untuk menafsirkan eksistensi (jarak) suatu benda dengan frekuensi tertentu. Disebut sebagai sensor ultrasonik karena sensor ini menggunakan gelombang ultrasonik (bunyi ultrasonik). Gelombang ultrasonik adalah gelombang bunyi yang mempunyai frekuensi sangat tinggi yaitu 40.000 Hz. Karena kecepatan bunyi di udara adalah 340 m/s, maka rumus untuk mencari jarak berdasarkan ultrasonik adalah 

S = 340.t/2



Keterangan:
S = jarak antara sensor ultrasonik dengan benda (bidang pantul),
t = selisih antara waktu pemancaran gelombang oleh transmitter dan waktu ketika gelombang pantul diterima receiver.


Berikut Algoritma membaca data ultrasonik:

  • Beri tegangan positif pada pin Trigger selama 10µS, maka sensor akan mengirimkan 8 step sinyal ultrasonik dengan frekuensi 40kHz
  • Selanjutnya, sinyal akan diterima pada pin Echo
  • Rumus untuk menghitung jaraknya adalah S = (0.034 *t) /2 cm.

  • 2. Spesifikasi
Fitur & Spesifikasi:
=================================
- Tegangan : 5V
- Arus Statik: < 2mA.
- Sinyal Output : high level 5V, low level 0V.
- Sudut Sensor: < 15d
- Jarak deteksi : 2cm-450cm.
- Kepresisian : 0.3cm
- Sinyal triger input: 10us TTL impulse
- Sinyal Echo : sinyal output TTL PWL
- Warna : Biru
- Dimensi : 44 x 20 x 15mm
Tutorial Lengkap Mengakses Sensor Ultrasonik HC-SR04 Dengan Arduino
Sensor Jarak Ultrasonic HC-SR04 (Gambar Depan)

Tutorial Lengkap Mengakses Sensor Ultrasonik HC-SR04 Dengan Arduino
Sensor Jarak Ultrasonic HC-SR04 (Gambar Belakang)
Tutorial Lengkap Mengakses Sensor Ultrasonik HC-SR04 Dengan Arduino
Pin Output Sensor Jarak Ultrasonic HC-SR04
  • 3. Prinsif Kerja Sensor Ultrasonic HC-SR04
Semuanya dimulai, ketika pulsa berdurasi minimal 10uS (10 mikrodetik) diterapkan ke-pin Pemicu (Triger). Menanggapi hal itu sensor mentransmisikan Suara Ultra Sonik dengan delapan pulsa pada Frekuensi 40 KHz. Pola 8-pulsa ini membuat "Tanda Khusus dari Ultrasonic" menjadikannya pola unik, memungkinkan penerima (Receiveer) untuk membedakan pola yang ditransmisikan dari Suara Ultrasonic lainnya yang ada disekitarsekitar.

Delapan pulsa ultrasonik merambat melalui udara dari pemancar. Sementara itu pin Echo menjadi HIGH untuk mulai membentuk awal sinyal echo-back. Dalam kasus, Jika pulsa tersebut tidak dipantulkan kembali maka sinyal Echo akan habis waktu setelah 38 mS (38 milidetik) dan kembali rendah. Jadi pulsa 38 mS menunjukkan tidak ada halangan dalam jangkauan sensor.
Tutorial Lengkap Mengakses Sensor Ultrasonik HC-SR04 Dengan Arduino
Kasus Sinyal 8 Pulsa yang Tidak Dipantulkan

Jika pulsa tersebut dipantulkan kembali, pin Echo menjadi rendah segera setelah sinyal diterima. Ini menghasilkan pulsa yang lebarnya bervariasi antara 20.000mS hingga 25 mS, tergantung pada waktu yang dibutuhkan sinyal untuk diterima.

Animasi Dibawah menunjukan ketika Lebar Sinyal yang diterima PIN ECHO sekitar 500mS

Tutorial Lengkap Mengakses Sensor Ultrasonik HC-SR04 Dengan Arduino
Kasus Sinyal 8 Pulsa yang Dipantulkan sehingga durasi ECHo PIN menjadi 500mS



Mari kita ambil contoh untuk membuatnya lebih jelas. Misalkan kita memiliki objek di depan sensor pada jarak yang tidak diketahui dan kita menerima pulsa dengan lebar 500 S pada pin Echo. Sekarang mari kita hitung seberapa jauh objek dari sensor. Kami akan menggunakan persamaan di bawah ini.

Jarak = Kecepatan x Waktu

Di sini, kita memiliki nilai Waktu yaitu 500 s dan kita tahu kecepatannya. Berapa kecepatan yang kita miliki? Kecepatan suara, tentu saja! 340 m/s. Kita harus mengubah kecepatan suara menjadi cm/µs untuk menghitung jarak. Pencarian Google cepat untuk "kecepatan suara dalam sentimeter per mikrodetik" akan mengatakan bahwa itu adalah 0,034 cm/s. Anda bisa menghitungnya, tetapi mencarinya lebih mudah. Bagaimanapun, dengan informasi itu, kita bisa menghitung jarak!

Jarak = 0,034 cm/µs x 500 s

Tapi ini tidak dilakukan! Ingatlah bahwa pulsa menunjukkan waktu yang dibutuhkan sinyal untuk dikirim dan dipantulkan kembali sehingga untuk mendapatkan jarak, Anda harus membagi hasil menjadi dua.
Jarak = (0,034 cm/µs x 500 s) / 2
Jarak = 8.5 cm


  • 4. Mengakses Sensor Jarak Ultrasonic HC-SR04 Dengan Arduino
>> Yang Diperlukan:
Atau Click Gambar Untuk Membeli


    
    

>> Rangkaian:

Tutorial Lengkap Mengakses Sensor Ultrasonik HC-SR04 Dengan Arduino
Gambar Rangkaian Utrasonic ke Arduino


Tutorial Lengkap Mengakses Sensor Ultrasonik HC-SR04 Dengan Arduino





>> Program: Click Disini >> Atau Click Gambar


Tutorial Lengkap Mengakses Sensor Ultrasonik HC-SR04 Dengan Arduino
Program Dasar Ultrasonic



>> Buka Serial Monitor:
Tutorial Lengkap Mengakses Sensor Ultrasonik HC-SR04 Dengan Arduino
Tutorial Lengkap Mengakses Sensor Ultrasonik HC-SR04 Dengan Arduino
Tampilan Jarak Pada Serial Monitor


  • 5. Mengakses Sensor Jarak Ultrasonic HC-SR04 Dengan Arduino Menggunakan Library NewPing
Masih Menggunkan Rangkaian yang sama,  kali ini kita akan menggunakan cara memprogram Project sensor jarak ini dengan yang lebih sederhana, yaitu menggunakan Library NewPing

>> Instal Library New Ping:

Buka Manager Library


Ketik "NewPing" dalam Bar Pencarian dan Instal


>> Contoh Program Dalam Library NewPing:


Example NewPing

Edit Pada Bagian Yang ditandai Seperti Pada Gambar Kemudian Upload

Buka Serial Monitor dan seting Baudrate di 9600 dan Hasilnya Akan Seperti Ini


  • 6. Penutup
Baiklah Temen-temen, sekian untuk tutorial kali ini, semoga tutorial mengenai Sensor Ultrasonik ini memberi sedikit gambaran yang lengkap dan pengetahuan baru untuk temen-temen,, sdalam Ngopreekkkk,,,,!!!!!!


https://cncstorebandunggo.blogspot.com/2022/01/tutorial-lengkap-mengakses-sensor.html



Tidak ada komentar:

Posting Komentar