RFID Attendance System

 

Today Now i am going to write my new project Tutorial,here i am showing u how to make, RFID Atendance Logger.So let's make it.

What we need First:

Components list:

1.Arduino uno R3

2.RFID Reader with Tag

3.RTC Module

4.Micro Sd-card module

516*2 LCD Display

6.Jumper Wire

7.Breadboard

8.Micro  Sd-card

And This is our Main Circuit Diagram.

 


Extra:

1.RFID=Radio-frequency identification

2.RTC=Real time clock

3.LCD=Liquid crystal display

IN this circuit, we have implemented two different RFID based Attendance system Projects using Arduino- Mirocontroller.
 
Attendance in colleges is generally paper based which may sometimes cause errors. Taking attendance manually consumes more time. So, the proposed attendance system uses RFID technology to take attendance.
In this system, each student is issued an RFID tag. Controlling unit is in the institute. Whenever the card is placed near the reader, it will take the attendance.

RFID Based Attendance System Circuit Principle:

RFID based attendance system consists of RFID Reader, RFID Tag, LCD display and microcontroller unit. RFID can be interfaced to microcontroller through USART. Data is transferred from RFID cards to reader and from there to microcontroller.
Radio frequency technology is used in many applications. RFID tags are of two types – 1) Passive Tags and 2) Active Tags. Passive tags contain 13 digit number tag inbuilt in it, where as active tag is read/write tag i.e. one can read from the tag and write to the tag. This project uses passive tag.
In real time, one can issue active tags to the students, with their roll numbers as their tags. RFID reader contains a copper winding in it. This winding acts as an antenna.
When the tag is placed near the reader, due to the induced mutual inductance energy, data is transferred to reader. Reader then transfers data to the microntroller. Microcontroller checks for the data continuously, if any data is received, microcontroller compares the data in data base.
If the tag is authenticated, microcontroller takes the attendance.

 Simple Circuit Connection:


Arduino-RFID Reader Connection:

VCC>VCC 

GND>GND

TX>RX
RX>TX

Arduino-RTC Module Connection:

VCC>VCC
GND>GND
A4>SDA
A5>SCL

Arduino-Micro SD Storage Board Connection:

3.3v>VCC
GND>GND
12>MIOS
11>MOSI
13>SCLK
10>CS

Arduino-LCD Dislpay Connection:

VCC>VDD,A
GND>VSS,K,RW
5,4,3,2>D4,D5,D6,D7
8>RS
9>E

 

FILE DOWNLOAD 

Once the code is uploaded, the circuit can be given by the USB, and can also be given through a rechargeable battery unit. Date and time will be seen on the LCD when the circuit is given. Any RFID card in contact with RFID reader will actually show 'Welcome' in the LCD. The SD card will record the date and time of the test.txt file after 1 second. Also, when a card is punched, the card number will also be recorded.

When we open the file via an SD card adapter, we will see some data like the image below.


 We can also take data in Excel files if we want to.

 
Process of transferring data from Microsoft Excel to text files
 
1) Open new file in Microsoft Excel and click on DATA.
Then select "From text" and test us. Open the file named 'text.txt'.
 

2) Select 'Delimited':
 

   3) Select 'comma' from delimiters.

 
4) Click OK.

5) The final output will look like this.
 

 Thank you everyone.

You can find us:

Facebook 

Youtube