Pages: [1]   Go Down
Author Topic: Whack a mole project  (Read 916 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi All,
I’m trying to make an electronic “whack a mole” game, basically a board of 9 light up push buttons, a button will light up at random and the player has to hit that illuminated push switch, this will put out the light and another random button will come on, repeat for 30 seconds and then display how many buttons were hit in time.
 
I’m pretty sure the Arduino will be a good platform for this but I have no idea what “illuminated push buttons” I’d need (ratings etc) or where to get them (I’m in the UK).
 
Really appreciate any advice on this project, I’ve not touched electronics since a (very) little bit at Uni and looking forward to getting back to it.
 
Matt
Logged

Offline Offline
God Member
*****
Karma: 27
Posts: 829
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The most important rating is going to be how much abuse it can take. I would suggest looking at buttons designed for arcade use:
http://www.adafruit.com/products/1185
Logged

Global Moderator
UK
Offline Offline
Brattain Member
*****
Karma: 240
Posts: 24424
I don't think you connected the grounds, Dave.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
I would suggest looking at buttons designed for arcade use:
even heavier duty would be switches intended for childrens science parks.
Logged

"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.

Offline Offline
God Member
*****
Karma: 27
Posts: 829
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Do you have a link to one? Google wasn't friendly with those search terms.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks guys, I found some big buttons on amazon but when I asked the seller if they'd work with something like an Arduino they said no as they needed much higher power than the arduino would supply. Would appreciate some guidance on all the bits I'll need to get this hooked up.

Thanks
Logged

Offline Offline
God Member
*****
Karma: 27
Posts: 829
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The switch part shouldn't care, but the light probably does. What is "much higher?" If those switches end up being your best option, you will just have to look at methods to control a larger voltage for the lights. Not a big deal.
Logged

Manchester (England England)
Online Online
Brattain Member
*****
Karma: 513
Posts: 31529
Solder is electric glue
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Post a link to that eBay page and we will have a look for you.
As you are in the UK have you tried Farnell?
Logged

Left Coast, CA (USA)
Offline Offline
Brattain Member
*****
Karma: 331
Posts: 16540
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset



Might these work?

https://www.sparkfun.com/products/11274

https://www.sparkfun.com/products/9181

Video demo:
http://www.youtube.com/watch?v=T1jdjmbe1mM&feature=youtu.be&t=2m38s

Lefty
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

These are the buttons I found,
http://www.amazon.co.uk/gp/aw/d/B008MU3UM0/ref=aw_ls_6_7?colid=1BMFYA40O0HVQ&coliid=I1YX9COGUKRK1G

Appreciate any tips on how to wire this lot together.

Thanks
Logged

Offline Offline
God Member
*****
Karma: 27
Posts: 829
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ahh, 120V lamps in it. Not practical. The buttons that both retrolefty and I linked to would be pretty much the same, but a bit bigger and the lamp can be powered with a lower voltage. Note that they are the same, just different sources. It appears you must be in the UK, so you are better off finding a local source for them.
Logged

Manchester (England England)
Online Online
Brattain Member
*****
Karma: 513
Posts: 31529
Solder is electric glue
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Ahh, 120V lamps in it.
Where did you see that?
The title said Red LED switch
http://www.amazon.com/Amico-Round-Button-Switch-Arcade/dp/B008MU3UM0
I saw a lot on the ratings of the switch but nothing on the light. If it is an LED it is not going to be 120V.

The ratings of the switch only specify the maximum voltage and current not the minimum.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks Grumpy_mike, farnells a great website.
What do people think of these?
http://uk.farnell.com/cherry/kfb2ala2rbb/switch-pushbutton-spst-10a-250v/dp/1674427
Now I've found the arduino and the buttons what else will I need to get started? Apologies for all the questions but I'm a bit out of my depth here.

Also, how many of these switches could the arduino accept? I see its got 14 possible inputs but will these buttons take 1 for the led and 1 for the switch?

Thanks
« Last Edit: March 22, 2013, 03:27:07 pm by Parky86 » Logged

Offline Offline
God Member
*****
Karma: 27
Posts: 829
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Since you will really only have one switch input at a time, I would use an 8-bit priority encoder (or more than one if you have more than 8 switches) such as the 74HC148. This will take the 8 inputs and reduce them to just three bits with the bonus of having a signal to let the arduino know that a switch was pressed. These can be cascaded to provide more than 8 inputs.

And for the LEDs, just do the opposite: use a 74HC138 which is a 3 to 8 demultiplexor. 3 signals will control 8 LEDs.

Together these reduce your pins from 16 to 8 (for 8 switches and 8 LEDs)
Logged

Pages: [1]   Go Up
Jump to: