loading

Introduction

Looking for a cheap alternative for a GAME SHOW BUZZER LOCKOUT SYSTEM. In this project we use construction helmets for the fun factor instead of a box type console and create a very affordable game show buzzer system. The total cost will be about $50-$70 depending on what materials you find around your house. Check out the demonstration video.

Comment if you have any questions or if I missed anything.

Step 1: Materials/Tools/Cost

Materials:

  • 3 Construction Helmet
  • 3 Momentary Switches
  • 3 Flashlights (or just use regular LEDs)
  • 3 AAA batteries (came with flashlights)
  • 4 Phone jacks (pulled them out from old phones)
  • 4 Bolts & 4 Nuts
  • 1 Arduino Uno Board
  • Lots of Wires (I took apart and used left of ethernet cables)
  • 1 ON/OFF Switch (any on/off switch will do)
  • 1 Buzzer (RadioShack 6VDC Mini Buzzer)


Tools:

  • Drill
  • 1/4" & 1/2" drill bits
  • Marker
  • Sharp Knife
  • Dremel
  • Cut off bit for dremel
  • Sanding bit for dremel
  • Hot Glue
  • Soldering Iron and Solder
  • Electric Tape


Cost:

  • 3 Construction Helmets @ $7.88 ea (ebay.com) = $23.64
  • 3 Momentary Switch @ $5.49 for 5 (ebay.com) = $3.29
  • 3 Flashlights & AAA batteries (HarborFrieght) $1 ea = $3
  • 4 Phone jacks $3.16/old phone (Goodwill x 2) = $6.32
  • 4 Bolts & 4 Nuts = FREE (had some)
  • 1 Arduino Uno Board (amazon.com) = $27.97
  • Wires = FREE (use ethernet cables or any other cable)
  • 1 ON/OFF Switch = FREE (had some, can take it off an old device too)
  • 1 Buzzer (Radio Shack) = $3.99

    My Total Cost: $68.21
<p>Hi,</p><p>Thanks for this, it's very cool.</p><p>By the way, how do i change the code if I need 4 switches to work?</p><p>thanks again.</p>
<p>I might have an extra { in there. But play with it. This should work for 4 as long as you wire light 4 into pin 9 and switch 4 into pin 10. Let me know if it works.</p>
<p>// define pins to be used</p><p>int S1 = 2; //switch 1</p><p>int S2 = 3;</p><p>int S3 = 4;</p><p>int S4 = 9;</p><p>int L1 = 5; // light 1</p><p>int L2 = 6;</p><p>int L3 = 7;</p><p>int L4 = 10;</p><p>int B = 8; // buzzer</p><p>void setup() { </p><p> // initialize the digital pins.</p><p> // assume switches will wire from ground to input pins</p><p> pinMode(S1, INPUT_PULLUP);</p><p> pinMode(S2, INPUT_PULLUP);</p><p> pinMode(S3, INPUT_PULLUP); </p><p> pinMode(S4, INPUT_PULLUP);</p><p> pinMode(L1, OUTPUT); // if using leds please remember to use series resistors with them</p><p> pinMode(L2, OUTPUT);</p><p> pinMode(L3, OUTPUT);</p><p> pinMode(L4, OUTPUT);</p><p> pinMode(B, OUTPUT); // buzzer wired from output pin to ground </p><p>}</p><p>void loop() {</p><p> if (!digitalRead(S1))</p><p> { digitalWrite(L1,HIGH); // turn on lamp 1</p><p> digitalWrite(B,HIGH); // turn on buzzer</p><p> delay(500); // wait 2 seconds</p><p> digitalWrite(B,LOW); // turn off buffer</p><p> delay(5000); // wait 28 more seconds</p><p> digitalWrite(L1,LOW); // turn off lamp 1</p><p> }</p><p> if (!digitalRead(S2))</p><p> { digitalWrite(L2,HIGH); // turn on lamp 2</p><p> digitalWrite(B,HIGH); // turn on buzzer</p><p> delay(500); // wait 2 seconds</p><p> digitalWrite(B,LOW); // turn off buffer</p><p> delay(5000); // wait 28 more seconds</p><p> digitalWrite(L2,LOW); // turn off lamp 2</p><p> }</p><p> if (!digitalRead(S3))</p><p> { digitalWrite(L3,HIGH); // turn on lamp 3</p><p> digitalWrite(B,HIGH); // turn on buzzer</p><p> delay(500); // wait 2 seconds</p><p> digitalWrite(B,LOW); // turn off buffer</p><p> delay(5000); // wait 28 more seconds</p><p> digitalWrite(L3,LOW); // turn off lamp 3</p><p> }</p><p> if (!digitalRead(S4))</p><p> { digitalWrite(L4,HIGH); // turn on lamp 4</p><p> digitalWrite(B,HIGH); // turn on buzzer</p><p> delay(500); // wait 2 seconds</p><p> digitalWrite(B,LOW); // turn off buffer</p><p> delay(5000); // wait 28 more seconds</p><p> digitalWrite(L4,LOW); // turn off lamp 3</p><p>}</p><p>}</p>
Hello! I am looking to make this in a 12 player system. Is there a single arduino that could handle a system of this size, and if so, what would be a sample code. Greatly appreciated in advance for anyone's response.
<p>I'm not sure if there is but I think you might be able to use maybe multiple uno boards but not sure. Never played with a lot of them. Hope you can find it some where online.</p>
<p>The code appears wrong. Can someone please upload the correct code in full?</p><p>It keeps failing while using circuits.io</p>
<p>Someone said that there was an extra } at the end of the code. Try removing it and see if it works. Sorry about that. Something must of got lost in coping and pasting the code to here.</p>
<p>Are resitistors needed before the LEDs?</p>
<p>I didn't use any because I got the leds from a flashlight and applied same current as the flashlight and it was fine. </p>
<p>Yes they are... if you send too much current to an LED, it will burn.</p>
<p>hey... could someone tell me how to mke this for 8 people?</p>
<p>The error in the code was a } was needed on the line below the last entry.</p><p>Thanks</p>
<p>I'm glad you were able to figure it out. Did you build one? Post a picture.</p>
<p>Help please I am receiving the following error when I copy and paste the code from above. </p><p>sketch_jan22a:38: error: expected `}' at end of input</p><p>Why do I get this error and how do I solve it.</p>
<p>the code that i was to copy and paste in ardruino has errors and don't know ho to fix it. expected closing bracket missing at end of function. </p>
<p>I apologize for the delay, haven't been on here for awhile. Somewhere in the formatting I might of made a mistake. Here is a direct copy and past from the sketch program. Just copy and paste it and it should work. Let me know how it goes.<br><br>https://docs.google.com/document/d/1aFSqIjAhQDGZjEEwIjRnnsqv6iQkC9Uu3aBKXka7n7w/edit?usp=sharing</p>