The idea behind this project is to create a fingerprint-based electronic voting machine using an Arduino uno. The voting machine menu will work with two push buttons and a 16x4 Liquid Segment Display (LCD). One of the buttons will be in charge to move the cursor throughout the menu and the other one
Fingerprint based biometric voting machine using arduino
The idea behind this project is to create a fingerprint-based electronic voting machine using an Arduino uno. The voting machine menu will work with two push buttons and a 16x4 Liquid Segment Display (LCD). One of the buttons will be in charge to move the cursor throughout the menu and the other one will be in charge of working as a select button. There will be two types of menus. The first menu will be a “control menu” for the person in charge of the voting process (administrator). This menu should display the options: vote, show results, and clear votes. The other menu will be a menu for voters. This menu should only display the option to vote for a candidate. The control menu will only be activated by the first person who registered his or her fingerprint. The normal menu will be activated every time a new fingerprint gets registered. If someone has already voted, the system should identify that the fingerprint has already been registered, therefore, the menu will not be activated. Once a user has voted, the menu will be deactivated until a new fingerprint is registered or the administrator opens the control menu. When the admin shows the results, the system should get a reset. This means, the admin is not any more the admin and the vote count has gone back to zero for each of the candidates. The voting machine works with only four candidates.
The biometric balloting machine needs the person to enroll fingerprint while vote casting. The project makes use of arduino device and fingerprint generation to layout this
utility the primary goal of this project is to layout a machine that ask to person to reveal fingerprint as an identification evidence the machine reads the information from fingerprint
and confirm the information saved in database. If the given information suits with database saved in arduino the device lets in the person to cast vote if the given fingerprint does not
saved in database the machine will not permit to cast a vote and show protection message
An EVM is designed with devices specifically manage unit and voting unit that are joined collectively with the aid of using a cable. The manage unit of the EVM is stored with
the presiding officer or the polling officer and the voting unit is stored in the balloting compartment for electors to cast their votes.The disadvantages in these systems are Post-election it takes greater quantity of time to count number and claim results via poll paper machine. Individuals need to be recognized who've already voted.
We have designed an advanced system
using fingerprint module and arduino. In this
biometric based voting machine, a person has to
register a fingerprint ID with the system which
will be centrally stored in Arduino. During the
election process person should place a finger, if
the fingerprint matches with prestored
information then the person is allowed to cast a
vote. For confirmation of voter, the name of the
candidate will be displayed on LCD for whom
the voter has cast a vote. It has simple hardware
design and easily accessible
We have shown connections of LCD display and Arduino board. VSS and Cathodepins of LCD are connected to GND pin of Arduino and VDD and Anode pins are connected
to 5V pin of Arduino to power the LCD to glow. Enable pin of LCD display is given to the Digital pin of Arduino.
We have shown connections of Fingerprint module to Arduino board. For transferring data between Fingerprint module and Arduino board transmission pin TX of Fingerprint module is connected to Receiver pin RXD of Arduino board, and receiver pin RX of Fingerprint module is connected to transmission pin TXD of Arduino board. To provide
power supply to Fingerprint module through Arduino GND pin of module is connected to GND pin of Arduino, and VCC pin of module is connected to 5V pin of Arduino
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| 16*4 LCD | Equipment | 1 | 800 | 800 |
| Jumper wires | Equipment | 40 | 5 | 200 |
| LED | Equipment | 20 | 3 | 60 |
| Large push buttons | Equipment | 10 | 10 | 100 |
| I2c | Equipment | 1 | 230 | 230 |
| Arduino uno | Equipment | 1 | 1350 | 1350 |
| Header pin | Equipment | 11 | 80 | 880 |
| Mechanical structure | Equipment | 1 | 20000 | 20000 |
| Charger 2 amp + laptop cable | Equipment | 1 | 550 | 550 |
| Total in (Rs) | 24170 |
In this chapter, we have proposed a face mask detection model namely Smart SOP's Surveilla...
In most of the mobile shopping applications in Pakistan, users cannot view the products in...
The aim of the project was to create an application that will allow the user to coordinate...
One of the major issues that the world is facing now a days is energy. Solar power has bec...
The conventional cooling systems that are used now a days require refrigerant whose phase...