Designing Game Show Buzzers

At my workplace, we have all-company Friday lunches. Often we will have a speaker giving a presentation — either someone from within the company or someone from the local community. Once, we had a silly game show. It was successful enough that we brought it back a second time, but this time with a little more planning and polish. The first incarnation of the gameshow used a game board made of pieces of paper taped to the wall, with people raising their hands to answer and the host often unable to determine who “buzzed in” first. The fellow running the gameshow project asked me if I might be able to build some gameshow-style lockout buzzers on the cheap. Aside from an extra spool of telephone cord, I had all the electronics parts and scrap wood from previous projects to create an effective buzz-in system.

First to buzz in!
First to buzz in!

I always keep a spare Arduino or two for prototyping projects just like this one. Specifically, I had a really old Diecimila (it doesn’t have as great a processor, as much memory, or a hardware board as fancy as the current Arduino Uno) that I was happy to get rid of. A project like this doesn’t need a ton of power.

I crafted up a simple design for the buzzers, all chained together. To the Arduino, they look like three separate buttons and one strip of addressable LED lights. In reality, the LED strip is split into three pieces of 8 LEDs, but electrically it’s a single strip.

Three buttons, three LED strips.
Three buttons, three LED strips.

I started by creating a single button, temporarily wired to an Arduino. My carpentry skills are terrible, so a boatload of black paint covers up the imperfections.

A single completed buzzer
A single completed buzzer

When this looked good, I set about to complete the other two buzzers. I also needed a way for the host to reset the “lockout.” When first plugged in, each of the buzzers goes through a red/green/blue/white “light chaser” animation as part of a power-on self test. When he saw that during a prototype session, the host loved it so much he wanted a special button to activate this “party mode,” such as when a contestant picked a special question. From these arose a sort of wand that the host can use to reset and activate things.

The final version got wrapped in black duct tape.
The final version got wrapped in black duct tape.

As I mentioned previously, the brain behind the whole thing was just an old Arduino. I needed some terminal strips to attach the cables to, but this thing was going to sit under the table, so didn’t have to look all that great. I threw together the following frankenstein:

brains

Overall, the project turned out great and the gameshow was well received. I have the project files up at https://github.com/BrianEnigma/Arduino/tree/master/GameshowBuzzers if you’d like to build something similar.

Party Mode!
Party On!
Posted in: Code Projects

Published by

Brian Enigma

Brian Enigma is a Portlander, manipulator of atoms & bits, minor-league blogger, and all-around great guy. He typically writes about the interesting “maker” projects he's working on, but sometimes veers off into puzzles, software, games, local news, and current events.

One thought on “Designing Game Show Buzzers”

Leave a Reply

Your email address will not be published. Required fields are marked *