Cara Mengakses dan Pemrograman Sensor Ultrasonic HC-SR04 Menggunakan Arduino Uno - Program Versi 1

Sensor Ultrasonik HC-SR04 adalah modul sensor ultrasonik yang dapat mengukur jarak dengan rentang dari mulai 2 cm sampai dengan 400 cm (4 meter), dimana akurasinya mencapai 3 mm. Pada modul ini terdapat ultrasonik transmitter, receiver, dan control circuit. Berikut ini dasar prinsip kerja dari sensor ultrasonik HC-SR04 :

1. Mengambil IO trigger sedikitnya 10uS sinyal HIGH.
2. Modul transmitter secara otomatis mengirimkan 8 kali frekuensi 40KHz dan receiver mendeteksi sinyal feedback dari objek yang ada di depan sensor.
3. Jika receiver mendapatkan feedback , maka durasi waktu dari ouput HIGH adalah sama dengan waktu dari pengiriman dan penerimaan ultrasonik.

 

Baca Juga : Sensor Ultrasonik HC-SR04. 


Berikut ini adalah Schematic Diagram Sensor Ultrasonic HC-SR04 Menggunakan Arduino Uno :

 

 

Berikut ini adalah Hardware yang dibutuhkan :
1. Arduino Uno R3 >>> BELI DISINI
2. Sensor Ultrasonic >>> BELI DISINI
3. Kabel Jumper Secukupnya >>> BELI DISINI

 

Berikut ini adalah Code Programnya :

/***************************

Cara Mengakses dan Pemrograman Sensor Ultrasonic HC-SR04 Menggunakan Arduino Uno - Program Versi 1

Oleh : Arduino Indonesia
Website : www.arduinoindonesia.id
Toko Online : www.workshopelectronics3in1.com
Blog : www.edukasielektronika.com

Copyright @2020

****************************/

const int TRIGPIN = 8;          
const int ECHOPIN = 9;
long timer;
int jarak;

void setup()
{
  Serial.begin(9600);
  pinMode(ECHOPIN, INPUT);
  pinMode(TRIGPIN, OUTPUT);
}

void loop()
{
  digitalWrite(TRIGPIN, LOW);                   
  delayMicroseconds(2);
  digitalWrite(TRIGPIN, HIGH);                  
  delayMicroseconds(10);
  digitalWrite(TRIGPIN, LOW);                   

  timer = pulseIn(ECHOPIN, HIGH);
  jarak = timer/58;
  delay(1000);

  Serial.print("Jarak = ");
  Serial.print(jarak);
  Serial.print(" cm");
  Serial.println();
}


Setelah Program diatas di upload, silahkan buka Serial Monitor . Maka, akan tampil hasil pengukuran Jarak yang di inginkan.




Komentar

Postingan populer dari blog ini

Cara Mengakses dan Pemrograman Sensor Gyroscope dan Accelerometer MPU6050 Menggunakan Arduino Uno

Cara Mengakses dan Pemrograman MQ-2 Gas Sensor (Methane, Butane, LPG, Smoke) Menggunakan Arduino Uno

Cara Mengakses dan Pemrograman Sensor Hujan FC-37 Menggunakan Arduino Uno - Mode Analog