Wireless Student Attendance System Using Fingerprint Sensor
Wireless Student Attendance System Using Fingerprint Sensor
Volume: 3 | Issue: 4 | May-Jun 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 - 6470
@ IJTSRD | Unique Paper ID – IJTSRD25157 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 1664
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
used. This paper uses the methodology of wireless This system is designed to an automated marking and
transmission of data using ZigBee model and ARM7 LPC2148 updating of an attendance in the database of computer.
which is the major component part of the project. The Student’s fingerprints are stored in the fingerprint module.
transmission of the data to the end server using ZigBee Node MCU is used for serial communication to the main
module from all the other techniques is efficient because it computer. The stored data can be viewed easily for future
has low power consumption. Considering the network usage. This system more secured than traditional attendance
topology of the ZigBee network it uses wireless local area system.
network which is a cluster tree network. To resolve the
problem of time delay when the image is transmitted by
ZigBee technology, the traditional transmission mode is
improved.
B. Arduino UNO
The Arduino UNO is an open-source microcontroller board
based on the Microchip ATmega328P microcontroller and
developed by Arduino. cc . The board is equipped with sets
of digital and analog input/output (I/O) pins that may be
interfaced to various expansion boards (shields) and other
circuits. The board has 14 Digital pins, 6 Analog pins, and
programmable with the Arduino IDE (Integrated
Figure 1. Block diagram of the System Development Environment) via a type B USB cable. It can be
@ IJTSRD | Unique Paper ID – IJTSRD25157 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 1665
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
powered by a USB cable or by an external 9 volt battery, E. Buzzer
though it accepts voltages between 7 and 20 volts. The Uno A buzzer is a device which makes a buzzing or beeping noise.
board is the first in a series of USB Arduino boards, and the There are several kinds; the most basic is a piezoelectric
reference model for the Arduino platform. The ATmega328 buzzer, which is just a flat piece of piezoelectric material
on the Arduino Uno comes preprogrammed with a with two electrodes. This type of buzzer requires some kind
bootloader that allows uploading new code to it without the of oscillator (or something more complicated like a
use of an external hardware programmer. microcontroller) to drive it—if you apply a DC voltage you
will just get a click. They are used in places where you need
something that emits an audible tone, but don’t care about
high-fidelity sound reproduction, like microwave ovens,
smoke alarms, and electronic toys. They are cheap and can
be very loud without using very much power. They are also
very thin, so they can be used in flat objects like “singing”
greeting cards.
C. Node MCU
ESP8266 is a low-cost, WiFi Module chip that can be
configured to connect to the Internet for Internet of Things
(IoT) and similar Technology Projects. Basically, your Figure7. Buzzer
normal Electrical and Mechanical equipments cannot
connect to the Internet on their own. They don’t have the in- F. Software Description
built setup to do so. You can setup ESP8266 with these In this system, Arduino IDE, Microsoft Access Database and
equipments and do amazing stuff. Controlling, Monitoring, Visual Basic are used. Microsoft Access is a database
Analysis and much more. Node MCU is a Firmware on management system (DBMS). Microsoft Access stores data in
ESP8266. Its basically an SoC (System on Chip)A System on a its own format based on the Access Jet Database Engine.
Chip or System on Chip (SoC) is an integrated circuit that Microsoft Visual Basic is a free development tool that can
integrates all components of a computer or other electronic help in designing and programming simple or complex
systems. applications. It has a nice, good interface to be desired and is
optimized to work quickly. Codes easily added either by
directly writing or by using a GUI.
Figure7. Liquid Crystal Display (LCD) Figure8. Testing of Fingerprint Sensor, LCD and Node MCU
@ IJTSRD | Unique Paper ID – IJTSRD25157 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 1666
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
Fig.9, two Li-ion batteries having typical voltage of 3.7V is
connected in series, so that together they produce more than
7.4V. A 5V back converter is used to convert this voltage to
5V. The supply is controlled by a power ON switch and the
power status would be notified by a LED. LEDs is used to
monitor battery voltage. This circuit conserves the power by
turning ON it only when required. Then the battery voltage is
fed to the Arduino UNO through a internal ADC and is
processed to monitor battery critical functions. The device is
using two 1.4Ah Li-ion batteries for power. This converter
will read the charge from battery whenever it is necessary
thus saves the charge being drained out.[2]
@ IJTSRD | Unique Paper ID – IJTSRD25157 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 1667
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
VI. CONCLUSION Communications Engineering, National Institute of
In this work, a secure, fast, reliable and an efficient Technology Calicut, Kerala, India
fingerprint sensor and Android based attendance system
[3] Nadar Prince, Abhishek Sengupta, Ms.Keerthi Unni, “
have been developed by replacing a manual and unreliable
Implementation of IoT Based Attendance System on a
system. The fingerprint sensor captured new fingerprint
Dedicated Web-Server”, International Journal of
images to be stored in the database and compared them with
Scientific & Engineering Research, Volume 7, Issue 6,
those stored already in the database successfully. After
June-2016.
comparison, if the record already exists present in the
database, then a confirmation message displayed on the LCD. [4] “Wireless Fingerprint Attendance Management
Finally, a database has been maintained and individual System” presented by Ms. Manjiri Pathak1, Divya
record can be checked by using GUI. The stored data can be Prajapati2, Vidya Prajapati3, Bipin Nair4, Swapnil Deo5
viewed easily for future usage. This system more secured 1Guide, 2,3,4,5 Author’s, Computer Engineering,
than traditional attendance system. 1,2,3,4,5 Padmabhushan Vasantdada Patil
Pratishthan’s College of Engineering, Mumbai, India
ACKNOWLEDGMENT
[5] Riya Lodhaa, Suruchi Guptaa, Harshil Jaina, Harish
Authors wish to thank Mandalay Technological University
Narulaa aD. J., “Bluetooth Smart based Attendance
for the support in providing the development tools, KITS and
Management System” presented from Sanghvi College
laboratory infrastructure in carrying out this project.
of Engineering, Mumbai-400014, India
REFERENCES [6] “Design and Implementation of Smart Attendance
[1] D.Narendharsingh1, Anusha Reddy2 and Dr.Sharma Management System Using Multiple Step
Sudhir Kumar, ‘‘IOT Based Wireless Attendance Authentications”, See discussions, stats, and author
Management System Using Finger Print Recognition” profiles for this publication at:
,presented by International Journal of Latest Trends in https://www.researchgate.net/publication/31215441
Engineering and Technology 0
http://dx.doi.org/10.21172/1.73.554 e-ISSN:2278-
[7] Kaliprasanna Swain*, M.V.S.V Prasad, Anwesha Dash, ‘‘
621X
Android Based Fingerprint Sensor Attendance System’’
[2] “Fingerprint Attendance System for Classroom Needs”, presented from *123 Electronics and Communication
Mohamed Basheer K P Dept. of Electronics and Engineering, GITA, Bhubaneswar, India
@ IJTSRD | Unique Paper ID – IJTSRD25157 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 1668