IMPLEMENTASI SISTEM IOT BERBASIS ESP32-CAM UNTUK DETEKSI KEASLIAN UANG DAN PENGENALAN NOMINAL UANG PADA OTOMATISASI PENCATATAN TRANSAKSI TUNAI UMKM

Authors

  • Naufal Aidillah Fitra Universitas Muhammadiyah Sumatera Utara
  • Rizaldy Khair Universitas Muhammadiyah Sumatera Utara

DOI:

https://doi.org/10.61722/jssr.v4i6.12801

Keywords:

Internet of Things, ESP32-CAM, Convolutional Neural Network, deteksi keaslian uang, pengenalan nominal uang, TensorFlow Lite, MySQL

Abstract

Transaksi tunai pada Usaha Mikro, Kecil, dan Menengah (UMKM) masih menghadapi risiko kesalahan pencatatan serta penerimaan uang palsu ketika pemeriksaan dan pencatatan dilakukan secara manual. Penelitian ini bertujuan merancang dan mengimplementasikan sistem Internet of Things (IoT) berbasis ESP32-CAM untuk mendeteksi keaslian uang, mengenali nominal uang kertas rupiah, dan mencatat hasil deteksi secara otomatis. ESP32-CAM digunakan sebagai perangkat akuisisi citra yang mengirimkan gambar melalui jaringan Wi-Fi ke komputer untuk diproses menggunakan OpenCV dan dua model Convolutional Neural Network (CNN), yaitu model klasifikasi keaslian dan model pengenalan tujuh nominal rupiah. Dataset keaslian terdiri atas 5.600 citra, sedangkan dataset nominal terdiri atas 2.800 citra uang asli, dengan pembagian training, validation, dan testing sebesar 80:10:10. Model dikonversi ke TensorFlow Lite dan diintegrasikan dengan pemeriksaan Region of Interest (ROI), blur, brightness, serta kestabilan objek. Pada data pengujian, kedua model memperoleh accuracy 100%. Pengujian real-time berhasil mengklasifikasikan 14 sampel asli/palsu dan mengenali tujuh nominal dengan confidence nominal 35,14%-93,46%. Hasil deteksi dapat disimpan otomatis ke database MySQL dan ditampilkan melalui dashboard monitoring. Pada pengujian sistem keseluruhan, 12 dari 13 skenario berhasil, sedangkan satu skenario pembaruan status setelah uang diangkat mengalami kegagalan akibat gangguan jaringan. Secara keseluruhan, sistem dapat digunakan sebagai prototipe untuk membantu identifikasi uang dan mendukung otomatisasi pencatatan transaksi tunai pada UMKM.

References

Amin, A. S., Alvin, M., Zahra, R., Fahreza, K., & Sari, A. P. (n.d.). Journal of Multidisciplinary Inquiry in Science Technology and Educational Research Klasifikasi Uang Kertas Rupiah Baru Menggunakan Metode CNN.

Aprillia, D., Rohana, T., Mudzakir, T. Al, & Wahiddin, D. (2024). Deteksi Nominal Mata Uang R upiah Menggunakan Metode Convolutional Neural Network dan Feedforward Neural Network. 4(4), 2068–2077. https://doi.org/10.30865/klik.v4i4.1711

Ariani, F. (2025). Pemanfaatan Internet of Things ( IoT ) dalam Optimalisasi Bisnis Digital. 4, 200–206.

Cam, E. S. P., Thinker, A. I., Am, S., Buzzer, D. A. N., Ramadhan, D., Hakim, A., & Irawati, D. R. (2025). BERBASIS MIKROKONTROLER ESP32 DEVKIT V1 ,. 9(1), 191–199. https://doi.org/10.52362/jisicom.v9i1.1926

Daniel, R., Raban, Y., & Arnie, R. (2023). Model Pendeteksi Nominal Uang Kertas Rupiah Menggunakan Teknologi Optical Character Recognition. 12(September), 8–13.

Harsani, P., Muhammad, M., & Negara, T. P. (2024). Identifikasi Citra untuk Membedakan Uang Asli dan Palsu Menggunakan Algoritma Convolutional Neural Network ( CNN ). 13(2), 328–337.

Herwandi, A., Ramadhan, A. A., & Sunggono, N. T. (2025). Analisis Kinerja ESP32-CAM Dalam Mendeteksi Objek. 7(2). https://doi.org/10.32877/bt.v7i3.2296

Janna, N. (2025). TEMPLATE MATCHING. 13(2).

Keuangan, P., & Stan, N. (2020). Pencatatan dan Pembukuan Via Aplikasi Akuntansi UMKM di Sidoarjo. 6(1).

Nandika, A. P., Imanullah, M., Wijaya, A., Sunardi, D., & Bengkulu, U. M. (2025). Deteksi Kondisi Uang Bagus Dan Rusak Dengan Pengolahan Citra Digital Berbasis Convolutional Neural Network ( CNN ). 21(1), 340–348.

Pagaran, S., Utara, K. T., Utara, S., Sagala, A., Panggabean, G. F., Lumbantoruan, D. P., Saragih, A., Sinambela, A., & Silalahi, A. O. (2025). Pengenalan Teknologi Internet of Things ( IoT ) untuk Sistem Hidroponik di. 5(1), 163–172.

Saputra, K. S. A.,Chrisniyanti, A. (2025). DOI : https://doi.org/10.55606/jpkmi.v5i3.10056 Pelatihan Internet of Things ( IoT ) Berbasis Arduino sebagai Upaya Peningkatan Literasi Teknologi Implementation of Arduino-Based Internet of Things ( IoT ) Training to Improve Technological Literacy Articl. 5, 465–478.

Saputra, R. A., Nangi, J., Ningrum, I. P., & Almaliki, M. F. (n.d.). Deteksi Uang Palsu Rupiah dengan Menggunakan Metode Deteksi Tepi Laplacian of Gaussian ( LoG ) dan Algoritma K-Means Clustering. 85–92.

Yolanda, S., Shaddiq, S., Faisal, H., & Kurnianti, I. (2023). PERAN MANAJEMEN KEUANGAN DIGITAL DALAM. 2(1), 23–32. https://doi.org/10.56744/irchum.v1i2.31

Downloads

Published

2026-09-24