You are on page 1of 18

SRI PADMAVATI MAHILA VISVAVIDYALAYAM

School of Engineering and Technology


Department of Electronics and Communication Engineering
ARDUINO BASED VOTING SYSTEM
TEAM MEMBERS:
S.AMULYA(1672003)
V.ANUSHA(1672005)
K.HARIKA(1672025)
M.KAVERI(1672039)
UNDER THE GUIDANCE OF :

R.DIVYA (M.TECH)
ASSISTANT PROFESSOR
ABSTRACT
 ARDUINO BASED VOTING SYSTEM was developed by interfacing
fingerprint sensor, a keypad, an liquid crystal display and a personal
computer to an Arduino.
 Algorithm was developed and coded using the Arduino. The unit stores
voter data, which includes biometric information, during registration.
 Prior to voting, it checks for a match with the stored data during the
authentication by comparing biometric and then pin of a voter to that in
the database.
 Upon successful authentication, the voter is allowed to caste their vote
which eliminate vote inflation, also reduce both voting and collation
times.
EXISTING SYSTEM

MANUAL SYSTEM OF VOTING


a)Ballot voting
 Too much paper work
 Loss of registrations forms
EXISTING SYSTEM CONT..

b)EVM Machine
 Expensive and time consuming
 Errors during data entry.
PROPOSED SYSTEM

 The basic idea of this project is to create an


electronic voting process that will help to eradicate
defrauding of the manual voting process and prior
versions of electronic voting.
 Here we proposes a system that includes multiple
layers of verifications to ensure the reliability of
the voter.
 With the inclusion of biometric fingerprint sensor,
each voter is allowed to caste their vote only after
being checked with the given database of enlisted
voters.
INTRODUCTION

In this concept there are two sections they are voter
section, verification section.
In voter section where voter place his/her finger on
fingerprint module.
In verification section, here where the main
concept is carried on.
Here the voter fingerprint determines whether
his/her vote is casted or not.
WORKING PRINCIPLE

When user wants to vote then he/she needs to


press key and type the ID number by using
keypad.
Voter should place his/her finger on fingerprint
sensor.
 Arduino will give you three attempts to put your
finger.
WORKING PRINCIPLE CONT..

 After placing a finger over fingerprint


module.
 Fingerprint module captures finger image
find its IDs details is present in the system.
 If ID details detected then LCD will show
to authorize his/her Vote.  
WORKING PRINCIPLE CONT..

 And then the system moves to


next stage for voting process
then he/she can vote. 
 If the ID details detected that
he/she is already used his or
her vote then the voter is
avoided to vote.
BLOCK DIAGRAM
COMPONENTS

 Fingerprint Sensor
 Arduino
 Keypad
 Liquid Crystal Display
FINGERPRINT SENSOR

 Fingerprint sensor module is an input device used


for Fingerprint processing and captures a digital
image of the fingerprint pattern.
 Fingerprint sensor(R305) is a fingerprint sensor
module with TTL UART interface.
 The user can store the fingerprint data in the
module and can configure it in 1:1 or 1:N mode
for identifying the person.
 The fingerprint module can directly interface with
Arduino board.
ARDUINO

 It is a open source hardware.


 Arduino board designs use a variety of
microprocessors and controllers.
 The boards are equipped with sets of digital
and analog input/output pins that may be
interfaced to various expansion boards and
circuits.
 Arduino boards are pre-programmed with a
boot loader that simplifies uploading of
programs to the on-chip flash memory.
KEYPAD

 A keypad is a set of buttons


arranged in a block or “pad” which
bear digits.
 Using eight digital inputs, this
circuit simplifies decoding of the
common membrane 4*4 keypad
matrix and eliminates the
traditional requirement of scanning
rows or columns.
LIQUID CRYSTAL DISPLAY
 Liquid Crystal Display(LCD) have
taken a giant leap in the screening
industry by clearly replacing the use
of Cathode Ray Tubes(CRT).
 The power consumption is lesser as
it works on the basic principle of
blocking light rather than dissipating
and it is typically of the order of
microwatts for the display.
 It is of low cost and good contrast
ADVANTAGES

Free from rigging


Less paper work
Accuracy, Efficiency and Verifiability
CONCLUSION

 An Electronic voting system was developed.


 It employed a dual authentication technique using both voter
biometrics(fingerprint).
 This restores confidence in the electoral process.
 It is also valid if the polling unit population is predetermined.
During the mock election conducted to verify the systems’
efficacy, participants in the elections expressed satisfaction with the
results of such elections as it was said to encompass the attributes of a
credible voting system which are democracy, accuracy, efficiency and
verifiability.

You might also like