An Internet of Things (IoT) based portable biometric
attendance system can prove to be of great value to educational institutions in
this regard as it proves to be highly efficient and secure. The cost involved in
making this system is quite less, when compared to conventional biometric
attendance system. The use of cloud computing to store the attendance records
makes all the data easy to access and retrieve as end when required by the
teachers. The use of fingerprint scanner ensures the reliability of the attendance
record.
1. SES POLYTECNIC SOLAPUR
PROJECT TITLE :
BIOMETRIC ATTEDANCE SYSTEM USING IOT
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION , MUMBAI
PROJECT BY :
I] AJINKYA .B. MORE
II] SHRIDHAR.V.BUDHARAM
III] MAHESH .A. ALDAR
IV] GOPALKRISHNA.A.YELE
GUIDE : N.D.KULKARNI
2. OBJECTIVE :
OBJECTIVE :
THE MAIN OBJECTIVE OF OUR PROJECT IS TO
DESIGN A DEVICE THAT AUTOMATICALLY DETECT
THE FINGERPRINT AND MARK OUR ATTEDANCE IN
SCHOOL, COLLEGE , HOSPITAL , INDUSTRYS.ETC
5. ESP 32 :
Features Of ESP 32 :
When it comes to the ESP32 chip specifications,
you’ll find that:.
1) The ESP32 is dual core, this means it has 2
processors.
2) It has Wi-Fi and bluetooth built-in.
3) It runs 32 bit programs.
4) The clock frequency can go up to 240MHz and it
has a 512 kB RAM.
5) This particular board has 30 or 36 pins, 15 in
each row.
6) It also has wide variety of peripherals available,
like: capacitive touch, ADCs, DACs, UART, SPI, I2C
and much more.
7) It comes with built-in hall effect sensor and
built-in temperature sensor
6. R307 FINGERPPRIMT
MODULE
o Features:
1) Supply voltage: DC 4.2 ~ 6.0V
2) Working current: 50mA (typical)
3) Peak current: 80mA
4) Fingerprint image input time: <0.3 seconds
5) Window area: 14x18 mm
6) Matching mode:1: 1 and 1:N
7) Characteristic file size: 256 bytes
8) Template size: 512 bytes
9) Storage capacity: 1000 fingerprints
10) Search time: <1.0 seconds (1: 1000 hours, mean
value)
7. 16*2 LCD DISPLAY
o Features of 16×2 LCD module :
1. Operating Voltage is 4.7V to 5.3V
2. Current consumption is 1mA without backlight
3. Alphanumeric LCD display module, meaning can
display alphabets and numbers
4. Consists of two rows and each row can print 16
characters.
5. Each character is build by a 5×8 pixel box
6. Can work on both 8-bit and 4-bit mode .
7It can also display any custom generated characters
8. Available in Green and Blue Backlight
8. 18650 LI-ON BATTERY A battery management system (BMS) is any
electronic system that manages a rechargeable
battery (cell or battery pack), such as by protecting
the battery from operating outside its safe operating
area, monitoring its state, calculating secondary data,
reporting that data, controlling its environment,
authenticating it .
O Features :
1. Charging hour is 1 hour
2. Capacity (mAh): 2000 ·
3. Output Voltage: 3.7V
4. Charge Rate: 2C ·
5. High energy density ·
6. High working voltage for single battery cells.
9. CONNECTING WIRE ➢ Length: 20 cms
➢ Color: Rainbow Color o Features :
➢ Ease to use.
➢ Ease of interfacing.
➢ Long life.
o Applications :
➢ It is used in Ardiuno boards.
➢ It can also use in any
AVR/8051/PIC/ARM/Robotics based projects.
10. Making the electronic circuit :
The components of the circuit are connected as follows:
• Rx pin of R307 fingerprint scanner is connected to Tx pin
of ESP32 and Tx pin of scanner is connected to Rx pin of
ESP32.
• Vcc Pin of Scanner is connected to +5v pin of ESP32. •
RW of LCD is connected to D0 pin of ESP32, RS pin of
LCD is connected to D1 pin of ESP32. D7, D6, D5, D5 pins
of LCD is connected to D2, D3, D4, D5 respectively.
• Positive pin of Buzzer is connected to D6 pin of ESP32. •
Anode pin of RED LED is connected to D7 pin of ESP32. •
Anode pin of GREEN LED is connected to D8 pin of
ESP32. • Vcc and GND of all circuit is connected to
battery
11. WORKING OF THE CIRCUIT
In this project our aim is to leverage this IoT into the boring attendance system to make it smart and more
effective. Most conventional attendance systems available today is to store the information over cloud or
server and have to be connected to software via a computer to access the information.
• Here, we will build a biometric attendance system using ESP32 that scans for finger print and on successful
identification of the person it will log the information to a cloud platform like Google Drive by using the ESP32
WiFi module.
• This information can then be displayed in the google sheet of google drive making it available for the
required authorities to view and analysis information over the internet without having any direct physical
access to the hardware.
• The only requirement of this device is to provide WiFi for access internet for sending the data to the google
sheets
12. BENEFITS:
BENEFITS :
➢ Make easy to attendance
➢ Very accurate fingerprint reading & storing
➢ Saves timing of attendance
➢ There is not need to handle attendance book.
➢ Easy to store the data.
➢ User friendly.
➢ Can store up to 1000 fingerprints
➢ LCD display for username, date and time of the operation.
13. DRAWBACKS
➢ Needs skillful person for
troubleshooting.
➢ Due to continue working electrical bill
increse which can be decreased by using
solar panel to system
➢ Limited number of fingerprints are
stored
➢ As fingerprints are stored primarily in
EEPROM so that can create some
problems
➢ In mega-factory staff
➢ In banks.
➢ In school, college.
➢ This device is necessary where the
attendance is mandatory everyday, for
that it helps digitally by marking the
attendance and sending the data to the
cloud.
APPLICATION:
14. CONCLUSION
❖ CONCLUSION :
An Internet of Things (IoT) based portable biometric attendance system can prove to
be of great value to educational institutions in this regard as it proves to be highly
efficient and secure.
The cost involved in making this system is quite less, when compared to conventional
biometric attendance system. The use of cloud computing to store the attendance
records makes all the data easy to access and retrieve as end when required by the
teachers.
The use of fingerprint scanner ensures the reliability of the attendance record.