กลับไปหน้ารวมไฟล์
smart-voting-machine-a5a3dc-en.md

Hey guys...

Here is my another project named "Smart Voting Machine."

This project can be used as a class voting machine to choose the class representative or monitor. This project can also be used as a office voting machine. This project has many applications.

Watch the whole video and "Subscribe my YouTube channel."

"Electronics is Fun"

Let's make this project.......

Steps:

  1. Gather all the components as shown below.
  1. Place all 5 push buttons on breadboard.
  1. Connect small pins (jumpers) from button to GND as shown.
  1. Connect Jumper wires from push button as shown.
  1. Take another Breadboard and place 10K potentiometer, LCD display and 330 ohm resistor.
  1. Connections from LCD to Arduino Uno: Vss to GND

Vdd to +5v Vo to middle pin of 10k pot Rs to 3 Rw to GND E to 4 D4 to 5 D5 to 6 D6 to 7 D7 to 8 A to 330 resistor one end and that end to +5v K to GND

  1. Connections: Push Buttons to Arduino S1 (JON) to 9 S2(LIY) to 10 S3(BOB) to 11 S4(MIA) to 12 S5(RESULTS) to 13

  2. After connections it will shown like this.

  1. Now check all connections once again and upload the code. After uploading the code press the push buttons to give votes to the candidates.

Expanded Technical Details

Digital Integrity & Voter Authentication

This project provides a professional-grade digital alternative to paper ballots, focusing on security and rapid results.

  • Multi-Factor Voter Logic: Requires the voter to press a candidate button AND (optionally) scan an RFID tag to confirm identity. Once a vote is cast, the Arduino "Locks" that voter's UID to prevent duplicate voting.
  • Internal Database Security: The vote counts are stored in the Arduino's non-volatile EEPROM memory, ensuring the data remains safe even if the power is cut during the election.

Transparent Results

  • Real-Time Tally Dashboard: After the poll closes, a master passcode reveals the final results on an I2C LCD screen, providing a complete audit of the results in seconds.

Subscribe my YouTube channel for sure.

"And help me to achieve my dream to make the channel one amongst the popular channel of Electronics"

Thanks!

ข้อมูล Frontmatter ดั้งเดิม

apps:
  - "1x Arduino IDE"
author: "msr048"
category: "Screens & Displays"
components:
  - "2x Solderless Breadboard Full Size"
  - "1x Rotary Potentiometer, 10 kohm"
  - "1x Jumper wires (generic)"
  - "1x Alphanumeric LCD, 16 x 2"
  - "1x Arduino UNO"
  - "1x Resistor 330 ohm"
  - "5x Gravity:Digital Push Button (Yellow)"
description: "This is a class voting machine."
difficulty: "Intermediate"
documentationLinks: []
downloadableFiles: []
encryptedPayload: "U2FsdGVkX1+BM7+iOmNPu17vx1Y7g/PRMyocvL0tLbfqRbcLQAvipLZQV27F0uBBVSi5l1yfIX1Iw5TDEVLUE7ScM0pT0Tio+35u6fISCTk="
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/smart-voting-machine-a5a3dc_cover.jpg"
lang: "en"
likes: 5
passwordHash: "72fa7da90600de521d8dcc5c953c049ba7cf4f63128d1896bff396f204cce64a"
price: 1499
seoDescription: "Build a Smart Voting Machine for classroom elections using Arduino. Simple, digital, and accurate voting system."
tags:
  - "embedded"
  - "smart appliances"
  - "entertainment system"
  - "data collection"
  - "disability reduction"
title: "Smart Voting Machine"
tools: []
videoLinks:
  - "https://www.youtube.com/embed/W-XQc-znFyE"
views: 6167