Saturday, 19 December 2015

FingerPrint Voting System

FingerPrint Voting SystemOne of the major factors to be taken care of in a voting process is authentication and authorization of voters. Many conditions need to be checked to ensure these factors. Major conditions include:
1. Check authenticity of voter
2. Authorize legitimate voters to vote
3. Avoid double vote casting by any individual
Checking if all these conditions manually is a very complicated and exhausting task with many chances of human error. To avoid this we here propose a fingerprint based voting system project. We use a fingerprint module interfaced with microcontroller and an LCD screen in this system. The fingerprint module is used to sense fingerprints and provide to microcontroller for further processing. The system has list of eligible voters in it, the voting system tallies the recognized finger print against the ones stored in database. If match is found that person is allowed to vote. Once a vote is casted by that person his id is rolled out for that voting process. This avoids double vote casting. Thus our system provides for a fully automated voting system with finger print based authentication.

Hardware Specifications
  • Finger Print Module
  • Microcontroller (Atmega 168)
  • Voltage regulator
  • Micro switches

Software Specifications
  • Keil µVision IDE
  • MC Programming Language: Embedded C

 

No comments:

Post a Comment