Arduino Uno-Based Automatic Hand Soap Dispenser Using Ultrasonic Sensors for Hand Hygiene

Authors

  • Ismiy Safitri Universitas Muhammadiyah Palembang, Indonesia
  • Apriansyah Universitas Muhammadiyah Palembang, Indonesia
  • Kemas Muhammad Wahyu Hidayat Universitas Muhammadiyah Palembang, Indonesia

DOI:

https://doi.org/10.47709/ijmdsa.v5i4.9738

Keywords:

arduino uno, automatic hand soap dispenser, dc pump, hardware development life cycle, ultrasonic sensor

Abstract

Hand hygiene is a crucial measure for maintaining health and preventing the spread of germs through direct contact. Manual soap dispensers require users to touch specific parts of the container, thereby increasing the risk of cross-contamination. This study aims to design and build an automatic hand soap dispenser using an Arduino Uno and an ultrasonic sensor to minimize direct contact with the dispenser and enhance convenience and hygiene during use. The research employs the Hardware Development Life Cycle (HDLC) methodology, encompassing planning, requirements analysis, system and device design, development, testing, and implementation and maintenance. An Arduino Uno serves as the microcontroller, processing data from the ultrasonic sensor and controlling a relay connected to a DC pump. The ultrasonic sensor detects the presence of a hand within a preset range, prompting the Arduino Uno to signal the relay to activate the pump and automatically dispense the soap. Test results demonstrate that the device successfully detects hands via the ultrasonic sensor and automatically activates the pump according to the programmed logic. The designed device helps reduce the need for direct contact with the soap dispenser while offering a more practical and hygienic soap-dispensing process. Consequently, this automatic hand soap dispenser serves as a simple solution to support the practice of hand hygiene in daily life.

References

Agustanti, S. P., Hartini, H., Elsi, Z. R. S., & Ripangga, A. (2021). Dispenser handsanitizer tanpa sentuh menggunakan Arduino. Jusikom: Jurnal Sistem Komputer Musirawas, 6(2). https://doi.org/10.32767/jusikom.v6i2.1440

Ananda, W. R., Priyadi, B., & Sungkono, S. (2023). Alat pencuci tangan otomatis berdasarkan jarak obyek sensor dengan metode fuzzy logic. Jurnal Multidisiplin Indonesia, 2(4), 792–798. https://doi.org/10.58344/jmi.v2i4.218

Apriansyah, A., Fikri, M., Haryanto, D., Sudarsono, E., & Vebriandi, M. Y. (2022). Desain dan implementasi aplikasi e-voting kepala desa Tanjung Kepayang menggunakan framework Laravel 8. Jurnal Digital Teknologi Informasi, 5(1), 24. https://doi.org/10.32502/digital.v5i1.4388

Asrul, A., Sahidin, S., & Alam, S. (2021). Mesin cuci tangan otomatis menggunakan sensor proximity dan DFPlayer Mini berbasis Arduino Uno. Jurnal Mosfet, 1(1), 1–7. https://doi.org/10.31850/jmosfet.v1i1.633

Azis, B., et al. (2023). IoT human needs inside compact house. Journal of Open Innovation: Technology, Market, and Complexity, 9(1). https://doi.org/10.1016/j.joitmc.2023.01.003

Bait, R. Y., Fahmi, I., & Boesday, L. F. (2023). Desain alat dispenser hand sanitizer otomatis menggunakan sensor ultrasonic berbasis Arduino Nano. SPEKTRO: Sajian Penelitian Pendidikan Teknik Elektro, 6(1).

Das, A., Barua, A., & Mohimin, M. A. (2021). Development of a novel design and subsequent fabrication of an automated touchless hand sanitizer dispenser to reduce the spread of contagious diseases. Healthcare, 9(4), 445. https://doi.org/10.3390/healthcare9040445

Fadila, A. N. (2022). Faktor yang berhubungan dengan perilaku cuci tangan pakai. 1(1), 1–8.

Judijanto, L., Wibowo, G. A., Samsuddin, H., (2024). Research design (pendekatan kualitatif dan kuantitatif). Retrieved from https://www.researchgate.net/publication/384449211

Juliarta, I. K., Pratama, F., Aditya, P. A., Hartawan, I. N. B., Putri, N. W. S., Suryati, K., ... Wijayanti, N. W. E. (2022). Implementasi kran air dan sabun cuci tangan otomatis menggunakan sensor infrared di Badan Pendapatan Daerah Provinsi Bali. Jurnal Widya Laksmi (Jurnal Pengabdian Kepada Masyarakat). Retrieved from http://jurnalwidyalaksmi.com

MacLeod, C., et al. (2023). Recommendations for hand hygiene in community settings: A scoping review of current international guidelines. BMJ Open, 13(6), e068887. https://doi.org/10.1136/bmjopen-2022-068887

Okpatrioka. (2023). Innovative research and development (R&D) in education. Jurnal Pendidikan, Bahasa dan Budaya, 1(1), 86–100.

Permadi, H. S., Ridwan, M., & Rismaningsih, F. (n.d.). Implementasi logika fuzzy pada alat cuci tangan otomatis portabel dengan sistem monitoring berbasis Android. Jurnal Buana Informatika, 12(2).

Purba, R. F., & Roza, I. (2022). Rancang bangun sistem handsanitizer dan handwash otomatis menggunakan sensor proximity berbasis Arduino guna mencegah penularan virus Corona. RELE (Rekayasa Elektrikal dan Energi): Jurnal Teknik Elektro, 4(2).

Qureshi, T., Saeed, M., Ahsan, K., Malik, A. A., Muhammad, E. S., & Touheed, N. (2022). Smart agriculture for sustainable food security using Internet of Things (IoT). https://doi.org/10.1155/2022/9608394

Subhaktiyasa, P. G. (2024). Menentukan populasi dan sampel: Pendekatan metodologi penelitian kuantitatif dan kualitatif. Jurnal Ilmiah Profesi Pendidikan, 9(4), 2721–2731. https://doi.org/10.29303/jipp.v9i4.2657

Sitopu, J. W., Safarudin, M. S., Adam, M. W. S., & Safar, M. (2024). Mengenal Internet of Things (IoT): Penerapan konsep dan manfaatnya dalam kehidupan sehari-hari. Jurnal Human Education, 4(4), 827.

Syahputra, M. I., Khair, U., & Sembiring, A. (2021). Automatic hand sanitizer dispenser. Algoritma: Jurnal Ilmu Komputer dan Informatika, 5(2). https://doi.org/10.30829/algoritma.v5i2.10523

Downloads

Published

2026-10-16

How to Cite

Safitri, I., Apriansyah, A., & Hidayat, K. M. W. (2026). Arduino Uno-Based Automatic Hand Soap Dispenser Using Ultrasonic Sensors for Hand Hygiene. International Journal of Multidisciplinary Sciences and Arts, 5(4), 852–858. https://doi.org/10.47709/ijmdsa.v5i4.9738

Citation Tracker

Cited by: 0 documents

No citing documents were found.

Source: OpenAlex  · Updated 2026-11-11 20:59 UTC