e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
Volume:02/Issue:03/March-2020 [Link]
SCHOOL SECURITY SYSTEM USING RFID
Pranjali Dandekar*1, Harsha Satpal*2, Ashwini Hinge*3, Juielee Jain*4, Ankita Lohakare*5
*1
Professor, Department of Computer Science and Engineering, Datta Meghe Institute of
Engineering Technology & Research, Wardha, Maharashtra, India
*,2,3,4,5
Students, Department of Computer Science and Engineering, Datta Meghe Institute
of Engineering Technology & Research, Wardha, Maharashtra, India
ABSTRACT
Radio Frequency Identification (RFID) uses electromagnetic fields to uniquely identify and trace tags attached
to things. An RFID tag contains a small radio transponder, a receiving set and transmitter. the most objective of
our project is to style a student management system using RFID. this method ensures safety of the scholars by
making their parents aware of the varied important status about their students like in-time, out-time. The project
is that the combination of latest technology using RFID ,Internet of Things(IOT) and web based development
using Php, apache web server and SQL.T he Node MCU ESP8266(Microcontroller) act as an information
acquisition System for the module. The Node MCU ESP8266(Microcontroller) should be connected with RFID
module. By using the RFID Module we are visiting scan our RFID card and tag which are allow or not. And by
using our ESP8266 we are visiting send that data to our MYSQL Database which is connect through a PHP
page.
KEYWORDS: Rfid Card, Node MCU-ESP8266,RFID-RC522 Reader,LM7805 transformer, OLED Display
SSD1306, Piezo Buzzer.
I. INTRODUCTION
RFID based Attendance System could be a technique created for student at school. Attendance plays a
significant role in tracking the regularity and sincerity of scholars. Tracking student attendance manually that's
using pen and paper had become an outdated approach. Since sometimes it marks fake entries by students but
even sometimes cause improper evaluation of attendance. This project uses RFID technology for creating a note
of each student entering in school room and also compute the time resides during a class. during this system
each student is assigned with an RFID card. Attendance system will construct an automatic system which give
superior routine and proficiency than the normal method of noticing student. When RFID card labor under the
RFID reader in read range zone, the system will record the info from the RFID card to the database systems.
This method for attendance marking is through the Arduino board and by using RFID. The student will tap the
RFID card on the RFID reader where RFID reader reads the ID of the scholars in particularly via student ID and
so transfer information via arduino board to the XAMPP Server(MYSQL and PHP) server process to record and
display student attendance records by a web-based application.
II. LITERATURE REVIEW
In the process of system development, literature reviews conducted to understand the concept, methods and
technologies associated with systems that are developed. Background research on the organization and
comparative studies of existing systems is additionally done to understand the system requirements before the
system was developed. Student Attendance Using RFID System is an automatic record of student attendance
developed mainly for schools and colleges.
T.S. Lim, S.C. Sim and M.M. Mansor, has published a paper on “RFID Based Attendance System” in 2009.
this method is accustomed take attendance for student in class, college, and university. Its ability to uniquely
identify everyone supported their RFID tag quite ID card make the tactic of taking the attendance easier, faster
and secure as compared to plain method[1].
[Link] @International Research Journal of Modernization in Engineering, Technology and Science
[565]
e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
Volume:02/Issue:03/March-2020 [Link]
Ankita Agrawal, Ashish Bansal ,has published a paper on “Online attendance Management System Using
RFID with Object Counter ” in [Link] this Attendance is recorded in some ways like using web based ,web
wide comprehensibility ,web based attendance is most commonly attendance system available. Web service for
management system during which we have got work on the premise of presence of scanning the QR code with
scanner[2].
Pushpa S Gagare, Priyanka A Sathe, Vedant T Pawaskar, Sagar S Bhave, has published a paper on
“Student Attendance System supported Data Analytics” in [Link] this paper using RFID reader and passive
RFID chip and tag the monitor to students. The system can reduces manpower our system is incredibly easy to
handle[3].
Moth Moth Mymt Thein, Chaw Myat Nweand Hla Myo Tun, has published a paper on “Students attendance
management system supported rfid and fingerprint reader” in [Link] system is developed by the blending of
ubiquitous computing systems into classroom for managing the students‟ attendance using RFID and fingerprint
reader. From an accurate analysis of positive points and constraints on the component, this method is safely
concluded that the merchandise may well be a highly efficient GUI based component. This application is
functioning properly and meeting to any or all user requirements [4].
Unnati A Patel, Dr Swami Narayan,Priya R, has published a paper on “Student Attendance Management
System Using Rfid and face recognition” in [Link] this paper problem of student attendance management is
defined which is traditionally taken manually by faculty RFID will take automatic attendance for all students
enter in class which is in a position to get rid of the timeless of professor [5].
III. METHODOLOGY
1) Rfid Card Marking Attendance:
We have used Rfid-RC522 Reader, Node MCU-ESP8266 Microcontroller,LM7805 transformer , SSD1306
OLED Display, Piezo Buzzer Merge together which forms a circuit. The Rfid Tag contains an IC for storing the
info, an antenna for transmitting and receiving, and also a modulator. While entering the premises the scholar
must tap rfid based id card on the Machine fixed with the circuit inside ie. the microcontroller .It verifies the
info within the Card and identifies the coed through its unique serial number. In our project we've used Arduino
to feed the info within the RFID Card using its unique serial number to assign to each student a singular id. The
circuit is connected with the laptop through a USB cable .All the parts of the circuit are connected through wires
. The usb cable is directly connected to [Link] feed data within the Rfid tag we use Arduino. By
joining the circuit with Laptop and tapping the rfid tag we are able to get the unique serial number. We feed the
info within the card through the arduino code by individually writing about the cardboard details in it.
Securing Data during this paper Advanced Encryption Standard algorithm is employed so as to secure the
Rfid tag data from Hacking. while RFID tag can not be replaced by its duplicate there is also an opportunity
of adjusting the info without informing to the handler of university. so as to avoid such style of acts here we
are using AES algorithm. Each and each RFID tag consists of their unique identity number which is thought
as plain text. This plain text is added with some key by generating a brand new text referred to as cipher
text.
2) Database on Server:
After the coed tap on the machine the info is transport the database server .We have used Php for fetching the
[Link] have used XAMPP server which could be a open source localhost server and phpmyadmin which is
pre-installed with it. Our website needs a database,this is where our data is stored. After this through the php
code the info is transport the webpage in order that school authority and fogeys can take a glance thereon. The
Attendance data is upgraded on Attendance web server. Parents can log-in and think about attendance or apply
on-line for Leave in order that Campus Administration is conscious of Leave earlier. After 10 minutes of
marking attendance, teacher get a SMS displaying total count of absent numbers & list if absent roll numbers.
[Link] @International Research Journal of Modernization in Engineering, Technology and Science
[566]
e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
Volume:02/Issue:03/March-2020 [Link]
Faculty can verify overall accuracy and may also verify absent roll numbers. Students attendance might not get
marked on RFID Reader thanks to anybody of the Reasons.
Scheduling SMS
Scheduling SMS has made it easier to send messages occasionally when it's difficult to recollect or once
you are occupied with other things. Just set the time and also the message and acquire on along with your
schedule. We have used Cron Job which is able to list out the scholars by SMS algorithm by cron job and
begin sending the messages to the fogeys of absent students. In Linux server cron job is that the scheduled
process which always trigger on specific schedule. Curl Library is employed in Cron job. Curl library helps
to form HTTP requests in Php. Daily auto SMS / email may be sent to folks at a set time say (7:30 within
the evening) stating classes & labs attended by their children. If the coed is absent for quite say three days,
SMS may got parents. Weekly SMS is also sent to parent informing his absentee within the classes. of these
SMS / email are customized as per need of the university.
IV. MODELING AND ANALYSIS
Fig-1: System Architecture
[Link] @International Research Journal of Modernization in Engineering, Technology and Science
[567]
e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
Volume:02/Issue:03/March-2020 [Link]
Module description:
a) HardwareModules:
NODE MCU- ESP8266
Fig-2: NODE MCU-ESP8266
Node MCU can be a low-cost open source IOT platform.
Node MCU can be a development board which runs on the ESP8266 with the Express if Non-OS SDK, and
hardware supported the ESP-12 module.
The device contains 4MB of storage, 80MHz of system clock, around 50k of workable RAM and an on chip
Wi-Fi Transceiver.
Built-in TCP / IP protocol stack to reinforce multiple TCP Client connections -5 Max.
The device can treat an external supply of six to twenty volts. If using quite 12V, the transformer may
overheat and damage the device. The suggested range is 7 to 12 volts.
RFID-RC522
Fig-3:RFID- RC522
RFID module supports the MFRC522 controller from NXP semiconductors.
The module can reinforce I2C, SPI and UART and typically is shipped with a RFID card and key fob.
The module work on 3.3V in most cases and hence often employed in 3.3V designs.
The RC522 reader module can both read and write data into the memory elements. The reader can read data
only form passive tags that job for 13.56MHz.
It's frequently employed present systems and other person/object identification applications
[Link] @International Research Journal of Modernization in Engineering, Technology and Science
[568]
e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
Volume:02/Issue:03/March-2020 [Link]
LM7805 Voltage Regulator
Fig-4: LM7805 Voltage Regulator
The 7805 IC is an iconic regulator IC that finds its approach in many of the projects.
The name 7805 denotes two meaning, “78” suggested that it is a positive transformer and “05” implies that
it provides 5V as output. So our 7805 will supply a +5V output voltage.
The input capacitor 0.33uF might be a ceramic capacitor that handle with input inductance problem and also
the output capacitor 0.1uF is additionally a ceramic capacitor that adds to the stability of the circuit. These
capacitors should be placed near the terminals for them to work effectively.
SSD1306 OLED Display
Fig-5: SSD1306 OLED Display
o The OLED displays are one in every of the foremost attractive displays available for a microcontroller. It's a
decent angle of view and pixel density which makes it reliable for displaying small level graphics.
o Interfacing this IC with MCU can either be done using IIC or using SPI hence helps to avoid wasting some
pins likewise.
o The IC supports both 3.3V and 5V logic devices so hardware mustn't be a controversy.
[Link] @International Research Journal of Modernization in Engineering, Technology and Science
[569]
e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
Volume:02/Issue:03/March-2020 [Link]
RFID Card
Fig-6: RFID Card
RFID Card contain tiny semiconductor chips and miniaturized antennas inside some structure of covering.
They are often recognized by the reader/host pair and, when applied or secure to an object or someone, that
object or person are often tracked and recognized wirelessly and on the move.
RFID Card are accessible in many forms.
Software Module:
1) Card tapping and Data Gathering:
The first task is to tap RFID card on the RFID reader. The reader will fetch the data from the RFID card that
is student ID, student name, phone number and address. Initially we would gather the data by fetching the
data from the RFID card and creating its database with respective ID’s associated with each student name.
We have used the hardware module to scan the card and fill the data in it by using rfid card unique serial
number and later use it to fetch the data and get the information.
2) Feed Database:
In this module we are going to feed student information such as Student name, student ID which is unique
for each student, student address and other necessary information. So, that when any un-registered card tap
on the reader it will be shown on the display. The data is fetch using the Php code ,the xampp server acts as
a local database server and it helps in getting the data to the webpage.
3) Card Recognition:
In this module the card details will be checked whether it is attach with the database or not. If card details
are present in the database then the attendance will be marked . The process is implemented after student
tap on the card reader machine placed in their campus .If the card details are not present in the database,
that is database is not linked with it then it display 0 un-registered id on the display screen.
4) Send Message:
In this module after matching with the database entries the message is send to the parents regarding their
child school IN and OFF time. Here we are using Cron job to send message.
[Link] @International Research Journal of Modernization in Engineering, Technology and Science
[570]
e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
Volume:02/Issue:03/March-2020 [Link]
V. RESULTS AND DISCUSSION
Fig-7: Circuit Diagram
The circuit diagram consist Node MCU-ESP8266,RFID-RC522 Reader,LM7805 transformer, OLED Display
SSD1306,Piezo Buzzer. The hardware part works for filling the details in the Rfid Card. The card contains
unique id number which can be obtained by connecting the circuit with the Arduino. And it is also used for
attendance marking. The Rfid card is tapped on the Oled screen which displays the student details.
Fig-8: Login Page
The module shows the login of school management system page, which teacher can access.
[Link] @International Research Journal of Modernization in Engineering, Technology and Science
[571]
e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
Volume:02/Issue:03/March-2020 [Link]
Fig-9: Class Room List
Here we can see the Class Room List. After the student taps the card the data goes on the server and the list is
displayed on the webpage. It is used by the Faculty to cross check the attendance list.
Fig-10: SMS Send to Parent
Here the SMS is send to parents of the absent students. After the attendance is marked the list of absent student
is listed out and the message is send by school authorized number to the absent students parents number.
[Link] @International Research Journal of Modernization in Engineering, Technology and Science
[572]
e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
Volume:02/Issue:03/March-2020 [Link]
VI. CONCLUSION
The main purpose behind development of School Security System‟ was to produce security to the college
students. This attendance system is time- effective and it reduces the traditional method of taking attendance in
school also as, it doesn't require any power consumption.
A low cost RFID Based Attendance System prototype has been implemented successfully. The prototype
developed during this project is compact and light-weight weight. Since it can run using power adapter or
battery power. Therefore, it's very viable and may be carried to the category for marking the attendance.
Combining RFID, IOT advances for safety and security reason is incredibly vital. Additionally, the value allied
with tagging of fabric is somewhat low. In such manner this technique is competent of notifying to
parents/guardians through text message once the coed enters/leaves the college campus, enabling
parents/guardians to tracing the attendance of their children.
Maintaining automatic regularity of student attendance and taking action against late-comers and non-attendees,
schools cannot only enhance academic performance of scholars but also play a full of life role within the entire
development of every student. RFID technology also helps enhance classroom security.
VII. REFERENCES
[1] M. K. Yeop Sabri, M. Z. A. Abdul Aziz, M. S. R. Mohd Shah, M. F. Abd Kadir “Smart Attendance System
using Rfid”,International Research Journal of Engineering and Technology(IRJET),Vol 04,Issue Jan 2017
[2] Darshan Kumar Dalwadi, Insiya Guriwala , Shiwangi Chaudhary “Implementation of attendance system
supported rfid and gsm with relevance power saving concept”International Journal of Computer
Engineering and Technology(IJCET) vol. 01 , no 2,pp.118-189,April 2016
[3] Elima Hussain ,Priyanka Dugar,Vaskar Deka,Abdul Hunnan “ RFID based Student Attendance System”
International Journal of Computer application ( IJCA ) vol 02 , no 1,pp.111-123,2014
[4] Shashank Shukla, Shailee Shah,Pooja Save , “Rfid Base attendance management system” International
Journal of Electrical and Computer Engineering(IJECE) December 2013
[5] Krenare R Pireva, Jeton Siqeca, Shkelqim Berisha , “Rfid: Management System for college students
attendance” International Federation of Accountants (IFAC) Volume 01, Issue 1,June 2013 [12]. Abdul
Aziz Mohammed, Jyoti Kameswari , International Journal of Engineering Trend and Technology (IJETT)
Volume 2, Issue 4, May 2013
[6] Moth Moth Mymt Thein, Chaw Myat Nweand Hla Myo Tun, “Students attendance management system
supported rfid and fingerprint reader” International Journal of Scientific and Technology Research (IJSTR)
Volume 8, Issue 2, I July 2015
[7] [Link]
[Link] @International Research Journal of Modernization in Engineering, Technology and Science
[573]