Skip to main content

METERAN DIGITAL

πŸŽ₯ VIDEO TUTORIAL LENGKAP

Pengen bikin alat pengukur jarak digital dengan Arduino? Simak dulu video berikut biar makin paham dasar penggunaannya!


πŸ”Œ WIRING ATAU RANGKAIAN

Gak perlu nebak-nebak! Skema pemasangan lengkap bisa kamu lihat di sini πŸ‘‰ WIRING MAKE KIT ULTRASONIC


πŸ’» SOURCE CODE: METERAN DIGITAL

Kode berikut akan membaca jarak dari sensor HC-SR04 dan menampilkannya ke Serial Monitor. Praktis dan cocok banget buat belajar dasar sensor ultrasonik!

#define trigPin 9
#define echoPin 10

void setup() {
  Serial.begin(9600);
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
}

void loop() {
  long duration;
  float distance;

  // Kirim sinyal
  digitalWrite(trigPin, LOW);
  delayMicroseconds(2);
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);

  // Terima pantulan
  duration = pulseIn(echoPin, HIGH);

  // Konversi ke cm
  distance = duration * 0.0343 / 2;

  Serial.print("Jarak: ");
  Serial.print(distance);
  Serial.println(" cm");

  delay(500);
}

πŸ“¦ Sudah siap? Tinggal upload ke Arduino-mu! Kalau butuh panduan cara upload, bisa buka di sini πŸ‘‰ SEMUA TENTANG ARDUINO IDE


🧠 PENJELASAN PROGRAM

  • trigPin: Mengirim sinyal ultrasonik dari Arduino ke sensor.
  • echoPin: Menerima pantulan sinyal dari objek di depan sensor.
  • pulseIn(): Menghitung waktu pantulan dalam mikrodetik.
  • Konversi: Waktu dikalikan kecepatan suara (0.0343 cm/Β΅s) lalu dibagi dua karena sinyal bolak-balik.
  • Serial Monitor: Menampilkan hasil pengukuran jarak secara real-time.

✨ Alat ini cocok banget untuk dijadikan proyek awal belajar sensor jarak. Bisa dimodifikasi juga jadi pengukur tinggi badan, detektor benda, dan sebagainya. Selamat mencoba!