Skip to content

parvino2/Serial_based_RFID_Attendance_System

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Serial_based_RFID_Attendance_System

Its an Attendance system using RFID cards for identification, based on serial communication between Arduino Nano and GUI software made using python. The hardware reads the RFID card and sends data to software through serial communication. Software compares data with database to recognise the person and marks the attendance in database and message notification is sent to the registered phone number.

Technology Stack

S0FTWARE:

  1. Python-kinter
  2. Pyserial
  3. OpenCV, PIL and qrcode for I-card
  4. CSV for database
  5. Pushbullet for messages

HARDWARE:

  1. Arduino Nano
  2. RC-522 RFID reader
  3. Leds and Buzzers

SCREENSHOTS

  1. Home Screen : Enter port of device to start communication:

Screenshot (29)

  1. Registration form for new registrations:

Screenshot (28)

  1. Password management system:

Screenshot (27)

  1. Instant I-Card generation:

Screenshot (21)

  1. Hardware prototype:

WhatsApp Image 2019-08-11 at 9 41 40 PM (1)

About

Its an Attendance system using RFID cards for identification, based on serial communication between Arduino Nano and GUI software made using python.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.4%
  • C++ 3.6%