user-img

Budhi Prayoga

+ Follow

Door Lock Security System

Imagine a laboratory where valuable equipment is at risk because traditional locks offer no traceability. Anyone can enter, and if something goes missing, there’s no way to know who was last inside. We designed a smart solution: an IoT-based door security system using NodeMCU ESP8266 and RFID technology that reads electronic ID cards (e-KTP) as access keys. When a user taps their e-KTP & KTM (Student Card) on the RFID reader, the system verifies the unique ID, unlocks the door automatically, and logs the access in real-time to both a local database (XAMPP) and Google Spreadsheet. This system enhances security, enables instant user tracking, and leverages a national ID that everyone already owns—making it cost-effective and easy to implement. It’s not just a smart lock; it’s a secure, traceable, and scalable access control system for laboratories, offices, or dormitories. With this innovation, we move from blind access to intelligent, data-driven security.

Door Lock Security System
 
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
  • thumbnail-img
 

Hardware Components

  • NodeMCu ESP 8266 Lolin v3

    X 1 fenxiang
  • Base Plate Shield Board NodeMCU LUA WIFI Development ESP8266 Ser

    X 1 fenxiang
  • Power Supply Adaptor 12V 2A

    X 1 fenxiang
  • Crowtail - Fingerprint Sensor

    X 1 fenxiang
  • Dip Switch 4pin Merah Kecil

    X 1 fenxiang
  • RFID Mifare MFRC522

    X 1 fenxiang
  • Passive Buzzer speaker Module 5V + Breakout pin header

    X 1 fenxiang
  • Active Buzzer Module 5V + Breakout pin header

    X 1 fenxiang
  • Bi Color LED 3mm (Red, Blue)

    X 1 fenxiang
  • Magnetic Door Lock 180kg 300LBS

    X 1 fenxiang
  • Touchscreen Nextion 4.3"

    X 1 fenxiang
  • TTP223B Touch Sensor

    X 1 fenxiang
  • Resistor SMD 100ohm 0805 1%

    X 1 fenxiang
  • Resistor SMD 330ohm 0805 1%

    X 1 fenxiang
  • Bezzel Holder LED 3mm Hitam Plastik

    X 1 fenxiang
  • NFC Card Tag (MIFARE Classic 13.56MHz/1K S50)

    X 1 fenxiang
  • Spiral Cable Black - KS6

    X 1 fenxiang
  • Cable Ties 100x2.5mm 4.0" White

    X 1 fenxiang
  • Connector Scun Female 6.3mm + Plastik Cover

    X 1 fenxiang
  • Plastic Box - Black x5

    X 1 fenxiang
  • Header Male (RGBYWB)

    X 1 fenxiang
  • Header Female

    X 1 fenxiang
  • Connector JST 1.25mm 4pin

    X 1 fenxiang
  • Antenna 3db 2.4Ghz Black

    X 1 fenxiang
  • Super NRF24L01+PA+LNA Wireless Module 1100M Long Distance Arduin

    X 1 fenxiang
  • NRF24L01 Socket Adapter Board Converter +3.3V Regulator to Ardui

    X 1 fenxiang

Tools, APP Software Used etc.

  • Arduino IDE

    Arduino IDE

    Arduino
  • SolidWorks

  • Luxion Keyshot Rendering

  • Fritzing

  • XAMPP

  • Thingers.io

  • Blynk Platform

Story

Nowadays, security issues are critical, especially regarding access control to sensitive areas such as laboratories. Conventional lock systems are considered ineffective due to the lack of digital traceability and vulnerability to misuse. Therefore, this research designs an Internet of Things (IoT)-based door security system for an electrical engineering laboratory using NodeMCU ESP8266 and RFID technology, which utilizes electronic Identity Cards (e-KTP) as access media. The system employs an MFRC522 RFID module to read the UID from the chip embedded in the e-KTP, integrated with a NodeMCU v3 microcontroller connected to a Wi-Fi network. User access data is recorded in real-time to a local database (XAMPP) and Google Spreadsheet for digital tracking. The research methodology applied is Research and Development (R&D) using the ADDIE model (Analysis, Design, Development, Implementation, Evaluation). The design results show that the system can automatically unlock the door upon successful e-KTP verification, log user identity and timestamp, and enhance laboratory access security and transparency. Thus, this system is effective in preventing theft and facilitating traceability in case of asset loss.

Code
  • Security Door Lock Source Code

    Door_Lock_Security_System_Final_Version_13752360668bdb572a4fc7.zip
    Download(1)
Schematic and Layout
  • Fritzing Schematic Diagram

    Fritzing_Schematic_Diagram_168599543368bdb6f588e45.pdf
    Download(1)
CAD-Custom parts and enclosures

Door Lock Security System

Imagine a laboratory where valuable equipment is at risk because traditional locks offer no traceability. Anyone can enter, and if something goes missing, there’s no way to know who was last inside. We designed a smart solution: an IoT-based door security system using NodeMCU ESP8266 and RFID technology that reads electronic ID cards (e-KTP) as access keys. When a user taps their e-KTP & KTM (Student Card) on the RFID reader, the system verifies the unique ID, unlocks the door automatically, and logs the access in real-time to both a local database (XAMPP) and Google Spreadsheet. This system enhances security, enables instant user tracking, and leverages a national ID that everyone already owns—making it cost-effective and easy to implement. It’s not just a smart lock; it’s a secure, traceable, and scalable access control system for laboratories, offices, or dormitories. With this innovation, we move from blind access to intelligent, data-driven security.

104
 
3
0
0

Share your project on social media to expand its influence! Get more people to support it.

  • Comments( 0 )
  • Like( 3 )
/1000
Upload a photo:
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP

You May Also Like

View All
Add to cart
Board Type : GerberFile :
Layer : Dimensions :
PCB Qty :
Different PCB Design
PCB Thickness : PCB Color :
Surface Finish : Castellated Hole :
Copper Weight : 1 oz Production Time :
Total: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.

PCB Assembly

PCBA Qty: BomFile:
NO. OF UNIQUE PARTS: NO. of Components:
Country: Shipping Way:
Assembly Cost: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
3dPrintingFile : Size :
Unit : Volumn :
3D Printing Qty : Material :
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Acrylic Type : AcrylicFile :
Dimensions: Engrave:
Acrylic Qty :
Acrylic Thickness:
Acrylic Color:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
CNC Milling File : Size:
Unit: Volumn:
CNC Milling Qty : Material:
Type of Aluminum: Surface Finish:
Tolerance:
Surface Roughness:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Item Price Qty Subtotal Delete
Total: US $0.00
Certified Product | Supported Purchase: Full After-sales Protection