Membuat Pengisian Sabun Mandi Dengan Arduino

Membuat alat pengisian sabun mandi otomatis dengan Arduino adalah proyek yang cukup menarik dan berguna untuk kebutuhan rumah tangga atau skala industri kecil. Berikut adalah penjelasan cara membuatnya, termasuk komponen, rangkaian, dan programnya.
🎯 Tujuan Proyek
Mengisi sabun mandi cair secara otomatis ke botol menggunakan sensor level dan pompa.
🧰 Komponen yang Dibutuhkan untuk Membuat Pengisian Sabun Mandi Dengan Arduino
-
Arduino Uno / Nano
-
Sensor Ultrasonik HC-SR04 (untuk mendeteksi ketinggian sabun di botol)
-
Pompa Mini DC 5V atau 12V (tergantung kebutuhan)
-
Relay Modul / Transistor (untuk mengendalikan pompa)
-
Power supply (Adaptor 12V atau Baterai)
-
LED / Buzzer (opsional sebagai indikator)
-
Selang kecil (untuk mengalirkan sabun)
-
Resistor, breadboard, kabel jumper
🔌 Skema Rangkaian
🧪 Sensor Ultrasonik
-
VCC → 5V Arduino
-
GND → GND Arduino
-
Trig → pin 9 Arduino
-
Echo → pin 10 Arduino
⚙️ Pompa via Relay
-
Pompa + → NO Relay
-
Pompa – → GND
-
VCC Relay → 5V
-
GND Relay → GND
-
IN Relay → pin 7 Arduino
👨💻 Contoh Program Arduino
⚠️ Catatan
-
Jarak bisa kamu sesuaikan tergantung ukuran botol sabun.
-
Gunakan level sensor atau load cell jika ingin lebih akurat dalam mendeteksi volume sabun.
-
Pastikan pompa tahan terhadap cairan sabun (beberapa sabun bisa menyumbat pompa jika tidak cocok).
🚀 Pengembangan Lanjutan
-
Menambahkan LCD untuk menampilkan status.
-
Kontrol melalui Bluetooth / WiFi (ESP32 / HC-05).
-
Menggunakan tombol Start atau sensor deteksi botol otomatis.

