‘AUTOMATED ATTENDANCE SYSTEM ’ is designed to collect and manage student’s attendance records from RFID devices installed in a class rooms. Based on the verification of student identification at the entrances system, the RFID tag can be embedded in the ID card of the individual. First to activate a new session(hour)  the teacher swipes her RFID tag this marks a new attendance session during which the students can swipe once to increment their attendance. The RFID module operate in 125Khz range, when a tag passes through its vicinity, the module senses its presence and extracts its unique serial number and passes this code into microcontroller which matches the code to the correct person and increments the attendance of the particular person.


2.Block Diagram and Description
Circuit  Diagram
-Circuit Description
5.Printed Circuit Board
PCB Layout


The two major problems faced by organizations are time consuming manual attendance and wastage of electrical power. Our project is going to solve these problems by using RFID technology. The project is designed to store up to 50 card IDs but it is easily scalable up to 65000 card IDs but for that it requires external memory. Radio Frequency Identification (RFID) is an automatic identification method, relying on storing and remotely retrieving data using devices called RFID tags or transponders. So the RFID is a wireless identification.

Normally the RFID system comprises of two main parts: RFID Reader and RFID Tag. RFID Reader is an integrated or passive network which is used to interrogate information from RFID tag. The RFID Reader may consist of antenna, filters, modulator, demodulator, coupler and a micro processor.



The figure below shows the basic block diagram of the AUTOMATED ATTENDANCE USING RFID. It contains the following blocks:

1. RFID reader

2. RFID tags

3. LCD display

4. Microcontroller


6. Power supply unit


 A reader (now more typically referred to as an RFID interrogator) is basically a radio frequency (RF) transmitter and receiver, controlled by a microprocessor or digital signal processor. The reader, using an attached antenna, captures data from tags, then passes the data to the controller for processing. The reader decodes the data encoded in the tags integrated circuit (silicon chip) and the data is passed to the microcontroller for processing.


 Tags also sometimes are called “transponders”. RFID tags can come in many forms and sizes. Some can be as small as a grain of rice. Data is stored in the IC and transmitted through. The antenna to a reader. The two commonly used RFID Transponders are Active (that do contain an internal battery power source that powers the tags chip) and Passive (that do not have an internal power source, but are externally powered typical from the reader) RFID Transponders.


 The display support 2X16 characters, which means, the LCD can support 2 lines on the display and each line can display up to 16 characters which is relevant as the only essential output to be displayed is the student’s name and ID. Besides LCD Display, the output is displayed on LCD. The diagram of LCD display is shown in Figure and the detailed connections of the LCD is shown in table.


The microcontroller used is PIC 16F877A. Microcontroller is a general-purpose device, but one that is meeting to read performs limited calculations on data, and contained is its environ based on these calculations. The prime use, of Microcontroller is to control the operation of a machine using a fixed program that is stored in and does not change over the lifetime of the system.


The MAX232 is an integrated circuit that converts signals from an RS-232 serial port to signals suitable for use in TTL compatible digital logic circuits. The MAX232 is a dual driver/receiver and typically converts the RX, TX, CTS and RTS signals.


These form an important equipment of any Electronics laboratory. Power supplies are essential for the testing and implementation of any useful electronic circuit. If power supplies are not available then the only way to provide power to a circuit is the battery. For long-term use and frequent manipulation these are not feasible. More over these are not as flexible as modern day power supplies. They do not provide for overload protection and thermal protection.

circuit diagaram


The circuit below shows the AUTOMATED ATTENDANCE USING RFID. It contains

1. RFID reader

2. RFID tags

3. LCD display

4. Microcontroller


6. Power supply unit


This project is based on microcontrollers. As this is based on AT89S51 which is a commonly used microcontroller, the control and programming is quite easy. This is just a humble effort to produce a prototype for a device which helps in keeping an exact record of student attendance using RFIDs module. Using this device, we can easily detect the difference in power withdrawal of RFID tags and it is user friendly. This system can be easily installed any location where a 220 v power supply is available.

          Our project has been a humble effort to produce a prototype for a device which helps in keeping an exact record of student attendance using RFIDs module , and we believe our device will find use in various day to day fields.


Share This Post

Related Articles


  1. surinder kaur says:

    its amazing

  2. suganthi says:

    how much cost of automated attendance system project

  3. paul says:

    please can you send me the source code

  4. kalpana says:

    awesome 🙂

  5. Muniyasamy says:


  6. user says:

    how much the total expense to built a Automated Attendance System

  7. user says:

    how much the total expense to built a Automated Attendance System?

  8. saumitra says:

    how much does it cost for RFID reader? can we make it on our own?

  9. mhanie says:

    meron ba kayong KIT sa Automated Attendance System…Thanks

  10. shivaraj says:

    nice idea……..

  11. k.maheshwari says:

    superp sir..i like ur project very much

  12. keerthana says:

    nice idea, how much its cost?

  13. mwty says:

    for every session each n every student should swipe the i.d …….isn’t time wasting

  14. gowtham krishna says:

    very good project. we need a database in computer right? can u please tell me how to hold the attendance record in the computer when a student swipes id.

Leave a Reply

Powered by WordPress · Designed by Theme Junkie