SlideShare a Scribd company logo
Mohamed Basheer K P
M100189EC
  Automates attendance procedure
 Hand-held device which can take attendance without
intervention of teacher
 Device can be passed during lecture time
 Students can place their finger and mark their
attendance
 PC Application will help the teacher to manage device
 Normal attendance procedure of educational institu
tions
     Wastes some amount of time
     Can cheat using proxy method
   Corporate environments
     Use similar technologies
   Attendance procedure of educational institutions
   Automation of attendance procedure
     Using RFID technology
       Need to carry tags
     Using Biometric technology
   Implementation methods
     Computer based
       Not possible in academic environments
     Portable
       Real-time verification
   Two sections
       Portable Device
       GUI application

   Hardware part consists of
       Microcontroller
       Fingerprint module
       Graphic LCD
       Memory
       RTC
       Buttons and LEDs
   GUI application
     Uses USB interface
     Only for faculty
     Manages entire data in the device
     Students’ list can be downloaded into the device from an
      excel file
     Attendance data can be read to the host computer
     Attendance data can be exported as excel file
   Microcontroller
       PIC18F4550
       40 pin
       2v to 5.5v operating voltage range
       32KB flash, 2KB RAM
       Oscillator
         48MHz external
         8MHz external
       USART, SPI and I2C
       ICSP via two pins
       USB V2.0
       Ideal for battery powered applications
         Power managed modes
         Dual clock operation mode
   Fingerprint Module
      Miaxis SM630
           DSP processor, fingerprint sensor and flash
           Low operating current of 80mA
           TTL level standard serial interface
           Baud rate of 57600bps
           4 pin interface
      Supports
         fingerprint addition, deletion, verification,
          upload and download
      Coding method
    Packet         Packet     Packet      Packet
    Head           flag       length      Content      Checksum
    (2 bytes)      (1 byte)   (1 byte)    (N bytes)
                                   Packet flag
    Packet head 0x4D 0x58
                                   0x10          Command packet
                                   0x20          Data packet
                                   0x21          Last packet
                                   0x30          Response packet
Commands                            Response Codes
Add fingerprint              0x40   Receive correct         0x01
Delete fingerprint           0x42   Receive error           0x02
Search fingerprint           0x44   Operation successful    0x31
Empty fingerprint database   0x46   Finger detected         0x32
Search information           0x4B   Time out                0x33
in fingerprint
database                            Fingerprint process     0x34
                                    failure
Download                     0x50
fingerprint template                Parameter error         0x35
Upload fingerprint           0x52   Fingerprint             0x37
template                            matching with this
                                    ID found
Read ID number               0x60
                                    No matching             0x38
Read user Flash              0x62
                                    fingerprint with this
Write user Flash             0x64   ID
Read product logo            0x80   Fingerprint found       0x39
                                    Fingerprint unfound     0x3A
   Adding fingerprint

            0x4D 0x58 0x10 0x03 0x40 0x00 0x00 0xF8

                       0x4D 0x58 0x30 0x01 0x01 0xD7




                       0x4D 0x58 0x30 0x02 0x40 0x31 0x48




                       0x4D 0x58 0x30 0x02 0x40 0x31 0x48
   Graphic LCD
     JHD12864E
     128x64
     Based on Samsung KS0108 controller




   Real Time Clock
     DS1307
     External 3v battery
     I2C interfacing
Fingerprint Attendance System - the hand-held device for classroom attendance
Fingerprint Attendance System - the hand-held device for classroom attendance
•    E2PROM             •    2 Li-ion batteries
    • 1Mbit                 • 3.7V normal voltage &
    • AT24C1024                4.2V maximum
    • I2C interfacing       • 1400mAh
 Monitors battery voltage and
displaying
 Two modes of operation                                                              From the
    o Normal operation                                                                 battery
     o External oscillator
    o Low power operation                                                                     BAT T _SENSE_charge



     o Internal oscillator                                              R17
                                                                        RESISTOR
                                                                                 C3

     o Backlit off                                             R13
                                                                                   100pf            Q1

                             Battery sense            BAT T _SENSE_IN        Q2
                                                                             BC817-16L
                                                                                                       IRF9610/TO


                                 input                    2k
                                                                                                R11
                                                                                                10k

                                                                               BAT T _SENSE

                                                                                                R12
                                                                                                4.7k

                                             To the PIC ADC
 USB Notifications
 Battery charge
indicator



 Multicolour LED
for status indication
 Menu button
   Two type of authentication



   Synchronize date with PC


   Device notifications
   Import and export excel files




   Documentation
     Device help
     Software help
   First time operation
     Installation of HID device




     Installation of Software
   Transfer student’s list




   Fingerprint Registration
   More than one batch is supported by the device
   Students can register on different days
   Faculty can add additional students




   Changing fingerprint also possible
   Only faculty can select the batch

   Device can ask about new hour if it is in same day
   Attendance marking
     Three conditions




                         Status
                         indicator, Uses
                         a double
                         colour LED
  Transfer attendance details
  Export attendance list as Excel
file
     Calculates attendance percentage
Plastic enclosure
Only a push button
outside
     Menu button
 Double coloured LED for
status indication
 Fingerprint module is
placed inside
 USB port and DC adapter
 Battery cabinet
 Inner cabinet contains power switch and reset
button
 Battery has separate cabinet

                                           Reset button




                                    Power switch


              Battery Cabinet
  Fingerprint module is placed inside, only sensor part
is visible
Fingerprint Attendance System - the hand-held device for classroom attendance
   MikroC Pro for PIC
    o HID Terminal
    o GLCD Bitmap editor
    o USART Terminal
   Realterm
   PICpgm programmer
   Orcad
   Microsoft Visual Basic 2010 express edition
   Inno setup compiler
   Abee chm maker
Fingerprint Attendance System - the hand-held device for classroom attendance
Fingerprint Attendance System - the hand-held device for classroom attendance
Fingerprint Attendance System - the hand-held device for classroom attendance
Fingerprint Attendance System - the hand-held device for classroom attendance
Fingerprint Attendance System - the hand-held device for classroom attendance
 Created installation file
 Checks for prerequisite
software
 Installs by simple clicks
 Uses Pascal language



              This is the
             installation
                 file
 Uses popular format CHM
 Help files can be accessed
from the software




Three help files
    • Device help
    • Software help
    • Install and Configure
   USB interfacing
     Synchronizing microcontroller with PC
   Casing Design
   Charger design
 Product level
implementation of Fingerprint
Attendance System


 Microsoft Windows
application to manage the
device
[1] L. Jian-po, Z. Xu-ning, L. Xue, Z. Zhi-ming. Wireless Fingerprint Attendance System Based
on ZigBee Technology, International Conference on ISA, May 2010
[2] http://helmpcb.com/software/usb-hid-template-for-visual-basic-2005 on Sept20, 2011
[3] http://tonaday.blogspot.in/2011/01/inno-setup-preparetoinstall-scripts.html on April 12, 2012
[4] www.microbuilder.eu/Tutorials/Fundamentals/MeasuringBatteryVoltage.aspx on February
    20,2012
[5] ”The HID Page”, http://www.lvr.com/hidpage.htm on Sep 29, 2011
Fingerprint Attendance System - the hand-held device for classroom attendance

More Related Content

DOCX
Biometric Authentication Technology - Report
PPTX
Human Activity Recognition in Android
PPTX
Graphical Password Authentication
PPT
3D PASSWORD
PPTX
3D Password
PPTX
Graphical password authentication
PPT
Fingerprint recognition
PPTX
3D-Password
Biometric Authentication Technology - Report
Human Activity Recognition in Android
Graphical Password Authentication
3D PASSWORD
3D Password
Graphical password authentication
Fingerprint recognition
3D-Password

What's hot (20)

PPTX
3d password
PPTX
3D Password
PDF
3D Password PPT
PPTX
Copilot to Cover: Why AI can't replace developers with robots, but can make l...
PPTX
3d password 23 mar 14
PDF
Surveillance Fire Fighting Robot
PPT
BIOMETRICS FINGER PRINT TECHNOLOGY
PPT
Graphical password authentication
PPTX
3d passwords
PPT
Fingerprint Technology
PPT
3D PASSWORD
PPT
Graphical password authentication
DOCX
Face detection and recognition report
PPTX
Fingerprint recognition presentation
PPTX
Introduction To Biometrics
PPTX
seminar presentation on Face ricognition technology
PPTX
3D Password M Sc BHU Sem 1
PDF
Computer vision basics
PPTX
Finger Print Sensor
PPT
3D Password Presentation
3d password
3D Password
3D Password PPT
Copilot to Cover: Why AI can't replace developers with robots, but can make l...
3d password 23 mar 14
Surveillance Fire Fighting Robot
BIOMETRICS FINGER PRINT TECHNOLOGY
Graphical password authentication
3d passwords
Fingerprint Technology
3D PASSWORD
Graphical password authentication
Face detection and recognition report
Fingerprint recognition presentation
Introduction To Biometrics
seminar presentation on Face ricognition technology
3D Password M Sc BHU Sem 1
Computer vision basics
Finger Print Sensor
3D Password Presentation
Ad

Viewers also liked (20)

PPS
Fingerprint Attendance System
PPT
Fingerprint attendance system
PPT
Fingerprintattendancesystem 131016052949-phpapp01
PPTX
Attendance Management System
PPTX
Fingerprint presentation
PDF
Student Attendance System
PPT
Fingerprint Recognition Technique(PPT)
PPTX
Fingerprint
PPTX
Smart Attendance Management System Using Android WIFI Technology
PDF
Aebas – attendance system govt of jharkhand
PPT
School attendance management system (sams)
PPT
fingerprint technology
PPTX
Student attendance system using barcode
PPTX
Aadhaar enabled biometric attendance system
PDF
15.project attendence managemnt system
PPTX
Fingerprint Identification
DOC
Fingerprint based attendance record system
PDF
ARM BASED 4bit coded locker
PPTX
voip
PDF
U-healthcare monitoring and reporting using smartphone
Fingerprint Attendance System
Fingerprint attendance system
Fingerprintattendancesystem 131016052949-phpapp01
Attendance Management System
Fingerprint presentation
Student Attendance System
Fingerprint Recognition Technique(PPT)
Fingerprint
Smart Attendance Management System Using Android WIFI Technology
Aebas – attendance system govt of jharkhand
School attendance management system (sams)
fingerprint technology
Student attendance system using barcode
Aadhaar enabled biometric attendance system
15.project attendence managemnt system
Fingerprint Identification
Fingerprint based attendance record system
ARM BASED 4bit coded locker
voip
U-healthcare monitoring and reporting using smartphone
Ad

Similar to Fingerprint Attendance System - the hand-held device for classroom attendance (20)

PDF
Ads7843
PDF
PPTX
Akash uid ppt3
PDF
8051 microcontrollers ch3
PDF
Tablet in 2012
PPTX
Presentation_BTBox_2012
PDF
ACR88 product presentation by Advanced Card Systems Ltd.
PDF
DOC
RFID PROJECTS ABSTRACT LIST-Rfid based access control and staff attendence ma...
PDF
At Lab Dcc Dpi7 Only V0.4
PDF
PDF
16f877
PDF
Apple A Series Application Processor
PDF
IEEE Std 1581 VTS 2011 slides
PDF
At90usb64x at90usb128x userguide
PDF
01113 b
PDF
I2 C 24 Fc256 Data Sheet
PPTX
Alive human detector
Ads7843
Akash uid ppt3
8051 microcontrollers ch3
Tablet in 2012
Presentation_BTBox_2012
ACR88 product presentation by Advanced Card Systems Ltd.
RFID PROJECTS ABSTRACT LIST-Rfid based access control and staff attendence ma...
At Lab Dcc Dpi7 Only V0.4
16f877
Apple A Series Application Processor
IEEE Std 1581 VTS 2011 slides
At90usb64x at90usb128x userguide
01113 b
I2 C 24 Fc256 Data Sheet
Alive human detector

Fingerprint Attendance System - the hand-held device for classroom attendance

  • 1. Mohamed Basheer K P M100189EC
  • 2.  Automates attendance procedure  Hand-held device which can take attendance without intervention of teacher  Device can be passed during lecture time  Students can place their finger and mark their attendance  PC Application will help the teacher to manage device
  • 3.  Normal attendance procedure of educational institu tions  Wastes some amount of time  Can cheat using proxy method  Corporate environments  Use similar technologies
  • 4. Attendance procedure of educational institutions  Automation of attendance procedure  Using RFID technology  Need to carry tags  Using Biometric technology  Implementation methods  Computer based  Not possible in academic environments  Portable  Real-time verification
  • 5. Two sections  Portable Device  GUI application  Hardware part consists of  Microcontroller  Fingerprint module  Graphic LCD  Memory  RTC  Buttons and LEDs
  • 6. GUI application  Uses USB interface  Only for faculty  Manages entire data in the device  Students’ list can be downloaded into the device from an excel file  Attendance data can be read to the host computer  Attendance data can be exported as excel file
  • 7. Microcontroller  PIC18F4550  40 pin  2v to 5.5v operating voltage range  32KB flash, 2KB RAM  Oscillator  48MHz external  8MHz external  USART, SPI and I2C  ICSP via two pins  USB V2.0  Ideal for battery powered applications  Power managed modes  Dual clock operation mode
  • 8. Fingerprint Module  Miaxis SM630  DSP processor, fingerprint sensor and flash  Low operating current of 80mA  TTL level standard serial interface  Baud rate of 57600bps  4 pin interface  Supports  fingerprint addition, deletion, verification, upload and download  Coding method Packet Packet Packet Packet Head flag length Content Checksum (2 bytes) (1 byte) (1 byte) (N bytes) Packet flag Packet head 0x4D 0x58 0x10 Command packet 0x20 Data packet 0x21 Last packet 0x30 Response packet
  • 9. Commands Response Codes Add fingerprint 0x40 Receive correct 0x01 Delete fingerprint 0x42 Receive error 0x02 Search fingerprint 0x44 Operation successful 0x31 Empty fingerprint database 0x46 Finger detected 0x32 Search information 0x4B Time out 0x33 in fingerprint database Fingerprint process 0x34 failure Download 0x50 fingerprint template Parameter error 0x35 Upload fingerprint 0x52 Fingerprint 0x37 template matching with this ID found Read ID number 0x60 No matching 0x38 Read user Flash 0x62 fingerprint with this Write user Flash 0x64 ID Read product logo 0x80 Fingerprint found 0x39 Fingerprint unfound 0x3A
  • 10. Adding fingerprint 0x4D 0x58 0x10 0x03 0x40 0x00 0x00 0xF8 0x4D 0x58 0x30 0x01 0x01 0xD7 0x4D 0x58 0x30 0x02 0x40 0x31 0x48 0x4D 0x58 0x30 0x02 0x40 0x31 0x48
  • 11. Graphic LCD  JHD12864E  128x64  Based on Samsung KS0108 controller  Real Time Clock  DS1307  External 3v battery  I2C interfacing
  • 14. E2PROM • 2 Li-ion batteries • 1Mbit • 3.7V normal voltage & • AT24C1024 4.2V maximum • I2C interfacing • 1400mAh
  • 15.  Monitors battery voltage and displaying  Two modes of operation From the o Normal operation battery o External oscillator o Low power operation BAT T _SENSE_charge o Internal oscillator R17 RESISTOR C3 o Backlit off R13 100pf Q1 Battery sense BAT T _SENSE_IN Q2 BC817-16L IRF9610/TO input 2k R11 10k BAT T _SENSE R12 4.7k To the PIC ADC
  • 16.  USB Notifications  Battery charge indicator  Multicolour LED for status indication  Menu button
  • 17. Two type of authentication  Synchronize date with PC  Device notifications
  • 18. Import and export excel files  Documentation  Device help  Software help
  • 19. First time operation  Installation of HID device  Installation of Software
  • 20. Transfer student’s list  Fingerprint Registration
  • 21. More than one batch is supported by the device  Students can register on different days  Faculty can add additional students  Changing fingerprint also possible
  • 22. Only faculty can select the batch  Device can ask about new hour if it is in same day
  • 23. Attendance marking  Three conditions Status indicator, Uses a double colour LED
  • 24.  Transfer attendance details  Export attendance list as Excel file  Calculates attendance percentage
  • 25. Plastic enclosure Only a push button outside  Menu button  Double coloured LED for status indication  Fingerprint module is placed inside  USB port and DC adapter  Battery cabinet
  • 26.  Inner cabinet contains power switch and reset button  Battery has separate cabinet Reset button Power switch Battery Cabinet
  • 27.  Fingerprint module is placed inside, only sensor part is visible
  • 29. MikroC Pro for PIC o HID Terminal o GLCD Bitmap editor o USART Terminal  Realterm  PICpgm programmer  Orcad  Microsoft Visual Basic 2010 express edition  Inno setup compiler  Abee chm maker
  • 35.  Created installation file  Checks for prerequisite software  Installs by simple clicks  Uses Pascal language This is the installation file
  • 36.  Uses popular format CHM  Help files can be accessed from the software Three help files • Device help • Software help • Install and Configure
  • 37. USB interfacing  Synchronizing microcontroller with PC  Casing Design  Charger design
  • 38.  Product level implementation of Fingerprint Attendance System  Microsoft Windows application to manage the device
  • 39. [1] L. Jian-po, Z. Xu-ning, L. Xue, Z. Zhi-ming. Wireless Fingerprint Attendance System Based on ZigBee Technology, International Conference on ISA, May 2010 [2] http://helmpcb.com/software/usb-hid-template-for-visual-basic-2005 on Sept20, 2011 [3] http://tonaday.blogspot.in/2011/01/inno-setup-preparetoinstall-scripts.html on April 12, 2012 [4] www.microbuilder.eu/Tutorials/Fundamentals/MeasuringBatteryVoltage.aspx on February 20,2012 [5] ”The HID Page”, http://www.lvr.com/hidpage.htm on Sep 29, 2011