Electronic Voting Machine using Arduino

We all are quite familiar with voting machines, even we have covered few other electronic voting machine projects previously here and here using RFID and AVR microcontroller. In this project, we have used the arduino controller to create an electronic voting machine.Arduino-Voting-Machine

Components

  1. Arduino Uno
  2. 16×2 LCD
  3. Push button
  4. Bread board
  5. Power
  6. Connecting wires

Circuit Diagram and Working  Explanation

In this project we have used four push buttons for four different candidates. We can increase the number of candidate but for better understanding we have limited it to four. When any voter press any of four button then respecting voting value will increment by one each time. After whole voting we will press result button to see the results. As the “result” button is pressed, arduino calculates the total votes of each candidate and show it on LCD display.Arduino-Voting-Machine-Bloc

Circuit of this project is quite easy which contains Arduino, push buttons and LCD. Arduino controls the complete processes like reading button, incrementing vote value, generating result and sending vote and result to LCD. Here we have added five buttons in which first button is for BJP, second for INC, third is for AAP, forth is for OTH means others and last button is used for calculating or displaying results.

Arduino-Voting-Machine-Circ

The five push buttons are directly connected with pin 15-19(A1-A5) of Arduino with respect to ground. A 16×2 LCD is connected with arduino in 4-bit mode. Control pin RS, RW and En are directly connected to arduino pin 12, GND and 11. And data pin D4-D7 is connected to pins 5, 4, 3 and 2 of arduino.

Read More:  Electronic Voting Machine using Arduino


About The Author

Ibrar Ayyub

I am an experienced technical writer with a Master's degree in computer science from BZU Multan University. I have written for various industries, mainly home automation and engineering. My writing style is clear and simple, and I am skilled in using infographics and diagrams. I am a great researcher and am able to present information in a well-organized and logical manner.

Follow Us:
LinkedinTwitter
Scroll to Top