SlideShare a Scribd company logo
1 of 41
Download to read offline
FINGER PRINT BASED VOTING MACHINE
PRESENTED BY:-
U.RAMESH –B100507EC
M.PRAVEEN KUMAR-B100519EC
KASI KUMAR-B100625EC
DHARAMSOTH SANTHOSH-B090652EC
N.PRADEEP KUMAR NAYAK-B090751EC
GUIDED BY:-
Mr. V. SAKTHIVEL
(Assistant Professor)
AGENDA
• Introduction
• Finger print voting machine
• Block diagram
• Components description
• Circuit and flowchart
• Software's used
• Advantages and limitations
• Future scope
• Conclusion
• References
INTRODUCTION
• This project is designed for electronic voting machine by using the fingerprint identification
method.
• Here voter’s thumb impressions are used for identification.
• During voting when the voter places his/her thumb on the scanner, the system will check
whether it matches with pre stored impressions in the database.
• If it matches then system will allow the voter to poll his vote and otherwise prevent the voter
from polling.
WHAT IS MEANT BY VOTING?
• The objective of voting is to allow voters to exercise their right to express their
choices regarding specific issues.
• In a democracy, a government is chosen by voting in an election, a way for an
electorate to elect, i.e. choose, among several candidates for rule.
TOOLS IMPLEMENTED FOR
VOTING.
• Technology is being used more and more as a tool to assist voters to cast their votes.
• The two types of systems implemented for voting are:
1. Ballot box.
2. Electronic Voting Machine(EVM).
BALLOT BOX
• First ballot box was held in Pontefract on 15 August 1872.
• A ballot box is a temporarily sealed container, usually square box with a narrow slot
in the top sufficient to accept a ballot paper in an election.
ELECTRONIC VOTING
MACHINE(EVM)
• EVMs were first used in the by-election to north paravur assembly constituency of
kerala in 1981.
• EVM consists of two parts:
i) Balloting unit and Controlling unit.
ii) EVM reduce the time in both casting and declaring of results compared to ballot
box.
ADVANTAGES OF EVM
• Ballot box systems are prone to human errors and lot of time consuming.
• EVM is human error free and time saver.
• Provide multiple languages to users who may not have English as a first language.
• EVM can provide headphones to read off instructions to the blind user.
DISADVANTAGES OF EVM
• EVM are no different than websites or software; they can be penetrated and altered
by a hacker.
• Overall cost is high, physical tampering could be possible.
• Computer software and systems can have problems that may delay or even halt
voting.
FINGER PRINT VOTING MACHINE
• Knowing the disadvantages in the previous methods the biometric method of voting
is being implemented i.e., finger print based voting machine.
• Here the voter has no need to carry his ID which contains entire details.
• Instead the person has to show his finger at the polling booth
• The finger print reader reads the details from the finger print and passed to
corresponding controller.
• If the data matches with the already stored information, the person is allowed to vote.
ADVANTAGES OF USING
FINGERPRINT AS ID
• Prevents unauthorized use or access.
• Adds a higher level of security to an identification process
• Eliminates the burden and bulk of carrying id cards or remembering pins.
• Heightens overall confidence of business processes dependent on personal
identification.
BLOCK DIAGRAM OF FPBVM
COMPONENTS
The FPBVM uses the following components:-
1) Microcontroller-AT89C52
2) Fingerprint module-R305
3) EEPROM(24C08A)
4) LCD display.
5) Keypad
6) MAX 232
7) Resistors
8) Capacitors
9) Crystal oscillator
MICRO CONTROLLER-AT89C52
• One of the major differences between a microprocessor and microcontroller is that a
controller deals with bits not bytes in the real world application.
• Microcontroller has in-built memory whereas microprocessor has to go for external
memory such as RAM,ROM,EPROM.
• Development of a microcontroller reduces PCB size and cost of design.
FEATURES OF AT89C52
• The AT89C52 is a low-power, high-performance CMOS 8-bit microcontroller.
• Flash memory of 8KB.
• Endurance-10,000 write/erase cycles.
• 4V to 5.5V operating range
• Fully static operation: 0Hz to 33MHz
• 256x8 bit internal RAM
• 32 programmable I/O lines
• Three 16-bit timer/counters
• Eight interrupt sources
• Full duplex UART serial channel
• Low power idle and power-down modes
• Fast programming time
AT89C52
BLOCK AND PIN DIAGRAM
FINGER PRINT MODULE-R305
• The fingerprint scanner used here is NITGEN company based which is the leading
manufacturer of FIM(Finger identification Module)
• The methodology involves of storing the fingerprint images as database and during
voting the input image is matched using the database
FEATURES
• Integrated image collecting and algorithm chip together
• Low power consumption, low cost, small size, excellent performance
• Professional optical technology, precise module manufacturing techniques
• Good image processing capabilities, can capture up to resolution 500 dpi(dots per
inch).
SPECIFICATIONS
• Fingerprint sensor type: optical
• Interface: USB 1.1/UART(TTL logical level)
• Image capture surface 15-18(mm)
• Verification speed: 0.3 sec
• Scanning speed: 0.5 sec
• Character file size: 256 bytes
• Template size: 512 bytes
• False acceptance rate:0.0001%
• False rejection rate:0.1%
• Matching method:1:N
• Temperature:- 20 to 45 c
TECHNIQUES INVOLVED
• The techniques used here are:
1. Extraction algorithm
2. Matching algorithm
EXTRACTION ALGORITHM
• Extraction algorithm involves:
1. Image enhancement
2. Image analysis
3. Thinning
4. Ridge reconstruction
5. Minutiae extraction
MATCHING ALGORITHM
• The matching algorithm finds out whether there is a match by comparing two templates
extracted by the characteristic point extraction algorithm, specially by comparing the
positions of each characteristics point and the structure.
LIQUID CRYSTAL DISPLAY(LCD)
• The LCD display is used to display the messages during the action.
• Here a 16x2 display is used, each character is made of 5x7 dot matrix.
• Displays have built in backlight(blue or green diodes)
MAX 232
• MAX- Maxim company, 232- series number.
• It is 16-pin IC known as voltage converter or line convertor.
• It converts the RS-232 levels of the fingerprint scanner to the TTL voltage levels.
• We can connect two devices at a time to the MAX-232.
PIN DIAGRAM
EEPROM
• EEPROM- Electrically Erasable Programmed Read Only Memory.
• It is a type of non-volatile memory used in computers and other electronic devices to
store small amounts of data that must be saved when power is removed.
• EEPROM can be independently read, erased and re-written.
• We used 24C08A EEPROM.
KEYPAD
• The keypad allows the voter to poll his vote by selecting a party of his choice from
the options provided.
• There are 8pins, each pin corresponding to a row or column of the keypad.
CIRCUIT DIAGRAM
FLOW CHART
SOFTWARE'S USED..
The software's used in our project are:
1. Keil µ vision 3
2. Proteus
ABOUT KEIL..
• The µvision3 is a windows based software development platform that combines a
robust editor, project manager and makes facility.
• µvision3 integrates all tools including the C complier, macro assembler,
linker/locator and HEX file generator.
• The vision3 user interface consists of menus, toolbar buttons, keyboard shortcuts,
dialog boxes and windows for managing various aspects of our project.
USING KEIL
The following are the steps involved in creating a HEX file:
• create a new project from: project → new → µvision project.
• choose your device(ex: AT89C52)
• now make a new empty file (file → new) where you will type in the source code.
• add all the required files to the source group
• build target and generate the hex file.
PROTEUS
• Proteus is a software for microprocessor simulation, schematic capture, and printed
circuit board(PCB) design.
• Proteus PCB design combines the ISIS schematic captures and ARES PCB layout
programs to provide a powerful, integrated and easy to use suite of tools for
professional PCB design.
PROGRAMMING
• The source code is written in embedded C language.
The major reasons for writing programs in c instead of assembly:
1. It is easier and less time consuming to write in C than assembly.
2. C is easier to modify and update.
3. C code is portable to other microcontrollers with little or no modifications.
ADVANTAGES
• Cost effective
• Low power consumption
• It is economical
• Less manpower required
• Time conscious, as less time required for voting and counting
• Avoids invalid voting.
• Saves transportation cost due to its compact size.
• Convenient on the part of voter.
LIMITATIONS
• The limitations of this projects are:
• The collection of fingerprints of all the voters is little difficult.
• Only fingerprints of the voters is identified instead of identifying the persons
FUTURE SCOPE
• Number of candidates could be increased.
• It could be interfaced with printer to get the hard copy of the result almost instantly
from the machine itself.
• Once the result is on the server it could be relayed on the network to various offices
of the election conducting authority.
CONCLUSION
• This project can be used for voting since it overcome all the draw backs of ordinary
voting machine.
• It provide additional security.
• Its main advantage is that since fingerprints of every person is unique and hence this
system completely reduces the chance of invalid votes.
• The system can be manufactured simply as well as cheap.
REFERENCES
• www.seminarprojects.com
• www.scribd.com
• www.fingerprintbasedvotingmachine.blogspot.in
• www.electrosome.com
• www.engineergarage.com
• www.sunroom.com
• www.atmel.in
Thank you
Queries if any……

More Related Content

What's hot

Electronic Voting Machine
Electronic Voting MachineElectronic Voting Machine
Electronic Voting MachineChanda Thakur
 
Embedded system in Smart Cards
Embedded system in Smart CardsEmbedded system in Smart Cards
Embedded system in Smart CardsRebecca D'souza
 
Biometric Voting System
Biometric Voting SystemBiometric Voting System
Biometric Voting System VisualBee.com
 
Electronic voting machine
Electronic voting machineElectronic voting machine
Electronic voting machineShusomm
 
Biometric voting system_by_vinodh
Biometric  voting system_by_vinodhBiometric  voting system_by_vinodh
Biometric voting system_by_vinodhVinodh Kumar
 
Case study on automatic washing machine based on Internet of Things(IOT)
Case study on automatic washing machine based on Internet of Things(IOT)Case study on automatic washing machine based on Internet of Things(IOT)
Case study on automatic washing machine based on Internet of Things(IOT)divyawani2
 
VOICE OPERATED WHEELCHAIR
VOICE OPERATED WHEELCHAIRVOICE OPERATED WHEELCHAIR
VOICE OPERATED WHEELCHAIRMandar Jadhav
 
Artificial intelligence Speech recognition system
Artificial intelligence Speech recognition systemArtificial intelligence Speech recognition system
Artificial intelligence Speech recognition systemREHMAT ULLAH
 
An atm with an eye
An atm with an eyeAn atm with an eye
An atm with an eyeJohn Williams
 
AUTOMATIC VOTING MACHINE-AN ADVANCED MODEL FOR SECURED BIOMETRICS BASED VOTIN...
AUTOMATIC VOTING MACHINE-AN ADVANCED MODEL FOR SECURED BIOMETRICS BASED VOTIN...AUTOMATIC VOTING MACHINE-AN ADVANCED MODEL FOR SECURED BIOMETRICS BASED VOTIN...
AUTOMATIC VOTING MACHINE-AN ADVANCED MODEL FOR SECURED BIOMETRICS BASED VOTIN...anugulashivani
 
Atm using fingerprint
Atm using fingerprintAtm using fingerprint
Atm using fingerprintAnIsh Kumar
 
Bio Metric-E-Voting
Bio Metric-E-VotingBio Metric-E-Voting
Bio Metric-E-Votingmeeravisu1116
 
Password based door locking system
Password based door locking systemPassword based door locking system
Password based door locking systemArjun Singh
 
E-PAPER TECHNOLOGY
E-PAPER TECHNOLOGYE-PAPER TECHNOLOGY
E-PAPER TECHNOLOGYPranav Patel
 
Face recognition technology - BEST PPT
Face recognition technology - BEST PPTFace recognition technology - BEST PPT
Face recognition technology - BEST PPTSiddharth Modi
 
Global wireless e voting powerpoint presentation
Global wireless e voting powerpoint presentationGlobal wireless e voting powerpoint presentation
Global wireless e voting powerpoint presentationPrateeksha Singh
 
Anti drowsy alarm for drivers
Anti drowsy alarm for driversAnti drowsy alarm for drivers
Anti drowsy alarm for driversDuc Nguyen Van
 

What's hot (20)

Electronic Voting Machine
Electronic Voting MachineElectronic Voting Machine
Electronic Voting Machine
 
Embedded system in Smart Cards
Embedded system in Smart CardsEmbedded system in Smart Cards
Embedded system in Smart Cards
 
Biometric Voting System
Biometric Voting SystemBiometric Voting System
Biometric Voting System
 
Touchless touch screen
Touchless touch screenTouchless touch screen
Touchless touch screen
 
Electronic voting machine
Electronic voting machineElectronic voting machine
Electronic voting machine
 
Biometric voting system_by_vinodh
Biometric  voting system_by_vinodhBiometric  voting system_by_vinodh
Biometric voting system_by_vinodh
 
SMART NOTE TAKER
SMART NOTE TAKERSMART NOTE TAKER
SMART NOTE TAKER
 
Case study on automatic washing machine based on Internet of Things(IOT)
Case study on automatic washing machine based on Internet of Things(IOT)Case study on automatic washing machine based on Internet of Things(IOT)
Case study on automatic washing machine based on Internet of Things(IOT)
 
VOICE OPERATED WHEELCHAIR
VOICE OPERATED WHEELCHAIRVOICE OPERATED WHEELCHAIR
VOICE OPERATED WHEELCHAIR
 
Artificial intelligence Speech recognition system
Artificial intelligence Speech recognition systemArtificial intelligence Speech recognition system
Artificial intelligence Speech recognition system
 
An atm with an eye
An atm with an eyeAn atm with an eye
An atm with an eye
 
AUTOMATIC VOTING MACHINE-AN ADVANCED MODEL FOR SECURED BIOMETRICS BASED VOTIN...
AUTOMATIC VOTING MACHINE-AN ADVANCED MODEL FOR SECURED BIOMETRICS BASED VOTIN...AUTOMATIC VOTING MACHINE-AN ADVANCED MODEL FOR SECURED BIOMETRICS BASED VOTIN...
AUTOMATIC VOTING MACHINE-AN ADVANCED MODEL FOR SECURED BIOMETRICS BASED VOTIN...
 
Atm using fingerprint
Atm using fingerprintAtm using fingerprint
Atm using fingerprint
 
Bio Metric-E-Voting
Bio Metric-E-VotingBio Metric-E-Voting
Bio Metric-E-Voting
 
Password based door locking system
Password based door locking systemPassword based door locking system
Password based door locking system
 
E-PAPER TECHNOLOGY
E-PAPER TECHNOLOGYE-PAPER TECHNOLOGY
E-PAPER TECHNOLOGY
 
Face recognition technology - BEST PPT
Face recognition technology - BEST PPTFace recognition technology - BEST PPT
Face recognition technology - BEST PPT
 
Global wireless e voting powerpoint presentation
Global wireless e voting powerpoint presentationGlobal wireless e voting powerpoint presentation
Global wireless e voting powerpoint presentation
 
Anti drowsy alarm for drivers
Anti drowsy alarm for driversAnti drowsy alarm for drivers
Anti drowsy alarm for drivers
 
FPGA
FPGAFPGA
FPGA
 

Similar to fingerprint based electronic voting machine

E-town Banking system
E-town Banking systemE-town Banking system
E-town Banking systemViVek Patel
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systemsManju Nathan
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introductionmohamed drahem
 
EMBEDDED SYSTEMS - MSc Sem III (Final).ppt
EMBEDDED SYSTEMS - MSc Sem III (Final).pptEMBEDDED SYSTEMS - MSc Sem III (Final).ppt
EMBEDDED SYSTEMS - MSc Sem III (Final).pptNamrata Ajwani
 
Solution manual the 8051 microcontroller based embedded systems
Solution manual the 8051 microcontroller based embedded systemsSolution manual the 8051 microcontroller based embedded systems
Solution manual the 8051 microcontroller based embedded systemsmanishpatel_79
 
Km60 3 d printer new (wecompress)
Km60 3 d printer new (wecompress)Km60 3 d printer new (wecompress)
Km60 3 d printer new (wecompress)1000kv technologies
 
Rail Track Inspector
Rail Track InspectorRail Track Inspector
Rail Track Inspectorncct
 
Computerised voting system
Computerised voting systemComputerised voting system
Computerised voting systemSushrut Bhosale
 
10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA System10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA SystemInductive Automation
 
10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA System10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA SystemInductive Automation
 
WIRELESS SURVILLANCE ROBOT
WIRELESS SURVILLANCE ROBOT WIRELESS SURVILLANCE ROBOT
WIRELESS SURVILLANCE ROBOT KrishGupta94
 
Electronic voting machine using RFID
Electronic voting machine using RFIDElectronic voting machine using RFID
Electronic voting machine using RFIDBharath Chapala
 
Built In Self Testing(BIST) Architecture for Motin Estimation and Computing A...
Built In Self Testing(BIST) Architecture for Motin Estimation and Computing A...Built In Self Testing(BIST) Architecture for Motin Estimation and Computing A...
Built In Self Testing(BIST) Architecture for Motin Estimation and Computing A...Shashidhar Reddy
 
embeddedsystems-100429081552-phpapp01.pdf
embeddedsystems-100429081552-phpapp01.pdfembeddedsystems-100429081552-phpapp01.pdf
embeddedsystems-100429081552-phpapp01.pdfAshwin180668
 
Embedded system by owais
Embedded system by owaisEmbedded system by owais
Embedded system by owaisOwais Mushtaq
 
Chapter 6 computer and controls systems within manufacturing
Chapter 6   computer and controls systems within manufacturingChapter 6   computer and controls systems within manufacturing
Chapter 6 computer and controls systems within manufacturingN. A. Sutisna
 

Similar to fingerprint based electronic voting machine (20)

E-town Banking system
E-town Banking systemE-town Banking system
E-town Banking system
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
PROJECT.ppt (6).pptx
PROJECT.ppt (6).pptxPROJECT.ppt (6).pptx
PROJECT.ppt (6).pptx
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introduction
 
EMBEDDED SYSTEMS - MSc Sem III (Final).ppt
EMBEDDED SYSTEMS - MSc Sem III (Final).pptEMBEDDED SYSTEMS - MSc Sem III (Final).ppt
EMBEDDED SYSTEMS - MSc Sem III (Final).ppt
 
Solution manual the 8051 microcontroller based embedded systems
Solution manual the 8051 microcontroller based embedded systemsSolution manual the 8051 microcontroller based embedded systems
Solution manual the 8051 microcontroller based embedded systems
 
ITFT - Design
ITFT -   DesignITFT -   Design
ITFT - Design
 
Km60 3 d printer new (wecompress)
Km60 3 d printer new (wecompress)Km60 3 d printer new (wecompress)
Km60 3 d printer new (wecompress)
 
Rail Track Inspector
Rail Track InspectorRail Track Inspector
Rail Track Inspector
 
Computerised voting system
Computerised voting systemComputerised voting system
Computerised voting system
 
10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA System10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA System
 
10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA System10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA System
 
WIRELESS SURVILLANCE ROBOT
WIRELESS SURVILLANCE ROBOT WIRELESS SURVILLANCE ROBOT
WIRELESS SURVILLANCE ROBOT
 
Electronic voting machine using RFID
Electronic voting machine using RFIDElectronic voting machine using RFID
Electronic voting machine using RFID
 
Built In Self Testing(BIST) Architecture for Motin Estimation and Computing A...
Built In Self Testing(BIST) Architecture for Motin Estimation and Computing A...Built In Self Testing(BIST) Architecture for Motin Estimation and Computing A...
Built In Self Testing(BIST) Architecture for Motin Estimation and Computing A...
 
embeddedsystems-100429081552-phpapp01.pdf
embeddedsystems-100429081552-phpapp01.pdfembeddedsystems-100429081552-phpapp01.pdf
embeddedsystems-100429081552-phpapp01.pdf
 
evm
evmevm
evm
 
Embedded system by owais
Embedded system by owaisEmbedded system by owais
Embedded system by owais
 
Atm software
Atm softwareAtm software
Atm software
 
Chapter 6 computer and controls systems within manufacturing
Chapter 6   computer and controls systems within manufacturingChapter 6   computer and controls systems within manufacturing
Chapter 6 computer and controls systems within manufacturing
 

Recently uploaded

Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoĂŁo Esperancinha
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...Call girls in Ahmedabad High profile
 

Recently uploaded (20)

Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
 

fingerprint based electronic voting machine

  • 1. FINGER PRINT BASED VOTING MACHINE PRESENTED BY:- U.RAMESH –B100507EC M.PRAVEEN KUMAR-B100519EC KASI KUMAR-B100625EC DHARAMSOTH SANTHOSH-B090652EC N.PRADEEP KUMAR NAYAK-B090751EC GUIDED BY:- Mr. V. SAKTHIVEL (Assistant Professor)
  • 2. AGENDA • Introduction • Finger print voting machine • Block diagram • Components description • Circuit and flowchart • Software's used • Advantages and limitations • Future scope • Conclusion • References
  • 3. INTRODUCTION • This project is designed for electronic voting machine by using the fingerprint identification method. • Here voter’s thumb impressions are used for identification. • During voting when the voter places his/her thumb on the scanner, the system will check whether it matches with pre stored impressions in the database. • If it matches then system will allow the voter to poll his vote and otherwise prevent the voter from polling.
  • 4. WHAT IS MEANT BY VOTING? • The objective of voting is to allow voters to exercise their right to express their choices regarding specific issues. • In a democracy, a government is chosen by voting in an election, a way for an electorate to elect, i.e. choose, among several candidates for rule.
  • 5. TOOLS IMPLEMENTED FOR VOTING. • Technology is being used more and more as a tool to assist voters to cast their votes. • The two types of systems implemented for voting are: 1. Ballot box. 2. Electronic Voting Machine(EVM).
  • 6. BALLOT BOX • First ballot box was held in Pontefract on 15 August 1872. • A ballot box is a temporarily sealed container, usually square box with a narrow slot in the top sufficient to accept a ballot paper in an election.
  • 7. ELECTRONIC VOTING MACHINE(EVM) • EVMs were first used in the by-election to north paravur assembly constituency of kerala in 1981. • EVM consists of two parts: i) Balloting unit and Controlling unit. ii) EVM reduce the time in both casting and declaring of results compared to ballot box.
  • 8. ADVANTAGES OF EVM • Ballot box systems are prone to human errors and lot of time consuming. • EVM is human error free and time saver. • Provide multiple languages to users who may not have English as a first language. • EVM can provide headphones to read off instructions to the blind user.
  • 9. DISADVANTAGES OF EVM • EVM are no different than websites or software; they can be penetrated and altered by a hacker. • Overall cost is high, physical tampering could be possible. • Computer software and systems can have problems that may delay or even halt voting.
  • 10. FINGER PRINT VOTING MACHINE • Knowing the disadvantages in the previous methods the biometric method of voting is being implemented i.e., finger print based voting machine. • Here the voter has no need to carry his ID which contains entire details. • Instead the person has to show his finger at the polling booth • The finger print reader reads the details from the finger print and passed to corresponding controller. • If the data matches with the already stored information, the person is allowed to vote.
  • 11. ADVANTAGES OF USING FINGERPRINT AS ID • Prevents unauthorized use or access. • Adds a higher level of security to an identification process • Eliminates the burden and bulk of carrying id cards or remembering pins. • Heightens overall confidence of business processes dependent on personal identification.
  • 13. COMPONENTS The FPBVM uses the following components:- 1) Microcontroller-AT89C52 2) Fingerprint module-R305 3) EEPROM(24C08A) 4) LCD display. 5) Keypad 6) MAX 232 7) Resistors 8) Capacitors 9) Crystal oscillator
  • 14. MICRO CONTROLLER-AT89C52 • One of the major differences between a microprocessor and microcontroller is that a controller deals with bits not bytes in the real world application. • Microcontroller has in-built memory whereas microprocessor has to go for external memory such as RAM,ROM,EPROM. • Development of a microcontroller reduces PCB size and cost of design.
  • 15. FEATURES OF AT89C52 • The AT89C52 is a low-power, high-performance CMOS 8-bit microcontroller. • Flash memory of 8KB. • Endurance-10,000 write/erase cycles. • 4V to 5.5V operating range • Fully static operation: 0Hz to 33MHz • 256x8 bit internal RAM • 32 programmable I/O lines • Three 16-bit timer/counters • Eight interrupt sources • Full duplex UART serial channel • Low power idle and power-down modes • Fast programming time
  • 17. BLOCK AND PIN DIAGRAM
  • 18. FINGER PRINT MODULE-R305 • The fingerprint scanner used here is NITGEN company based which is the leading manufacturer of FIM(Finger identification Module) • The methodology involves of storing the fingerprint images as database and during voting the input image is matched using the database
  • 19. FEATURES • Integrated image collecting and algorithm chip together • Low power consumption, low cost, small size, excellent performance • Professional optical technology, precise module manufacturing techniques • Good image processing capabilities, can capture up to resolution 500 dpi(dots per inch).
  • 20. SPECIFICATIONS • Fingerprint sensor type: optical • Interface: USB 1.1/UART(TTL logical level) • Image capture surface 15-18(mm) • Verification speed: 0.3 sec • Scanning speed: 0.5 sec • Character file size: 256 bytes • Template size: 512 bytes • False acceptance rate:0.0001% • False rejection rate:0.1% • Matching method:1:N • Temperature:- 20 to 45 c
  • 21. TECHNIQUES INVOLVED • The techniques used here are: 1. Extraction algorithm 2. Matching algorithm
  • 22. EXTRACTION ALGORITHM • Extraction algorithm involves: 1. Image enhancement 2. Image analysis 3. Thinning 4. Ridge reconstruction 5. Minutiae extraction
  • 23. MATCHING ALGORITHM • The matching algorithm finds out whether there is a match by comparing two templates extracted by the characteristic point extraction algorithm, specially by comparing the positions of each characteristics point and the structure.
  • 24. LIQUID CRYSTAL DISPLAY(LCD) • The LCD display is used to display the messages during the action. • Here a 16x2 display is used, each character is made of 5x7 dot matrix. • Displays have built in backlight(blue or green diodes)
  • 25. MAX 232 • MAX- Maxim company, 232- series number. • It is 16-pin IC known as voltage converter or line convertor. • It converts the RS-232 levels of the fingerprint scanner to the TTL voltage levels. • We can connect two devices at a time to the MAX-232.
  • 27. EEPROM • EEPROM- Electrically Erasable Programmed Read Only Memory. • It is a type of non-volatile memory used in computers and other electronic devices to store small amounts of data that must be saved when power is removed. • EEPROM can be independently read, erased and re-written. • We used 24C08A EEPROM.
  • 28. KEYPAD • The keypad allows the voter to poll his vote by selecting a party of his choice from the options provided. • There are 8pins, each pin corresponding to a row or column of the keypad.
  • 31. SOFTWARE'S USED.. The software's used in our project are: 1. Keil µ vision 3 2. Proteus
  • 32. ABOUT KEIL.. • The µvision3 is a windows based software development platform that combines a robust editor, project manager and makes facility. • µvision3 integrates all tools including the C complier, macro assembler, linker/locator and HEX file generator. • The vision3 user interface consists of menus, toolbar buttons, keyboard shortcuts, dialog boxes and windows for managing various aspects of our project.
  • 33. USING KEIL The following are the steps involved in creating a HEX file: • create a new project from: project → new → µvision project. • choose your device(ex: AT89C52) • now make a new empty file (file → new) where you will type in the source code. • add all the required files to the source group • build target and generate the hex file.
  • 34. PROTEUS • Proteus is a software for microprocessor simulation, schematic capture, and printed circuit board(PCB) design. • Proteus PCB design combines the ISIS schematic captures and ARES PCB layout programs to provide a powerful, integrated and easy to use suite of tools for professional PCB design.
  • 35. PROGRAMMING • The source code is written in embedded C language. The major reasons for writing programs in c instead of assembly: 1. It is easier and less time consuming to write in C than assembly. 2. C is easier to modify and update. 3. C code is portable to other microcontrollers with little or no modifications.
  • 36. ADVANTAGES • Cost effective • Low power consumption • It is economical • Less manpower required • Time conscious, as less time required for voting and counting • Avoids invalid voting. • Saves transportation cost due to its compact size. • Convenient on the part of voter.
  • 37. LIMITATIONS • The limitations of this projects are: • The collection of fingerprints of all the voters is little difficult. • Only fingerprints of the voters is identified instead of identifying the persons
  • 38. FUTURE SCOPE • Number of candidates could be increased. • It could be interfaced with printer to get the hard copy of the result almost instantly from the machine itself. • Once the result is on the server it could be relayed on the network to various offices of the election conducting authority.
  • 39. CONCLUSION • This project can be used for voting since it overcome all the draw backs of ordinary voting machine. • It provide additional security. • Its main advantage is that since fingerprints of every person is unique and hence this system completely reduces the chance of invalid votes. • The system can be manufactured simply as well as cheap.
  • 40. REFERENCES • www.seminarprojects.com • www.scribd.com • www.fingerprintbasedvotingmachine.blogspot.in • www.electrosome.com • www.engineergarage.com • www.sunroom.com • www.atmel.in
  • 41. Thank you Queries if any……