Agar bisa membaca sensor jarak terhadap objek, yang kita perlukan adalah membuat sensor jarak.

Alat yang diperlukan :

  • Sensor HC-SR04
  • Kabel Jumper
  • Arduino Uno

Wiring :

  • VCC = 5V (di Arduino Uno)
  • Trig = Pin D7 (di Arduino Uno)
  • Echo = Pin D8 (di Arduino Uno)
  • GND = GND (di Arduino Uno)

Codingan di Arduino IDE :

// Definisikan pin yang digunakan
const int trigPin = 7;
const int echoPin = 8;

void setup() {
  // Inisialisasi Serial Monitor
  Serial.begin(9600);

  // Atur pin Trig sebagai OUTPUT dan pin Echo sebagai INPUT
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
}

void loop() {
  // Mengirimkan pulsa 10us ke pin Trig
  digitalWrite(trigPin, LOW);
  delayMicroseconds(2);
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);

  // Membaca durasi waktu pulsa Echo
  long duration = pulseIn(echoPin, HIGH);

  // Menghitung jarak berdasarkan waktu yang diukur
  // Speed of sound = 343 m/s atau 0.0343 cm/us
  float jarak = (duration * 0.0343) / 2;

  // Mencetak nilai jarak ke Serial Monitor
  Serial.print("Jarak: ");
  Serial.print(jarak);
  Serial.println(" cm");

  // Tunggu sejenak sebelum mengukur kembali
  delay(1000);
}

Sekian Terima Kasih!

Jika Kalian Perlu Bantuan Atau Ingin Membuat Sebuah Project Yang Berhubungan Dengan Tutorial Ini Bisa Hubungi Kami Lewat Link Whatsapp Dibawah Ini :

@labrobotika

Mau Konsultasi & Diskusi ?