03-11-2012, 04:03 PM
Finger Print Based Time attendance system
Finger Print.pptx (Size: 252.35 KB / Downloads: 99)
Short Introduction to over project
Registering the attendances of students have became a hectic work as sometimes their attendance may be registered or missed. To overcome this problem i.e. to get the attendances registered perfectly we are taking the help of two different technologies viz. EMBEDDED SYSTEMS and BIOMETRICS.
What’s embedded ?
An embedded system is some combination of computer hardware and software, either fixed in capability or programmable, that is specifically designed for a particular function. Industrial machines, automobiles, medical equipment, cameras, household appliances, airplanes, vending machines and toys (as well as the more obvious cellular phone and PDA) are among the myriad possible hosts of an embedded system.
Embedded systems that are programmable are provided with programming interfaces, and embedded systems programming is a specialized occupation.
What’s Bio-Metrics ?
Biometrics is the science and technology of measuring and analyzing biological data.
In information technology, biometrics refers to technologies that measure and analyze human body characteristics, such as DNA, fingerprints, eye retinas and irises, voice patterns, facial patterns and hand measurements, for authentication purposes.
Authentication by biometric verification is becoming increasingly common in corporate and public security systems, consumer electronics and point of sale (POS) applications. In addition to security, the driving force behind biometric verification has been convenience.
Definition of Embeded C
The use of C language to program microcontrollers is becoming too common. And most of the time its not easy to build an application in assembly which instead you can make easily in C. So Its important that C language for microcontroller which is commonly known as Embedded C. As we are going to use Keil C51 Compiler, hence we also call it Keil C.
Embedded C is an extension to the C programming language aimed at providing support for high level -high performance programming of DSP processors in C.
About Microcontroller AT89S52
8-bit Microcontroller with 8K Bytes In-System Programmable Flash The AT89S52 is a low-power, high-performance CMOS 8-bit Microcontroller with 8K bytes of in-system programmable Flash memory. The device is manufactured using Atmels high-density nonvolatile memory technology and is compatible with the indus try-standard 80C51 instruction set and pinout. The on-chip Flash allows the program memory to be reprogrammed in-system or by a conventional nonvolatile memory pro- grammer. By combining a versatile 8-bit CPU with in-system programmable Flash on a monolithic chip, the Atmel AT89S52 is a powerful Microcontroller which provides a highly-flexible and cost-effective solution to many embedded control applications. By ATMEL Corporation
Modules Of Biometric sensor
This module can operate in 2 modes they are Master mode and User mode. We will be using Master mode to register the fingerprints which will be stored in the ROM present on the scanner with a unique id.
When this module is interfaced to the microcontroller, we will be using it in user mode. In this mode we will be verifying the scanned images with the stored images.
When coming to our application the images of the students will be stored in the module with a unique id. To register their attendance the students have to scan their image which is then verified with the image present in fingerprint module and their attendance is registered for that day.