Rangkaian Program Ultrasonic HCSR-04 Hanya Dengan 1 Pin Digital Arduino

Rangkaian Program Ultrasonic HCSR-04 Hanya Dengan 1 Pin Digital Arduino

Sebelumnya di Kelas Robot sudah ada tutorial Cara Mudah Memprogram Ultrasonic Dengan Arduino, tetapi memang kita menggunakan 2 pin, 1 pin untuk echo dan 1 pin untuk trigger.

Nah tau kah kamu, bahwa kita sebenarnya bisa menggunakan cukup 1 pin saja untuk trigger dan juga echo.

Bagaimana caranya? Silakan simak Rangkaian dan Program berikut:

Rangkaian Ultrasonic HCSR-04 Ke Arduino

Untuk rangkaian silakan ikuti gambar dibawah ini, pada dasarnya cukup menghubungkan trigger dan echo ke pin yang sama saja.

Kalo saya biar mudah disambungkan aja pake solder dan timah menjadi seperti ini:

Nah jadi dengan seperti ini, cukup menggunakan kabel juga dan tentu pemasangan ke Board Arduino jadi lebih mudah bukan!

Install Library NewPing Untuk Ultrasonic

Silakan download terlebih dahulu library NewPing nya, melalui link berikut: https://downloads.arduino.cc/libraries/bitbucket.org/teckel12/NewPing-1.9.7.zip

Selanjutnya tinggal tambahkan saya ke Arduino IDE.

Jika kesulitan cara menambahkannya bisa ikuti tutorial berikut: https://kelasrobot.com/blog/2016/09/15/bagaimana-cara-memasukan-library-ke-aplikasi-arduino-ide/

Program ( Coding ) Ultrasonic Dengan Pin Digital Arduino

Selanjutnya silakan gunakan coding dibawah ini:

#include <NewPing.h>
#define TRIG1 4
#define ECHO1 4
#define MAX_DIST 400
NewPing sonar1(TRIG1, ECHO1, MAX_DIST);
float jarak;
int iteration = 10;

void setup() {
  Serial.begin(9600);
}

void loop() {
  jarak = (sonar1.ping_median(iteration) / 2) * 0.0343;
  Serial.println(jarak);
  delay(100);
}

Jika sudah silakan Upload Programnya.

Hasil Pengujian

Hasil pengujian bisa dilihat di Video Reel IG Kelas Robot berikut:

Saya lulusan Informatika dari Universitas Siber Asia. Saya adalah seorang penggiat Microcontroller, Coding, Robotics, Internet of Things, dan Artificial Intelligence.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

You might also like