Buka Senin - Jumat jam 08.30 s/d jam 16.30 , Sabtu Jam 8.30 s/d jam 13.00 , Minggu tutup
  • Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
  • Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Beranda » Blog » Bikin Sistem Monitor Volume Air Tandon Otomatis Pakai Arduino Uno dan Sensor Ultrasonik

Bikin Sistem Monitor Volume Air Tandon Otomatis Pakai Arduino Uno dan Sensor Ultrasonik

Diposting pada 7 October 2026 oleh indo maker / Dilihat: 63 kali / Kategori: ,

Pernah gak sih kamu lagi asyik mandi atau mau mencuci, eh tiba-tiba air di keran mendadak mati gara-gara tandon kehabisan air? Atau malah sebaliknya, kamu kelupaan mematikan keran pengisi sampai air tandon meluber berantakan ke mana-mana? Masalah klasik tandon air rumah ini memang sering banget bikin jengkel. Dibandingkan pakai saklar pelampung mekanis konvensional yang rawan berkarat, macet, atau bikin air tandon tercemar karena terendam, kita punya solusi yang jauh lebih canggih dan higienis!

Kita bisa membuat sistem pemantau volume air tandon secara real-time berbasis mikrokontroler dengan sensor non-kontak tanpa perlu kamu memanjat tandon lagi. Kalau kamu udah pernah nyobain proyek Arduino sederhana lainnya, proyek bikin sistem monitor volume air tandon ini dijamin gak kalah seru dan sangat bermanfaat buat kehidupan sehari-hari!

Alat dan Bahan yang Dibutuhkan

Komponen Jumlah Keterangan
Arduino Uno 1 Mikrokontroler utama berbasis ATmega328P dengan tegangan operasi 5V dan clock speed 16 MHz
Sensor Ultrasonik HC-SR04 1 Sensor pengukur jarak 2 cm hingga 400 cm dengan frekuensi kerja 40 kHz
LCD Display 16×2 1 Media tampilan karakter 16 kolom x 2 baris bertegangan operasi 5V
Active Buzzer 1 Indikator alarm suara dengan tegangan operasi 3-5V

Skematik Rangkaian

Sistem ini dirancang dengan menjadikan Arduino Uno sebagai pusat pemrosesan seluruh data. Sensor ultrasonik HC-SR04 terhubung langsung ke pin digital Arduino. Dalam siklus kerjanya, pin Trigger pada sensor akan memancarkan gelombang suara ultrasonik berfrekuensi tinggi sebesar 40 kHz secara berkala ke arah permukaan air. Saat gelombang tersebut mengenai permukaan air dan memantul kembali, pin Echo bertugas menangkap pantulan sinyal tersebut.

Arduino Uno kemudian mengukur jeda waktu tempuh perjalanan gelombang suara tersebut untuk menghitung jarak antara sensor dan permukaan air. Untuk memahami karakteristik, spesifikasi, serta prinsip kerja HC-SR04 secara lebih lengkap, kamu bisa melihat datasheet HC-SR04 sebagai referensi. Setelah data jarak diolah menjadi informasi tinggi dan volume air, mikrokontroler akan langsung memperbarui tampilan teks serta angka pada baris atas dan bawah layar LCD 16×2. Secara bersamaan dalam looping sistem, Arduino akan mengevaluasi volume air secara real-time untuk menentukan apakah Active Buzzer perlu dibunyikan sebagai alarm peringatan atau tidak.

Cara Kerja Sistem dan Logika Perhitungan Volume Air

Sistem ini bekerja secara pintar dengan memanfaatkan sifat pemantulan gelombang ultrasonik. Sensor HC-SR04 yang dipasang di bagian atas tandon memancarkan gelombang ke permukaan air di bawahnya, lalu menerima kembali pantulannya untuk menghitung jarak antara sensor dan batas atas air.

Agar kamu makin paham dari mana angka volume itu berasal, mari kita bedah logika perhitungannya. Pada pengujian ini, kita menggunakan tandon prototipe berbentuk tabung dengan tinggi total 20 sentimeter dan jari-jari penampang sebesar 5 sentimeter.

Untuk menentukan tinggi air di dalam tandon, Arduino menghitung selisih antara tinggi total tandon (20 cm) dikurangi dengan jarak yang terbaca oleh sensor ultrasonik. Misalnya, jika sensor membaca jarak air berada 15 cm di bawah sensor, maka tinggi air yang ada di dalam tandon adalah 20 cm dikurangi 15 cm, yaitu 5 cm.

Setelah tinggi air diketahui, sistem menghitung volume air menggunakan prinsip volume tabung. Perhitungannya dilakukan secara naratif dengan mengalikan luas alas tandon (yaitu nilai pi sebesar 3,14 dikalikan dengan kuadrat jari-jari tandon, yaitu 5 cm dikali 5 cm) dengan tinggi air yang terukur.

Hasil perhitungan volume yang awalnya bernilai dalam satuan sentimeter kubik kemudian dikonversi oleh mikrokontroler ke dalam satuan Liter. Logikanya sangat sederhana, yaitu nilai sentimeter kubik dibagi dengan 1.000 (karena 1.000 sentimeter kubik setara dengan 1 Liter). Setelah dikonversi, angka volume air tersebut langsung ditayangkan ke layar LCD secara real-time.

Pengujian dan Hasil Kinerja Alat

Penasaran seberapa akurat sistem ini bekerja? Nah, pengujian dilakukan pada skala prototipe dengan mengubah volume air di dalam tandon secara bertahap. Hasilnya benar-benar memuaskan dan presisi banget!

Yuk, intip tabel hasil pengujian pembacaan jarak sensor, kalkulasi tinggi air, hingga konversi volume yang sukses ditampilkan pada layar LCD secara real-time berikut ini:

Jarak Sensor (cm) Tinggi Air (cm) Volume Air (Liter) Tampilan LCD Status
15 5 0,39 0,39 L Berhasil
12 8 0,63 0,63 L Berhasil
8 12 0,94 0,94 L Berhasil
4 16 1,26 1,26 L Berhasil

Gak cuma menampilkan angka di layar LCD, sistem ini juga diuji respons peringatan suara dari Active Buzzer. Logika pemicu alarm peringatan bekerja sesuai aturan volume berikut:

  • Volume air kurang dari atau sama dengan 0,20 Liter: Active Buzzer berbunyi (Aktif) sebagai peringatan bahwa persediaan air di tandon sudah kritis atau hampir habis.
  • Volume air di antara 0,21 hingga 1,10 Liter: Active Buzzer mati (Tidak Aktif) karena persediaan air berada dalam kondisi aman untuk kebutuhan harian.
  • Volume air lebih dari atau sama dengan 1,11 Liter: Active Buzzer berbunyi (Aktif) sebagai peringatan bahwa tandon sudah penuh dan air berisiko meluap jika pengisian tidak segera dihentikan.

Kesimpulan dan Rencana Pengembangan

Sistem monitoring volume air tandon berbasis Arduino Uno dan sensor ultrasonik ini terbukti sukses memantau volume air secara akurat, real-time, dan memberikan indikator peringatan suara yang sangat praktis. Keunggulan utama pemakaian sensor ultrasonik adalah metode pengukurannya yang tanpa kontak langsung dengan air, sehingga komponen elektronik jauh lebih awet, bebas korosi, dan kebersihan air tetap terjaga.

Buat kamu yang mau mengembangkan proyek ini lebih jauh agar makin canggih, beberapa saran pengembangan berikut bisa banget kamu coba:

  • Menambahkan modul IoT seperti ESP8266 atau ESP32 agar data volume air bisa dipantau secara jarak jauh langsung dari smartphone atau dashboard website.
  • Mengintegrasikan sistem dengan modul relay untuk mengontrol saklar pompa air otomatis, jadi pompa bakal menyala sendiri saat air mau habis dan mati otomatis saat tandon penuh.
  • Menambahkan fitur data logging menggunakan microSD module atau cloud database untuk mencatat serta menganalisis riwayat konsumsi air harian rumah kamu.

Bagikan ke

Bikin Sistem Monitor Volume Air Tandon Otomatis Pakai Arduino Uno dan Sensor Ultrasonik

Saat ini belum tersedia komentar.

Silahkan tulis komentar Anda

Bikin Sistem Monitor Volume Air Tandon Otomatis Pakai Arduino Uno dan Sensor Ultrasonik

Produk yang sangat tepat, pilihan bagus..!

Berhasil ditambahkan ke keranjang belanja
Lanjut Belanja
Checkout
Produk Quick Order

Pemesanan dapat langsung menghubungi kontak dibawah: