SYED HASHIM COLLEGE OF SCIENCE & TECHNOLOGY
FINGER PRINT ELECTRONICS VOTING MACHINE
Major Project
By
MD SHAKIR RAHMA (14565A0401)
BINTU KUMAR (13561A0425)
MARPU FRANCIS (12561A0403)
Under the Guidance of
ER. ZIAUL HAQUE
Assistant Professor
Department of ECE
INTRODUCTION
This project is designed for electronic voting machine by using
the fingerprint identification method.
Here voters thumb impressions are used for identifying the voters.
During voting when the voter keeps his/her thumb in 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.
Finger Power
Print Supply
Module
16 X 2 LCD
MAX
232
EEPROM
ARM
7TDMI
buzzer LPC2148
Crystal
Oscillator Switches
COMPONENTS
The FPBVM uses the following components:
1) ARM 7TDMI LPC2148
2) Fingerprint module-R303a
3) EEPROM(24C08A)
4) LCD display.
5) Keypad
6) MAX 232
7) Resistors
8) Capacitors
9) Crystal oscillator
ARM 7TDMI LPC2148
LPC2148 arm processor is used for controlling.
ARM processor is used because of its extra
features when compared to microcontroller. It
controls LCD and finger print module. It
receives input commands from switches and
control finger print module when to receive the
data, performs comparison , gives command to
LCD to display messages to direct the users to
use it properly and also displays the results.
16-bit/32-bit ARM7TDMI-S microcontroller in
a tiny LQFP64 package.
8 kB to 40 kB of on-chip static RAM and 32 kB
to 512 kB of on-chip flash memory.
128-bit wide interface/accelerator enables
high-speed 60 MHz operation.
Power Supply
Step Down Bridge Filter Regulator Power supply to
Transformer Rectifier Circuit Section All sections
Finger Print Module R303a
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
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.
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)
BUZZER
A buzzer or beeper is a signaling
device, usually electronic typically used
in automobiles, household appliances
such as a microwave oven, or game
shows.
The word "buzzer" comes from the
rasping noise that buzzers made when
they were electromechanical devices,
operated from stepped-down AC line
voltage at 50 or 60 cycles
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.
Why only Fingerprint ?
• Every person in this universe has unique fingerprint.
• Fingerprints are unique i.e. everyone is born with one, which states
that fingerprints can be used for unique identification.
• Fingerprint scanner is a device for computer Security featuring
superior performance, accuracy, durability based on unique
NITGEN Fingerprint Biometric Technology.
• Fingerprints tech is widely used in banking, authentication etc…
• Reliable and trusted
Hence we opted for fingerprint technology in our project.
Security
Accuracy :
97 % will return correct results
100 % Deny intruders
Template is created for every fingerprint i.e. Encrypted data
Image is discarded i.e. cannot reconstruct the fingerprint from data
Several sensors to detect fake fingerprints
Cannot steal from previous user
• Latent print residue (will be ignored)
Cannot use cut off finger
• Temperature
• Pulse
• Heartbeat sensors
• Blood flow
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.