Spring - Summer 2023
In a team of 2, I designed and implemented an Arduino-based RFID door lock system to enhance security and access control. The project involved programming the Arduino to authenticate RFID tags, controlling a servo motor for the locking mechanism, and using an LCD to provide user feedback. This system offers a practical and efficient solution for secure entry management.
Servo Motor with Steel Wire for Bolt Lock
A servo motor was used to lock and unlock the bolt lock by pulling or releasing a steel wire attached to its arm.
Arduino Uno with Extension Module
The Arduino Uno was extended with a module to add more pins, enabling connections for multiple components.
Buzzer for Audible Feedback
A buzzer sounds when an RFID tag is scanned, indicating success or failure.
LCD Display for Access Messages
The LCD screen shows messages like "Access Granted" or "Invalid RFID" based on the scan.
The RFID tag works by transmitting its unique identifier to the RFID scanner when placed nearby. The scanner processes this data and sends it to the Arduino to determine if access should
be granted.
The RFID card operates similarly to the tag, containing a unique identifier that communicates with the scanner. Once
verified by the system, the card unlocks the mechanism.