The Development of an Access Control System and Device (QR Code Access Control) Using Virtual Card from NIDA UApp
Keywords:
Access Control System, Virtual Card, Internet of Things (IoT), Asynchronous Task (Celery)Abstract
This research aims to develop a system, devices, and evaluate the performance of a QR Code Access Control system using a Virtual Card through the NIDA UApp application. The goal is to address the limitations of the previous system that used student ID physical cards, which experienced delays in authentication and card issuance. The newly developed system operates in real-time, provides support for a larger number of users, and enhances security for accessing the institution’s facilities.
The development follows the System Development Life Cycle (SDLC) principles, utilizing Django Framework, Celery, and PostgreSQL for the web application, as well as Raspberry Pi and MQTT Protocol for device control. The system’s performance was evaluated in terms of data syncing time, process reduction, and cost. The research results revealed that the QR Code Access Control system, in the form of a web application and a door control box (IoT), demonstrated efficiency in three areas: reducing data syncing time from 24 hours to 3 minutes, decreasing the operational processes from 5 steps to 3 steps, The number of user capacity has increased from 30,000 to 100,000, and lowering costs from 5,290 Baht to 3,830 Baht, representing a 27.6% reduction. If you want to reduce costs even further, choose the ESP8266 12-E NodeMCU kit instead, which will lower the cost to 140 baht.
Keywords: Access Control System, Virtual Card, QR Code, Internet of Things (IoT), Asynchronous Task (Celery)
References
เจตนันต์ เจือจันทร์. (2562). โครงการวิจัยเรื่องระบบตรวจสอบอุณภูมิและความชื้นห้องเซิร์ฟเวอร์ด้วย IoT. สำนักคอมพิวเตอร์ มหาวิทยาลัยบูรพา.
ไซตรอน เทคโนโลยีส์. (2567). Raspberry Pi 4: Cytron. https://th.cytron.io/p-raspberry-pi-4-model-b-8-gb-and-kits
ธัญวลัย พิตรพิบูลโภคิน. (2560). การพัฒนาโปรแกรมขออนุมัติเดินทางไปราชการและการรายงานผลการปฏิบัติงาน. https://hpci.anamai.moph.go.th/hl/Km/KmDetail.aspx?ResCode=25600015
นรุตม์ บุตรพลอย, และ พรหมเมศ วีระพันธ์. (2567). การศึกษาเปรียบเทียบระบบการจัดการฐานข้อมูลเชิงสัมพันธ์และ NoSQL: กรณีศึกษามหาวิทยาลัยราชภัฏกำแพงเพชร. วารสารการจัดการเทคโนโลยีและนวัตกรรมดิจิทัล, 1(1), 1-10.
วศิน เพิ่มทรัพย์ และ วิโรจน์ ชัยมูล. (2563). ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ (พิมพ์ครั้งที่ 9). โปรวิชั่น จำกัด.
Arduitronics. (2025). Arduitronics:Internet of Things (IoT). https://www.arduitronics.com/p/1418
J.I.B. Computer Group Co. Ltd. (2025). RFID Access Control ZKTECO C200-C (Black). https://www.jib.co.th/web/product/readProduct/37077
Maier, A., Sharp, A., & Vagapov, Y. (2017). Comparative analysis and practical implementation of the ESP32 microcontroller module for the internet of things. 2017 Internet Technologies and Applications (ITA) (pp. 143-148). Wrexham, UK: IEEE. https://doi.org/10.1109/ITECHA.2017.8101926
Nuhi, A., Memeti, A., Imeri, F. & Cico, B. (2020). Smart attendance system using QR code (pp. 1-4). In Proceedings of the 9th Mediterranean Conference on Embedded Computing. Montenegro, IEEE.
Satanasaowapak, P., Kawseewai, W., Promlee, S., & Vilamat, A. (2021). Residential access control system using QR code and the IoT. International Journal of Electrical and Computer Engineering, 11(4), 3267.
Upadhyay, Y., Borole, A. & Dileepan, D. (2016) MQTT based secured home automation system (pp. 1-4). In Proceedings of the Symposium on Colossal Data Analysis and Networking. India: IEEE.
Downloads
Published
How to Cite
Issue
Section
Categories
License
Copyright (c) 2025 CUAST Journal

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.


