Implementation of Finite State Machine in a Goods Storage System Based on ESP8266 with Fingerprint Security Authentication on Android Devices via Application
DOI:
https://doi.org/10.33795/jartel.v16i1.8622Keywords:
Android Application,, Locker, Internet of Things (IoT), Finite State Machine, Fingerprint AuthenticationAbstract
The absence of secure storage facilities at SMK Hidayatul Ummah, Gresik, is a problem because students still use ordinary cabinets that can be accessed by anyone without key security. To overcome this, this study developed a smart locker system based on the Internet of Things (IoT) that is able to control the locker door and authenticate users through fingerprint scanning from an Android application. This system is designed using an ESP8266 microcontroller and a Finite State Machine (FSM) algorithm to set the locker status in the conditions “Available”, “Reserved”, and “Used.” User data and locker status are managed in real-time using Firebase as a cloud database. The test results show an average system response time of 1.7 seconds, which is still in the acceptable category for a real-time system. The fingerprint feature in the application also provides an additional layer of security, ensuring that only authorized users can access the locker. Visualization of locker status through color indicators-green for “Available,” yellow for “Reserved,” and red for “Used”-is considered effective in conveying information directly and intuitively. Thus, this system is able to become a safe, efficient storage solution that supports the implementation of technology in educational environments
References
F. Rozy and I. Fahruzi, “Locker Security System Using PN532 RFID/NFC Smart Card,” Jurnal Integrasi, vol. 14, pp. 114–121, 2022.
M. N. Mostakim, R. Sarkar, and M. A. Hossain, “Smart Locker: IoT-Based Intelligent Locker with Password Protection and Face Detection Approach,” Wireless and Microwave Technologies, vol. 3, pp. 1–10, 2020.
A. Bhawadzier, A. Alhafiz, and N. B. Nugroho, “Security and Monitoring System of Locker Based on Internet of Things (IoT),” Jurnal Sistem Komputer Triguna Dharma, vol. 3, pp. 97–108, 2024.
N. P. K. Rahil and R. Irawati, “Locker Security System Using Fingerprint, Touch, and Ultrasonic Sensors Integrated via Blynk Application,” in Proceedings of the National Student Seminar of the Faculty of Information Technology (SENAFTI), vol. 3, pp. 1045–1054, 2024.
I. Nusufi, Design of Learning Media Application for Reading and Writing in Public Elementary School 1 Deah Rungkom Based on Android, Banda Aceh: Faculty of Tarbiyah and Teacher Training, 2023.
D. Ramdani, “Design and Development of IoT-Based Temperature Automation and pH Monitoring System for Aquascape Using NodeMCU ESP8266 and Telegram Application,” Journal of Informatics Information System Software Engineering and Applications (INISTA), vol. 3, no. 1, pp. 59–68, 2020.
R. I. Ramadhan and M. S. Ladjamuddin, “Web Filtering System Design Using DNS Forwarding Method on Computer Networks Based on Mikrotik RouterOS,” Jurnal Informatika dan Teknologi Komputer (JITEK), vol. 2, no. 2, pp. 146–157, 2022.
M. Ilhamsyah and M. Fathurrahman, “Design of Android Application MySmartFishFeeding Using FlutterFlow and Firebase Firestore,” Jurnal Informatika dan Teknik Elektro Terapan (JITET), 2024.
I. F. Maulana, “Implementation of Firebase Realtime Database on E-Ticketing Smartphone Application Based on Android Mobile,” Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi), 2020.
A. A. Setyaningrum, A. P. Sasmito, and H. Z. Zahro, “Implementation of Finite State Machine Method in Noir Adventure Game,” JATI (Jurnal Mahasiswa Teknik Informatika), vol. 8, pp. 1298–130, 2024.
A. A. Setyaningrum, A. P. Sasmito, and H. Z. Zahro, “Implementation of Finite State Machine Method in Adventure Game,” Jurnal Mahasiswa Teknik Informatika, vol. 8, pp. 23–31, 2024.
A. D. Kemalasari, H. Agustina, and I. Zulkarnin, “Effectiveness of Fingerprint Attendance Implementation on Civil Servants’ Work Discipline at the Environmental Agency of Cirebon City,” Jurnal Ilmiah Publika, vol. 9, 2019.
M. Algarni, “An Extra Security Measurement for Android Mobile Applications,” Journal of Information Security and Cybercrimes Research, vol. 6, no. 2, pp. 139–149, 2023.
S. Gunawan, A. H. Anshor, and A. Amali, “IoT-Based Smart Park Monitoring and Control System,” Bulletin of Computer Science Research, vol. 4, pp. 283–288, 2023.
A. Nazarwati, A. Yuan, and D. M. Jannah, “Home Security and Door Unlocking System Using Arduino-Based Keypad,” Journal of Information System Research (JOSH), vol. 6, pp. 341–348, 2024.
