It was time for our annual office Xmas party and my boss wanted to do a Family Feud type game. He asked me to build a simple game show buzzer like on the show. I received an adequate budget but I only had about a day to complete the project. With only a vague concept in my head, I drove to a surplus electronics shop. Since I had very little time I was determined to buy everything at once and there was definitely no time for mail order. Below is the final result. There are two large 2″ illuminated arcade pushbuttons and two Xeon strobe lights. The first button pressed activates the corresponding strobe and locks out the other. Pressing the buttons also switches a loud buzzer. The surplus blue case was a bargain and just the right size. It didn’t have any front or back covers, so I cut 2 pieces of acrylic, which also serves to hold some XMAS graphics.
Here is a Pov-Ray 3D model of the circuit. I chose an Atmel ATTiny 45 microcontroller because I had several in my parts bin. I didn’t need the 4K but I was out of ATTiny25 chips. The small 5 V Omron relays are used to control the 12 V Xeon strobe lights.
Here is a shot inside the completed unit. A 12 VDC laptop adapter powers the button lights, strobes, LED’s and feeds the circuit board which steps down to 5 V. The adapter was too expensive, but it was all I could find that would fit. I need 110V AC inside the case to fire the buzzer.
Here is the Cadsoft Eagle drawing of the 3.5″ x 1.5″ board. One bridge was necessary.
The completed etched circuit board. Here are my etching notes.
I tried several low voltage piezo buzzers, but they all sounded like smoke alarms. I wanted mine to sound like something on TV. I finally found an ideal sounding 2″ metal buzzer. Unfortunately, it was 110 VAC which complicated my design. I considered building an MP3 circuit to use the actual sound from the TV show, but I just didn’t have the time. Fortunately, the surplus store had a great deal on solid state relays. The Crydom SSR below can easily handle the 110 V buzzer and can be driven directly from an AVR pin, unlike the mechanical relays above which require a resistor, transistor and diode.
Here is a shot of the back of the case. I added a fuse just to be safe. The aluminum screw on the top secures the buzzer. The rotary switch disables the buzzer and the super bright violet LED which illuminates the inside of the case. The small illuminated red pushbutton resets the game.
The game show buzzer was a big hit at the party. It worked flawlessly and everyone liked the lights and sound. One of my colleagues actually took the buzzer home for the holidays to play games with her family.
Downloads:
Buzzer source code – Version 1.00 – Released 12/27/2007 – For ATTiny45
Buzzer circuit Eagle files.
Parts List:
Description | Qty | Cost |
---|---|---|
Blue Project Enclosure | 1 | $ 4.50 |
Solid State Relay 240 VAC 18A 3-15 VDC | 1 | 9.50 |
120 VAC 2" Metal Buzzer | 1 | 1.50 |
4" X 6" X 0.062" Single Copper Clad Board | 1 | 2.50 |
High Reliability 8 Pin IC Socket | 1 | 0.50 |
Two Position Rotary Switch DPDT | 1 | 1.25 |
Black & Red Plastic Knob 1/4" Shaft | 1 | 0.75 |
12 VDC 3.33 A Switching Power Supply | 1 | 9.75 |
12 VDC Lighted Pushbutton 2" Momentary Green | 1 | 4.75 |
12 VDC Lighted Pushbutton 2" Momentary Red | 1 | 4.75 |
12 VDC Strobe Xenon Flasher Green | 1 | 8.95 |
12 VDC Strobe Xenon Flasher Red | 1 | 8.95 |
Insulated Female Crimp Terminal 1/4" Red | 1 | 0.10 |
Insulated Male Crimp Terminal 1/4" Red | 1 | 0.10 |
Insulated Female Crimp Terminal 1/4" Blue | 4 | 0.10 |
Heat Shrink Tubing 3/32" x 4' Red | 1 | 1.25 |
Heat Shrink Tubing 3/32" x 4' Black | 1 | 1.25 |
NPN TO-18 2N2222A Transistor | 2 | 0.50 |
Rectifier Diode 1N4001 | 2 | 0.07 |
Terminal Block PCB 2 Position Green | 1 | 0.45 |
Voltage Regulator 5 VDC 500 mA | 1 | 0.50 |
Electrolytic 100 μF 25 V Radial Capacitor | 1 | 0.20 |
Electrolytic 10 μF 16 V Radial Capacitor | 1 | 0.10 |
Resistor 1/4 W 1.5 KΩ | 2 | 0.05 |
Resistor 1/4 W 10 KΩ | 1 | 0.05 |
Resistor 1/4 W 560 Ω | 1 | 0.05 |
Resistor 1/4 W 680 Ω | 1 | 0.05 |
2 Pin Connector with Header .10" | 1 | 0.70 |
4 Pin Connector with Header .10" | 1 | 1.30 |
Jumper for .01" Header | 1 | 0.10 |
Violet Super Bright LED | 1 | 1.39 |
Screw Cap Panel Mount Fuse Holder | 1 | 1.99 |
6 A 250 V 1¼x¼" Slow-Blow Fuse (4-Pack) | 1 | 2.99 |
Atmel ATTiny45 (Tiny25 also works) | 1 | 2.13 |
5 V Relay Omron G5V-1 | 2 | 2.33 |
Aluminum Screw | 1 | |
Spanner Screw, Split Washer, Fiber Washer & Nut | 1 | |
Socket Cap Screws | 4 | |
Motherboard Screws | 4 | |
Lucite 11" x 2" x 1/8" | 2 | |
Illuminated Red Alarm Pushbutton Momentary | 1 | |
AC Power Chord | 1 | |
AC Right Angle Power Plug | 1 | |
Insulated Female Crimp Terminal 1/4" Right Angle Red | 2 | |
Insulated Female Crimp Terminal 1/4" Right Angle Blue | 6 | |
Cable Ties | 12 | |
Assorted Wire | 1 | |
Double Sided Velcro Tape | 1 | |
Strain Relief for Power Cable | 1 | |
Ring Crimp Terminals Red | 2 | |
Additional Heat Shrink Tubing Misc Sizes | 1 | |
.01 μF Capacitor Ceramic 50 V Axial | 1 | |
5x2 Pin Header .01" | 1 | |
2x1 Pin Header .01" | 1 | |
Etching Chemicals & Supplies | 1 |