Adil Khan 9 months ago
AdiKhanOfficial #FYP Ideas

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

Project Title

Fingerprint based biometric voting machine using arduino

Project Area of Specialization

Electrical/Electronic Engineering

Project Summary

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.

Project Objectives

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

Project Implementation Method

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.

Benefits of the Project

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

Technical Details of Final Deliverable

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

Final Deliverable of the Project

Hardware System

Core Industry

IT

Other Industries

Core Technology

Cloud Infrastructure

Other Technologies

Others

Sustainable Development Goals

Peace and Justice Strong Institutions

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
16*4 LCD Equipment1800800
Jumper wires Equipment405200
LED Equipment20360
Large push buttons Equipment1010100
I2c Equipment1230230
Arduino uno Equipment113501350
Header pin Equipment1180880
Mechanical structure Equipment12000020000
Charger 2 amp + laptop cable Equipment1550550
Total in (Rs) 24170
If you need this project, please contact me on contact@adikhanofficial.com
Smart SOPs serveillance system using deep neural network

In this chapter, we have proposed a face mask detection model namely Smart SOP's Surveilla...

1675638330.png
Adil Khan
9 months ago
Pick and Place

In most of the mobile shopping applications in Pakistan, users cannot view the products in...

1675638330.png
Adil Khan
9 months ago
Aurduino based controller for a Quadcopter

The aim of the project was to create an application that will allow the user to coordinate...

1675638330.png
Adil Khan
9 months ago
Automatic solar panel cleaning System

One of the major issues that the world is facing now a days is energy. Solar power has bec...

1675638330.png
Adil Khan
9 months ago
Design of Peltier Based Solarized Refrigeration System

The conventional cooling systems that are used now a days require refrigerant whose phase...

1675638330.png
Adil Khan
9 months ago