The system utilizes strips of copper conductive tape acting as touch-sensitive switches, each representing a unique voting option. When a user touches a strip, the Arduino Nano detects the input, lights up the corresponding LED, sounds a buzzer for one second, and updates the vote tally on an OLED display. The microcontroller keeps track of the counts for each choice internally and resets to await the next vote.
Why Build This
Learn the fundamentals of electronic voting mechanisms
Gain hands-on experience with hardware interfacing and microcontrollers
Adapt the system for surveys, quizzes, or interactive games
Real-World Application
This project mirrors the basic mechanics of electronic voting machines (EVMs) used in real-world democratic elections. It can also be adapted for classroom polling, interactive surveys, and quiz show answer systems.
Skills You'll Learn
Microcontroller programming
Interfacing OLED displays with Arduino
Creating touch-sensitive switches using conductive tape
Implementing real-time audio and visual feedback systems
Safety Precautions
Ensure your Arduino and peripherals are powered correctly using safe low-voltage supplies (typically USB or 5V regulated). Double-check all wiring polarity for LEDs, buzzers, and the OLED display to prevent short circuits. Handle soldering irons with care if you choose to solder connections rather than using standard jumper wires.
Technology Tags
ARDUINO NANO
OLED DISPLAY
COPPER TAPE
BUZZER
LEDS
Frequently Asked Questions
This project uses the Arduino Nano as the central brain to process inputs, control outputs, and manage the display.
The touch switches are made using copper conductive tape, which registers touch inputs when connected to the appropriate pins.
Yes, the voting status and tallied results are shown on a 0.96-inch OLED display and can also be viewed via the serial monitor.
This page is part of Kitkraft's Project Hub — a curated collection of electronics & robotics projects gathered from the maker community to help students and hobbyists discover and learn to build. Kitkraft does not claim authorship of the original project, and makes no representation as to the accuracy, completeness or safety of third-party source material. The summary and "How It Works" explanation above are AI-generated, rewritten with reference to the original tutorial — not a reproduction of it. Full credit and a direct link to the original source are provided above. If you're the original creator and have a concern about how your work is represented here, please contact us and we'll address it promptly.