0% found this document useful (0 votes)
37 views20 pages

FINGERPRINT BASED ATTENDANCE SYSTEM - Report

Uploaded by

shalini Kotecha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views20 pages

FINGERPRINT BASED ATTENDANCE SYSTEM - Report

Uploaded by

shalini Kotecha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

PORTABLE FINGERPRINT BASED ATTENDANCE SYSTEM

By
20EC408: Ragini Yadav
20EC413: Shalini Kotecha

Guided By
Dr. Bhargav Goradiya

A Project submitted to Birla Vishvakarma Mahavidyalaya


(Engineering College), An Autonomous Institution affiliated to Gujarat
Technological University in Partial Fulfillment of the Requirements for
the Subject of 4EC08 Guided Research in the Bachelor of Technology
with Specialization in
Electronics and Communication Engineering

BIRLA VISHVAKARMA MAHAVIDYALAYA


(ENGINEERING COLLEGE)
AN AUTONOMOUS INSTITUTION
Vallabh Vidyanagar – 388120
GUJARAT, INDIA

1
COMPLIANCE CERTIFICATE

This is to certify that the research work embodied in this Guided Research entitled Portable
fingerprint based smart attendance system was carried out at Birla Vishvakarma
Mahavidyalaya (Engineering College) An Autonomous Institution for partial fulfillment of
Bachelor of Technology with Specialization in Electronics and Communication Engineering
degree to be awarded by Gujarat Technological University. He / She has complied with the
comments given by the Mid Semester Reviewer.

Date :

Place :

Name of the Students ID No. of the Students Students Sign.


1.Ragini Yadav 1. 20EC408
2.Shalini Kotecha 2. 20EC413

Name of the Guide & sign. Subject Coordinator Head, (EC Dept.)
Dr. Bhargav C. Goradiya Dr. Darshan C. Dalwadi Dr. Bhargav C. Goradiya

BIRLA VISHVAKARMA MAHAVIDYALAYA


(ENGINEERING COLLEGE)
AN AUTONOMOUS INSTITUTION
Vallabh Vidyanagar – 388120
GUJARAT, INDIA

2
DECLARATION OF ORIGINALITY

We are hereby certify that we are the sole author of this work and that neither any
part of this work nor the whole of the work has been submitted by us for a degree
to any other University or Institution. This four- month mini project has been
carried out under BVM College.
We certify that, to the best of our knowledge, our work does not infringe upon
anyone’s copyright nor violate any proprietary rights and that any ideas,
techniques, quotations or any other material from the work of other people
included in our work, published or otherwise, are fully acknowledged in
accordance with the standard referencing practices. Furthermore, to the extent
that we have included copyrighted material that surpasses the bounds of fair
dealing within the meaning of the Indian Copyright Act, we certify that we have
obtained a written permission from the copyright owner(s) to include such
material(s) in our work and have included copies of such copyright clearances to
our appendix.
We declare that this is a true copy of work, including any final revisions, as
approved by our project review committee.

Date:

(20EC408 : Ragini Yadav


20EC413 : Shalini Kotecha)

BIRLA VISHVAKARMA MAHAVIDYALAYA


(ENGINEERING COLLEGE)
AN AUTONOMOUS INSTITUTION
Vallabh Vidyanagar – 388120 GUJARAT, INDIA

3
ACKNOWLEDGEMENT

We would also like to thank Dr. Bhargav C. Gorаdiyа , my college project


guide and HOD of EC for his constant support during this project. We are
thankful to him for solving my queries whenever needed and for allowing
and recommending this project. We are also thankful to all the faculties and
staff for their constant help and support in every aspect needed for this
project.

Date:
Place: Vallabh Vidyanagar

Name of the student:


Ragini Yadav
(20EC408)
Shalini Kotecha
(20EC413)

4
ABSTRACT

The Fingerprint-Based Attendance System is an innovative and efficient solution designed to


streamline attendance tracking in various organizations, educational institutions, and
workplaces. Traditional attendance methods, such as paper registers and manual data entry, are
prone to errors and can be time-consuming. This project presents a modern and secure
alternative by leveraging biometric technology.

Users are required to register their fingerprints using a biometric scanner during an initial setup
process. The system stores these templates securely in a database. During each attendance
session, individuals need to scan their fingerprints using the same biometric scanner. The
system then matches the scanned fingerprint with the stored templates to verify their identity
and record the attendance. All attendance data, including timestamps and individual identifiers,
are stored in a centralized database. This data can be easily accessed and analyzed by authorized
personnel. The system provides comprehensive reporting and analytics tools to monitor
attendance patterns, track absenteeism, and generate attendance reports. This valuable
information can assist in decision-making and resource allocation.

The Fingerprint-Based Attendance System offers several advantages, including increased


accuracy, reduced administrative burden, and enhanced security. It is a scalable solution that
can be tailored to meet the specific needs of various organizations, whether they are small
businesses, educational institutions, or large corporations.

5
1. INTRODUCTION

1.1 Problem Statement


The main purpose of this fingerprint based attendance system is to solve the problem of
such pen-paper based and card based attendance system . and it is secure , accurate and
user friendly so we can easily use it for anywhere. It is very easy for faculty to take the
attendance .

1.2 Objective of the Project


To implement a secure and efficient attendance tracking solution using biometric
fingerprint recognition technology.

1.3 Significance of the Project


A fingerprint-based attendance system lies in its ability to enhance accuracy, security,
efficiency, and data management while reducing the risk of fraudulent attendance, making
it a valuable tool for organizations, educational institutions, and workplaces. The literature
also provides an understanding for implementing notice board using NodeMCU.

6
2. LITERATURE REVIEW

Year Name of Author Paper Title Objectives of Methods/ Limitations/Gap


of Journal Name research Techniqu s
Publ paper es (Future Scope)
icati
on

2020 Journal of Hawa Students’ Attendance To monitor the Waterfall limitation in this
Computing binti Monitoring System students who Model,us system where the
Research Mohd with SMS Notification have the ed PHP system cannot
and Ekhsan possibility to language produce
Innovation be absent from for meaningful
(JCRINN) classes for database reports for the
more than the AAD staff
permissible
percentage
2016 Internation Mr. Sopan Fingerprint Based Fingerprint GSM When student is
al Journal D. Borale Attendance based regularly absent
of Research Management System attendance within four day or
in Advent with SMS Alert to management six days, a free
Technology Parents system is one voice call is
(IJRAT) of the most generated to call
advanced the parents
application in mobile number
biometric by using GSM
technology technology.
2020 Internation Rudra Late comers attendance To record the Mysql,xa In future we
al Journal Pratap monitoring and sms fingerprints of mpp would like to add
of Das alert system student and in-built SMS
Engineerin the data of the Alert System that
g Applied late comers can be done by
Sciences will be auto using GSM
and generated, Module, then we
Technology daily we can can send SMS
send SMS directly to their
through that parents without
excel sheet by interfering with
using a in-built any other
SMS Excel software.
plug-in.
2022 Internation Edward Paperless Smart To make a Gantt
al Journal Panganiba Classroom Attendance useful chart
of n System Using paperless
Emerging Fingerprint Biometric attendance
Trends in With SMS Through system
Engineerin Rapid Application
g Research Development Tool

7
Journal Statistics

Year of Name of ISSN Number JIF/SJR/SNI Factor assigned agency H index


Public Journal P (IEEE, Scimago, Elsevier, of the
ation Springer, WoS, Scopus Journal
etc.)
2020 Journal of 2600-8793 Scopus
Computing
Research and
Innovation
(JCRINN)
2016 International 2321-9637
Journal of
Research in
Advent
Technology
(IJRAT)
2020 International 2455-2143
Journal of
Engineering
Applied
Sciences and
Technology
2022 International 2347 - 3983 0.218 10
Journal of
Emerging
Trends in
Engineering
Research

8
Author Statistics

Name of Author No. of Citations h index i 10 index


Hawa binti Mohd Ekhsan 109 4 3
Mr. Sopan D. Borale
Rudra Pratap Das 393 11 18
Edward Panganiban 145

9
3. HARDWARE COMPONENTS

Sr.No. COMPONENTS DESCRIPTION QUANTITY

1. NodeMCU ESP8266-12E 1
Board

2. LCD Display JHD162A 16X2 1


LCD Display

3. Connecting Jumper Wires 10


Wires

4. Potentiometer 10K 1

5. Keypad 4x4 matrix 1


keypad

6. Fingerprint R307 1
module

7. Breadboard 1

10
TYPES OF NodeMCU

1) ESP – 12 NodeMCU
NodeMCU is a Firmware on ESP8266. It is ESP-12 and it is basically a System
on Chip (SoC). It has Lua based firmware which is used to develop IoT based
applications. It is easy to work on this inexpensive SoC and make our device
smart.

ESP – 12 NodeMCU

ESP -12E NodeMCU


ESP8266 NodeMcu is a popular and widely used development board based on
the ESP-12E WiFi Module that combines elements of easy programming with
Arduino IDE (C\C++) and WiFi capability. It consists of a Tensilica L106 32-
bit micro controller unit (MCU) and a Wi-Fi transceiver.

11
ESP – 12E NodeMCU

2) LCD Display

LCD (Liquid Crystal Display) is a type of flat panel display which uses liquid crystals in its primary
form of operation. LEDs have a large and varying set of use cases for consumers and businesses, as
they can be commonly found in smartphones, televisions, computer monitors and instrument panels.

Types of LCDs
Types of LCDs include:

• Twisted Nematic (TN)- which are inexpensive while having high response times.
However, TN displays have low contrast ratios, viewing angles and color
contrasts.

12
• In Panel Switching displays (IPS Panels)- which boast much better contrast
ratios, viewing angles and color contrast when compared to TN LCDs.

• Vertical Alignment Panels (VA Panels)- which are seen as a medium quality
between TN and IPS displays.

• Advanced Fringe Field Switching (AFFS)- which is a top performer compared


IPS displays in color reproduction range.

LCD 16×2 Pin Diagram


The 16×2 LCD pinout is shown below.

• Pin1 (Ground/Source Pin): This is a GND pin of display, used to connect the GND
terminal of the microcontroller unit or power source.
• Pin2 (VCC/Source Pin): This is the voltage supply pin of the display, used to
connect the supply pin of the power source.
• Pin3 (V0/VEE/Control Pin): This pin regulates the difference of the display, used
to connect a changeable POT that can supply 0 to 5V.
• Pin4 (Register Select/Control Pin): This pin toggles among command or data
register, used to connect a microcontroller unit pin and obtains either 0 or 1(0 =
data mode, and 1 = command mode).
• Pin5 (Read/Write/Control Pin): This pin toggles the display among the read or
writes operation, and it is connected to a microcontroller unit pin to get either 0
or 1 (0 = Write Operation, and 1 = Read Operation).
• Pin 6 (Enable/Control Pin): This pin should be held high to execute Read/Write
process, and it is connected to the microcontroller unit & constantly held high.
• Pins 7-14 (Data Pins): These pins are used to send data to the display. These pins
are connected in two-wire modes like 4-wire mode and 8-wire mode. In 4-wire
mode, only four pins are connected to the microcontroller unit like 0 to 3, whereas
in 8-wire mode, 8-pins are connected to microcontroller unit like 0 to 7.
• Pin15 (+ve pin of the LED): This pin is connected to +5V
• Pin 16 (-ve pin of the LED): This pin is connected to GND.

13
LCD-16×2-pin-diagram

3) Keypad

Most of the time we are used key, button, or switch to get input value
in our projects. When we interface one key, button, or switch to the
microcontroller then it needs one GPIO pin. But when we want to
interface many keys like 9, 12 or 16, etc., then it needs many GPIO
pins of a microcontroller and we will lose many GPIO pins.

Don’t worry! The 4×4 matrix keypad is a device that can solve this
problem. The 4×4 matrix keypad is an input device, it usually used to
provide input value in a project. It has 16 keys in total, which means
it can provide 16 input values. The most interesting thing is it used
only 8 GPIO pins of a microcontroller.

14
4X4 KEYPAD MODULE Features and Specifications
• Maximum Voltage across EACH SEGMENT or BUTTON: 24V.
• Maximum Current through EACH SEGMENT or BUTTON: 30mA.
• Maximum operating temperature: 0°C to + 50°C.
• Ultra-thin design.
• Adhesive backing.
• Easy interface.
• Long life.

Pin Pin
Number Name Description
1 R1 Taken out from 1st ROW
2 R2 Taken out from 2nd ROW
3 R3 Taken out from 3rd ROW
4 R4 Taken out from 4th ROW
5 C1 Taken out from 1st COLUMN
6 C2 Taken out from 2nd COLUMN
7 C3 Taken out from 3rd COLUMN
8 C4 Taken out from 4th COLUMN
4) Finger print sensor

The fingerprint sensor is one kind of sensor which is used in a fingerprint detection
device. These devices are mainly inbuilt in the fingerprint detection module and it is
used for computer safety. The main features of this device mainly include accuracy,
better performance, robustness based on exclusive fingerprint biometric technology.
Both fingerprint scanner otherwise reader are an extremely safe & suitable device
for safety instead of a secret word. Because the password is easy to scan and also it
is hard to keep in mind.

15
R305 Fingerprint Sensor Module
There are different types of fingerprint modules available in the market like R305,
R307. For a better understanding of this sensor, here we are going to discuss an
overview of R305 fingerprint sensor module.

R305-fingerprint-sensor-module

The R305 is one kind of fingerprint sensor module used in biometrics for security in
fingerprint detection as well as verification. These devices are mainly used in safes
where there is a high-powered DSP chip used in the rendering of image, feature-
finding, searching and calculation by connecting it to any microcontroller with the
help of TTL serial, & send data packets to get photos, notice prints, search and hash.
The enrollment of new fingers can be stored directly within the flash memory of on
board.

Features of Fingerprint Sensor


The features of this sensor include the following.

• It includes image collection as well as chip algorithm


• The fingerprint reader can perform lesser growth and can be fixed into a range of
end products
• Power use is low, excellent performance, small in size, and less cost
• Optical technology which is used is professional, and exact module developed
techniques
• The capabilities of image processing are good, and can effectively capture
pictures up to 500 dpi resolution

16
4. BLOCK DIAGRAM

Power
supply

Fingerprint 16x2 LCD display


module

Node MCU

4x4 keypad
matrix

Cloud

Cloud

Description :
1. First we scanned the fingerprints of all students for records.
2. Then in the drop-down menu in the LCD display we select Time, Date,
Lecture/lab, Subject, and Teacher name.
3. Then from the keypad select the slots of different subject, time, date and teacher
name .
4. Then teacher will pass the module and all the students scan their fingerprints
and then it verifies with the record.
5. Then an excel sheet for taking attendance of all students is prepared and stored
on cloud.
6. And the student attendance sheet is made for weekly bases and sent to the
parents by mail.

17
5. FLOWCHART

18
CONCLUSION

At the end of the research , we conclude that the fingerprint-based attendance


system represents a significant advancement in modern attendance tracking and
management. The adoption of fingerprint-based attendance systems can lead to
streamlined processes, reduced administrative burdens, and improved resource
allocation. However, it's essential to recognize that fingerprint-based attendance
systems are not without their limitations and challenges.

19
REFERENCES

1. (PDF) Paperless Smart Classroom Attendance System Using Fingerprint Biometric


With SMS Through Rapid Application Development Tool (researchgate.net)

2. Students' Attendance Monitoring System with SMS Notification | Journal of


Computing Research and Innovation (jcrinn.com)

3. Free Research Journals | Publish Research Paper India | Best Engineering Journals |
Research Paper Publication Site : IJEAST

4. https://www.irjet.net/archives/V9/i5/IRJET-V9I550.pdf

5. (PDF) Paperless Smart Classroom Attendance System Using Fingerprint Biometric


With SMS Through Rapid Application Development Tool (researchgate.net)

6. https://www.researchgate.net/profile/Devendra-Yadav-
5/publication/282241840_Fingerprint_Based_Attendance_System_Using_Microcontr
oller_and_LabView/links/5a8700f8aca272017e5a7c38/Fingerprint-Based-
Attendance-System-Using-Microcontroller-and-LabView.pdf

7. https://iopscience.iop.org/article/10.1088/1742-6596/1804/1/012011/pdf

20

You might also like