
Tutorial Arduino: Cara Membuat Alat Meteran Jarak Digital (Digital Distance Meter) Menggunakan Sensor Ultrasonik HC-SR04 & Arduino Uno
Pada bagian ini akan dibahas pembuatan alat pengukur jarak digital portabel (Digital Distance Meter) berbasis mikrokontroler Arduino Uno dan sensor jarak ultrasonik HC-SR04. Skematik rangkaian ditunjukkan pada Gambar 1, program Arduino pada Kode 1, dan video pembuatan pada tautan Video 1. Sistem mengukur jarak objek dengan memanfaatkan prinsip pantulan gelombang suara ultrasonik. Program mengirimkan pulsa trigger selama 10 mikrosekon, kemudian membaca durasi waktu pantulan gelombang pada pin echo menggunakan fungsi pulseIn(). Hasil pembacaan durasi dikonversi menjadi satuan centimeter (cm) menggunakan rumus kecepatan suara dan ditampilkan secara real-time melalui Serial Monitor Arduino IDE.
Gambar 1. Skematik rangkaian sistem
List Pin:
- Sensor Ultrasonik HC-SR04 (Pengukur Jarak Digital)
Trig Pin => Digital Pin 9 (trigPin)
Echo Pin => Digital Pin 8 (echoPin)
VCC => 5V / 3.3V Arduino Uno
GND => GND
List Virtual PIN:
- Proyek ini dirancang sebagai sistem penyiraman tanaman otomatis mandiri (standalone/offline) pada platform Tinkercad / Arduino menggunakan sensor kelembaban tanah dan pompa DC tanpa koneksi modul Wi-Fi/Cloud ESP32. Oleh karena itu, pemetaan Virtual Pin Blynk tidak diterapkan pada modul proyek ini.
// Definisikan pin Trigger dan Echo
const int trigPin = 9;
const int echoPin = 8;
// Variabel untuk durasi waktu dan jarak
long duration;
int distance;
void setup() {
// Mulai komunikasi Serial dengan kecepatan 9600 bps
Serial.begin(9600);
// Konfigurasi pin
pinMode(trigPin, OUTPUT); // Pin Trigger sebagai Output
pinMode(echoPin, INPUT); // Pin Echo sebagai Input
}
void loop() {
// Bersihkan pin Trigger dengan mengirimkan LOW selama 2 mikrosekon
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
// Kirim pulsa HIGH ke pin Trigger selama 10 mikrosekon
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
// Baca waktu pantulan pada pin Echo (dalam mikrosekon)
duration = pulseIn(echoPin, HIGH);
// Hitung jarak dalam centimeter
// Rumus: Waktu dibagi 58 (atau dikali 0.034 dibagi 2)
distance = duration * 0.034 / 2;
// Tampilkan hasil di Serial Monitor
Serial.print("Jarak: ");
Serial.print(distance);
Serial.println(" cm");
// Jeda 500 ms (0.5 detik) sebelum pembacaan berikutnya
delay(500);
}
Kode Arduino 1. Kode Program

Video 1. Video tutorial pembuatan
TAG:
meteran jarak digital arduino, digital distance meter arduino, sensor ultrasonik hc-sr04 arduino, tutorial arduino uno, pengukur jarak ultrasonik, hc-sr04 sensor pinout, serial monitor arduino, fungsi pulsein arduino, rumus jarak ultrasonik, hitung jarak cm arduino, tutorial arduino indonesia, simulasi arduino uno, alat ukur jarak digital, serial monitor display, datastream jarak ultrasonik, smart measuring appliances, proyek teknik elektro kreatif, mekatronika pengukur jarak, tugas akhir arduino uno, skripsi iot distance meter, ide proyek mikrokontroler ukur, skematik meteran jarak arduino, diagram rangkaian ultrasonik arduino, source code meteran jarak arduino, program arduino hc-sr04, simulasi iot tanpa hardware, platform simulasi tinkercad wokwi, arduino uno distance meter, alat ukur berbasis mikrokontroler, telemetry data serial monitor, proyek sains elektro, portofolio mikrokontroler ukur, praktikum arduino uno, modul ultrasonik hc-sr04, pinout arduino ultrasonik, indikator jarak serial, grafik jarak cm, konsol ukur digital mini, efisiensi pengukuran elektronik, panduan arduino pulsein, belajar mikrokontroler online, simulator komponen elektronik, internet of things indonesia, iot smk teknik elektro, iot universitas teknik, prototipe meteran digital arduino, alat pengukur jarak otomatis, smart measuring project, arduino ide programming, tutorial arduino pemula, proyek elektro alat ukur, panduan lengkap arduino uno, sensor hc-sr04 akurat, sistem informasi jarak, logika perhitungan durasi suara, notifikasi status jarak serial, sistem ukur digital, otomatisasi perangkat elektronik, proyek mekatronika elektro, simulasi hardware distance meter, sistem meteran arduino, proyek arduino populer, kodingan pengukur jarak otomatis, pulsein function arduino, rangkaian ultrasonik dan arduino, tutorial mikrokontroler pemula, wawasan teknik elektro, aplikasi serial monitor ukur, konsol jarak mini arduino, koding logika perkalian 0.034, pemantauan jarak real time, arduino measurement management system
