RFID and Face Recognition based Smart Attendance System

Project Code :TEMBMA3074

Objective

The main objective of this project is to maintain attendance details of the students using RFID and face recognition

Abstract

Attendance for the students is an important task in class. When done manually it generally wastes a lot of productive time of the class. This proposed solution for the current problem is through automation of attendance system using face recognition and RFID Technology. Face is the primary identification for any human. This project describes the method of detecting and recognizing the face in real-time using Raspberry Pi. This project describes an efficient steps using open source image processing framework known as OpenCV for face detection.


This project deals with face detection for an attendance recorder system for the purpose of maintaining attendance details of the students. Students ID’s and faces are pre stored in class databases. USB camera capture the student face and RFID Reader will reads the tags and compared to database image and ID from tags if it is matched means that student is present will be sent to cloud server and takes attendance.

 

 

Keywords: Raspberry Pi, web camera, RFID module, LCD, power supply

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware components:
  • Raspberry pi
  • Web camera
  • RFID module
  • LCD
  • 4-Bit PCB potentiometer

Software requirements:

  • Python3 IDLE
  • NOOBS OS
  • Fritzing

Learning Outcomes

  • Raspberry pi pin diagram and architecture
  • How to install NOOBS  software
  • Setting up and installation procedure for Raspberry Pi
  • How to connect Raspberry Pi through VNC viewer
  • Introduction to Python3 IDE
  • Commands in Python
  • Basic coding in Python
  • Working on web camera
  • How to interface web camera with Raspberry Pi?
  • Working on RFID module
  • How to interface RFID module with Raspberry Pi?
  • Working on LCD
  • How to interface LCD with Raspberry Pi?
  • Working on power supply
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering((Hardware components, etc.,)
    • Hardware development and debugging
    • Development of the Project and  Output testing
  • Practical exposure to:
    • Hardware tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Testing skills
    • presentation skills
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video