Pengembangan Sistem Presensi Cerdas Multimodal Berbasis Integrasi Fingerprint, ESP32-CAM, dan Time-of-Flight (ToF)

Authors

  • Muthia Ananda Universitas Bina Darma
  • Endah Fitriani UniversitasBina Darma
  • Nina Paramytha IS Universitas Bina Darma
  • Leon A. Abdillah UniversitasBina Darma

DOI:

https://doi.org/10.59061/jentik.v4i3.1577

Keywords:

Attendance System, ESP32-CAM, Fingerprint, Fuzzy Logic, Time-of-Flight

Abstract

Conventional student attendance at SD Negeri 182 Palembang requires manual classroom monitoring by teachers, which can consume instructional time and is vulnerable to recording errors. This study develops an autonomous attendance prototype that integrates an AS608 fingerprint sensor, ESP32-CAM face capture, and a VL53L0X Time-of-Flight (ToF) distance sensor, with Sugeno fuzzy logic as the decision mechanism and Google Sheets as the cloud-based attendance log. The system was designed using an ESP32-CAM as the main controller, C++ programming through Arduino IDE, an LCD 16×2 I2C as the local interface, and physical buttons for IN, OUT, and MENU operations. Testing was conducted on 28 fifth-grade students at SD Negeri 182 Palembang. The evaluation covered hardware operating voltage, fingerprint enrollment, ToF distance validation, end-to-end IN/OUT attendance simulation, and cloud data transmission. The enrollment test successfully registered all 28 students, giving a 100% enrollment success rate. The ToF gate successfully detected students at an ideal distance of up to 30 cm and rejected positions beyond the threshold. In attendance simulation, the average successful attendance rate was 64.29%, consisting of 75.00% for IN and 53.57% for OUT. The main failures were associated with fingerprint reading conditions, including wet, sweaty, dirty, dry, or shifted finger placement. Attendance records containing student ID, name, timestamp, IN/OUT status, and face-capture data were transmitted to Google Sheets through Google Apps Script. The study demonstrates that the proposed multi-sensor architecture can automate attendance recording and centralize attendance data, although biometric robustness and longer-duration testing remain necessary for further improvement.

References

Abhirami, N. K., Amidha, K. C., George, A. M., Sharaf, A. P. S., & Thomas, L. (2026). GateSense: A smart continuous attendance system. Journal of Applied Science, Engineering, Technology and Management, 4(1). https://doi.org/10.61779/jasetm.v4i1.7.

Andrianto, H., & Zhuo, J. (2023). Sistem presensi dan pembuka pintu berbasis IoT dengan sensor fingerprint, suhu tubuh dan RFID. Tesla: Jurnal Teknik Elektro, 25(2). https://doi.org/10.24912/tesla.v25i2.25074.

Chiagunye, T. T., Ilo, S. F., Ndukwe, G. I., Udeani, H. U., & Okey, O. D. (2026). Development of an automated aquarium monitoring system with an IoT interface using Google Sheets. ABUAD Journal of Engineering Research and Development, 8(2), 66–74. https://doi.org/10.53982/ajerd.2025.0802.07-j.

Gharib, A., & Abusamra, E. (2024). A microcontroller-based face recognition attendance system. International Journal of Engineering Research.

Ilmi, H., Khairuman, K., & Ginting, R. B. (2026). Perancangan sistem absensi berbasis Internet of Things (IoT) dengan fitur keamanan sidik jari. RIGGS: Journal of Artificial Intelligence and Digital Business, 5(1). https://doi.org/10.31004/riggs.v5i1.6088.

Kusumadewi, S., & Purnomo, H. (2013). Aplikasi logika fuzzy untuk pendukung keputusan. Yogyakarta: Graha Ilmu.

Meena, D., Parimalarani, P., Kumar, N. V., Farukh, S., Babu, M. R., & Ekshitheswari, P. (2025). Implementation of face recognition automated attendance management system using ESP32-CAM. International Journal for Research in Applied Science and Engineering Technology. https://doi.org/10.22214/ijraset.2025.67775.

Mulyana, A. (2019). Integrasi Google Sheets API sebagai database real-time pada perangkat IoT. Jurnal Media Informatika Budidarma, 3(4).

Novriandi, R. (2026). Rancang bangun prototype sistem absensi IoT berbasis ESP32-CAM dan face recognition pada Program Makan Bergizi Sekolah. Jurnal Informatika dan Teknik Elektro Terapan, 14(1). https://doi.org/10.23960/jitet.v14i1.8398.

Nur, N., et al. (2026). Sistem monitoring penggunaan laboratorium terintegrasi biometrik sidik jari dan IoT berbasis Google Sheets. Transient: Jurnal Ilmiah Teknik Elektro, 15(1), 36–41. https://doi.org/10.14710/transient.v15i1.36-41.

Olawole, E. T., Adebayo, O. F., Adeshina, J. A., Ariba, F. O., & Ajayi, R. A. (2025). Development of an Internet of Things-based fingerprint biometric attendance system. LAUTECH Journal of Engineering and Technology, 19(3), 180–187. https://doi.org/10.36108/laujet/5202.91.0371.

Prastya, E. P., & Misbah, M. (2024). Pengembangan sistem absensi mahasiswa menggunakan ESP32 berbasis Internet of Things. Telekontran: Jurnal Ilmiah Telekomunikasi, Kendali dan Elektronika Terapan, 12(1). https://doi.org/10.34010/telekontran.v12i1.12680.

Puspa, D. T., Laksmana, I., Putri, E. E., Syelly, R., & Jingga, T. Z. (2025). Rancang bangun sistem absensi dan kontrol akses pintu otomatis berbasis IoT dengan autentikasi sidik jari. Jurnal Teknika, 17(2). https://doi.org/10.30736/jt.v17i2.1472.

Saputra, M., Makhsun, & Musyafa, A. (2025). Pengembangan sistem absensi siswa berbasis Internet of Things menggunakan fingerprint dengan integrasi API WhatsApp di SMA PGRI 83 Legok Kabupaten Tangerang. MULTIPLE: Journal of Global and Multidisciplinary.

Sidik, A., Sunggono, N. T., Stianingsih, L., & Sidiq, Y. A. (2024). Utilization of Internet of Things (IoT) for biometrics attendance and web-based student monitoring. Jurnal Sisfotek Global.

Sudibyo, H., Mariana, N., & Yuniko, F. T. (2026). Fingerprint-based student attendance system at SMP Negeri 3 Sitiung: Sistem absensi siswa berbasis fingerprint pada SMP Negeri 3 Sitiung. Journal of Vocational Education and Information Technology, 7(1), 134–142. https://doi.org/10.56667/jveit.v7i1.2314.

Suryana, T. (2021). Implementasi sensor VL53L0X Time of Flight untuk pengukuran jarak akurat. Majalah Ilmiah UNIKOM.

Sutanto, A. (2021). Evaluasi sistem presensi manual terhadap efisiensi waktu guru. Jurnal Manajemen Pendidikan, 9(2), 45–52.

Wijoseno, A., Uranus, H. P., & Pangaribuan, J. (2025). Pengendalian pengisian air otomatis menggunakan ESP32, MQTT, dan Kodular dengan notifikasi WhatsApp dan data logging melalui Google Sheets. Jurnal Informatika dan Teknik Elektro Terapan, 13(3). https://doi.org/10.23960/jitet.v13i3.7139.

Yahya, M. A. F., Wajiansyah, A., & Maesaroh, D. T. (2026). Sistem absensi otomatis berbasis face recognition menggunakan ESP32-CAM dan web dashboard. Jurnal Publikasi Ilmu Komputer dan Multimedia, 5(2), 325–343. https://doi.org/10.55606/jupikom.v5i2.7224.

Zadeh, L. A. (1965). Fuzzy sets. Information and Control, 8(3), 338–353.

Downloads

Published

2026-09-23

How to Cite

Muthia Ananda, Endah Fitriani, Nina Paramytha IS, & Leon A. Abdillah. (2026). Pengembangan Sistem Presensi Cerdas Multimodal Berbasis Integrasi Fingerprint, ESP32-CAM, dan Time-of-Flight (ToF) . Jurnal Elektronika Dan Teknik Informatika Terapan ( JENTIK ), 4(3), 351–358. https://doi.org/10.59061/jentik.v4i3.1577

Similar Articles

1 2 3 4 5 6 > >> 

You may also start an advanced similarity search for this article.