automated attendance monitoringsystem
TRANSCRIPT
AUTOMATED ATTENDANCE MONITORING SYSTEM
CURRENT ATTENDANCE RECORDING SYSTEMThe current system of recording attendance has a huge drawbacks• It wastes the valuable time• It involves loads of paper work• Can fool teachers when roll call taken• Involving tiring works of updating attendance• Eats your brain when calculating attendance percentage
NO MORE HEADACHES. SWITCH TO BIOMETRIC ATTENDANCE SYSTEM
WHY BIOMETRIC ATTENDANCE?
Radio Frequency Identification (RFID) based time and attendance systems have a big drawback: buddy punching.Buddy Punching?
A person delayed on his way to work can hand over his tag or ID card to his colleague so that his presence is marked in the database even though he is absent.
Biometric time systems eliminate buddy punching
ONE TIME ENROLMENT PROCESS• The staff as well as the student requires one time enrolment process.• For this one time a system is required. • The individual must first enter their unique id.• Press the desired finger on scanner 3 times as and when instructed.• Dispatch module after the process.• Insert 9V battery for its power supply.• Now ready for daily authentication process.
COMPONENTS USED
1. ARDUINO UNO• The Arduino Uno acts as an interface to the devices such as Wi-
Fi shield, GSM shield, Raspberry Pi, Keypad, LCD Display, and the server in which we maintain the database.• An Arduino is• A single board microcontroller• Inexpensive• Comes with simple IDE
ARDUINO UNO
BOARD
2. ADAFRUIT FINGERPRINT SCANNER
• Used for security purposes• Can easily detect and verify fingerprints• Uses high powered DSP chips that does• Image rendering• Calculation• Feature Finding• Searching
ADAFRUIT FINGERPRINT SCANNER
2. ADAFRUIT FINGERPRINT SCANNER
• Can enrol new fingers directly to the on-board FLASH memory• Provide two LEDs. A green and a red• Set the red to HIGH in the code generated• Green active when finger placed• Rest of time Red will be active• The enrolment program is uploaded in the Arduino
CONNECTION BETWEEN ADAFRUIT FINGERPRINT SCANNER
AND THE ARDUINO UNO
3. RASPBERRY PI
• Raspberry Pi is a credit-card sized single board computer.• Install a Raspberry Pi OS onto an SD card(minimum 4gb). The
New Out Of the Box Software (NOOBS) is the recommended one.• Mount Arduino on Raspberry Pi.• Thus the program is inserted into the OS and makes it run
automatically whenever power supplied.• Hence device becomes automatic.
THE PROGRAM LOADED
ARDUINO MOUNTED ON
THE RASPBERRY PI WITH ITS OS INSTALLED
4. ARDUINO WI-FI SHIELD• Arduino Wi-Fi shield connects the Arduino to internet wirelessly.• We need to program it to send the fingerprints taken to the
server via the shield.• Initially the staff is required to enter the day, period (using
keypad) and his/her fingerprint as well.• After checking with database, the module is passed to students
to enter their fingerprint.
ARDUINO Wi-Fi SHIELD
5. KEYPAD
• Used to enter the day and the period• Information passed to database and checks to which staff the
attendance should be updated and the percentage to be calculated• Connected with Arduino • Programming done with Arduino compiler
KEYPAD
CONNECTED
TO THE ARDUINO
6. GSM/GPRS SHIELD• The Arduino GSM Shield allows an Arduino board to connect to
the internet, make/receive voice calls and send/receive SMS messages.• The shield uses a radio modem M10 by Quectel. It is possible
to communicate with the board using AT commands.• Insert a SIM to send SMS to the parents automatically.• We do programs and upload it to the Arduino board to send
SMS automatically
GSM/GPRS SHIELD
CONNECTED TO ARDUINO UNO
AND TO SYSTEM. SIM CARD INSERTED.
7. LCD DISPLAY
• We use JHD204A display.• Whenever the finger is pressed his/her id will be displayed for
confirmation.• The inputs given are also shown in the display.
8. WEB INTERFACE FOR STAFFS• Can also be managed manually.• Each staff is given a unique username and a password.• They can view the student details, can manually send Mail or
SMS, and they can see the attendance percentage of each students.• They can also download the attendance details in excel sheet
form and take printouts if needed.• Thus fully automated and is very easy to calculate the internal
marks of students.
Fingerprint scanner
Arduino Uno
Wi-Fi Shield
GSM/GPRS Shield
Server
SMS to Cellphone
CONCLUSION• Internal calculation can be done with more ease• No more paper works involved• The system • is fully automated• is a time saver• is fool proof from early punching, late punching and buddy punching• ensures better security • is cheap, affordable and flexible
THANK YOU