FINGERPRINTBATCH02-1
FINGERPRINTBATCH02-1
ARDUINO UNO
Submitted By:
G.Arun -22D35A0407
MD.Shakil -21D31A0422
K.Deepthi -21D31A0415
K.Keerthana -21D31A0414
ABSTRACT
The recent situation, most of the countries of the world grip their
elections using Electronic Voting Machines, where your vote gets registered
automatically with the help of an Electronic application without using or
wasting ballot paper to cast your vote for elections. As security is a major
worry nowadays, ensuring that no person exercises the right to vote double
is the main aspect. We can determine this issue by introducing Finger
Print Based Voting, where a person can be certified based on his Finger
Print. This will put a conclusion to fake voting and rigging. The main aim of
this project is “ONE PERSON ONE VOTE”.
INTRODUCTION
• The main objective of this project is to design a reliable and secure voting
system.
• This system avoids rigging of votes, saves time and human effort.
• This system would allow only the legitimate(legal) users to cast their vote
by verifying their fingerprint as an identity proof.
EXISTING SYSTEMS
The ballot box and Electronic Voting Machine (EVM) systems are
two methods used to collect and record votes in elections.
HARDWARE:
•Arduino Uno
•Finger Print Sensor(R307)
•LED’s(Red & Green)
•Buzzer
•LCD Display(16*2)
•Push Buttons
•Power Supply
SOFTWARE:
•Arduino IDE
•PROTEUS simulation tool
•Embedded C language
HARDWARE DESCRIPTION
ARDUINO UNO:
•It is an open-source microcontroller board that can be
integrated into a variety of electronic projects.
•The microcontroller that acts as the central control
unit of the system. It interfaces with all other
components and runs the code for fingerprint
processing.
•It processes data from the fingerprint sensor, handles
user input, and manages output devices like LEDs and
buzzers,LCD display.
LED’S:
•RED LED: Lights up if the fingerprint verification fails
or if an error occurs during the voting process.
•GREEN LED: Lights up when a valid fingerprint is
detected and the user is allowed to vote.
BUZZER:
•Provides auditory feedback to indicate
unsuccessful fingerprint match or an error
in the voting process.
PUSH BUTTONS:
•Users to select candidates or to confirm
their vote.
•These can be used to navigate the voting
options after successful fingerprint
verification.
SOFTWARE DESCRIPTION:
➢ ARDUINO IDE: The Arduino Integrated Development Environment (IDE) is a
software platform used to write, compile, and upload code to Arduino
boards like the Arduino Uno.
The Arduino IDE is used to write the main program to control the
fingerprint sensor, verify users, count votes, and handle the voting process.
CONCLUSION:
The system we created overcomes most of the difficulties faced
by the voters during the voting period by the ballot system and Electronic
voting Machine (EVM).This new method of voting prevents rigging,
provides ease of use, transparency, maintains integrity of the process and
equality. This system allows only “ONE PERSON ONE VOTE”.
FUTURE SCOPE:
The fingerprint-based voting system using Arduino Uno is
promising, particularly in enhancing the security, efficiency, and
accessibility of elections. With increasing concerns over voter fraud and
manipulation, a fingerprint-based system offers a reliable solution for
verifying voter identity, eliminating the possibility of duplicate voting and
impersonation.
THANK YOU