23rd August 2008 - There was an issue with our name caching server at around 08:00AM GMT. It has been fixed.

Electronic Dartboard for eHome

Post here with ideas and thoughts of how to make the eHome software better

Electronic Dartboard for eHome

Postby Thraka on Fri Jul 25, 2008 4:51 pm

I'm working on a program that plays dartboard games. This is software that is simular to what you see at a pub. It is touchscreen based, and will be runable from eHome. It will connect to an electronic dartboard that has been converted to work with it. At this point I'm about 20% finished with it. Most of the design is done and I have a 301 (x01) plug-in for the game system in the initial creation phase. I've converted a dartboard to work with it too. Once I get further along, I'll take some screenshots of the hardware and software.

:)
Thraka
Site Admin
 
Posts: 95
Joined: Mon Mar 27, 2006 4:28 pm

Re: Electronic Dartboard for eHome

Postby JakeBullet on Mon Jul 28, 2008 3:33 pm

OK - I am hazy on this. How is it going to work?
JakeBullet
Site Admin
 
Posts: 1102
Joined: Thu Mar 23, 2006 8:13 am

Re: Electronic Dartboard for eHome

Postby Thraka on Mon Jul 28, 2008 3:42 pm

I've opened two dartboards already and they both use the same system for detecting a "hit". Both use a round (the shape of the board) matrix membrane that is exactly like a keyboard. I've taken a broken (missing keys) keyboard from work, ripped out the control interface (so it's just a USB cable to a small circuit board) and I'll solder the outputs from the dartboard membrane to the inputs on the circuit board and then plug it into the touchscreen.

When a dart hits the board it will essentially push a key on the keyboard and the program just waits for keypress events.
Thraka
Site Admin
 
Posts: 95
Joined: Mon Mar 27, 2006 4:28 pm

Re: Electronic Dartboard for eHome

Postby TonyNo on Mon Jul 28, 2008 9:28 pm

Cool! I dunno about throwing things near my touch screen, though! :shock:

I guess you need 62 inputs?
TonyNo
 
Posts: 351
Joined: Sat Mar 17, 2007 3:53 pm
Location: Illinois USA

Re: Electronic Dartboard for eHome

Postby TonyNo on Mon Jul 28, 2008 9:38 pm

Looks like others have tried this, but the contact time from a dart is too short to generate a keystroke. Have you seen otherwise?
TonyNo
 
Posts: 351
Joined: Sat Mar 17, 2007 3:53 pm
Location: Illinois USA

Re: Electronic Dartboard for eHome

Postby Thraka on Tue Jul 29, 2008 3:26 pm

Really? I looked around and didn't find anything, send me a link!! :)

Just in the testing I did, it shouldn't be. Try pushing any key on your keyboard as fast as you can. You cannot miss. All I've done so far is removed the dartboard matrix and hook it into the keyboard controller interface and plug that into my laptop to see if when I pushed on the contacts, if it would register a keystroke, which it did. When I get home tonight I'll just position it behind the darboard again and throw some at it to totally make sure :)

Yep seperate 62 keystrokes. I could find a key for each one if I use the keypad. But I would rather use a base set of 21 keys and map them as standalone, shifted, and ctrl'd. It's going to take a bit of work to do that, but I think it will be easier to use in the long run.

This is also the plastic dartboards, not a bristle. I haven't wanted to spend the money on an electronic bristle board. :)
Thraka
Site Admin
 
Posts: 95
Joined: Mon Mar 27, 2006 4:28 pm

Re: Electronic Dartboard for eHome

Postby TonyNo on Tue Jul 29, 2008 5:37 pm

TonyNo
 
Posts: 351
Joined: Sat Mar 17, 2007 3:53 pm
Location: Illinois USA

Re: Electronic Dartboard for eHome

Postby Thraka on Tue Jul 29, 2008 7:08 pm

Oh noes.. Hmm.. Well I guess I'll just have to try and find out. Seems that the problem only is in the keyboard controller, not the dartboard. The keyboard controller needs to see the signal for a certain amount of time. So that could be different for each keyboard.

Dad since you were an electronic engineer so long ago, is there something you could hook up to a wire that repeated the signal for a certain amount of time?
Thraka
Site Admin
 
Posts: 95
Joined: Mon Mar 27, 2006 4:28 pm

Re: Electronic Dartboard for eHome

Postby TonyNo on Tue Jul 29, 2008 11:33 pm

Wait... :shock:

Dad?! Is that JakeBullet?

Engineer?! No way!Me too! :lol:

Called MMV's (monostable multivibrators), you may need 62 of them puppies!

Maybe one of the MAME input boards would be better...

http://www.ultimarc.com/ipac1.html

You would need the I-PAC4 to get over 56 inputs, though, and that would require using the Shift input somehow.
TonyNo
 
Posts: 351
Joined: Sat Mar 17, 2007 3:53 pm
Location: Illinois USA

Re: Electronic Dartboard for eHome

Postby JakeBullet on Wed Jul 30, 2008 4:11 am

[quote=
electronic engineer so long ago[/quote]

Dad? yep, thats me. Tony meet Thraka, my oldest. Quite a programmer himself. (in fact he wrote the script engine class you use so well.)

hhhhhhhhhhmmmmmmmmmmm... More like an electronic tech.
But! That was like 52 ex-wives ago!!!! :roll: but I like to think of it in ice ages... then it was only 1

Now I am just a code monkey living in a 2nd world country struggling to get the internet turned on!
Wishing I had hot water, a Wendys triple hamburger and a PIZZA!!!!!
JakeBullet
Site Admin
 
Posts: 1102
Joined: Thu Mar 23, 2006 8:13 am

Re: Electronic Dartboard for eHome

Postby TonyNo on Wed Jul 30, 2008 5:18 pm

Nice to meet you, Thraka!
TonyNo
 
Posts: 351
Joined: Sat Mar 17, 2007 3:53 pm
Location: Illinois USA

Re: Electronic Dartboard for eHome

Postby Thraka on Fri Aug 01, 2008 1:23 am

Nice to meet you too Tony. Though I've been looking at your screenshots via Jake's emails for awhile ;)

Bah yeah it doesn't register :(:(:( Sucks!! I actually have an IPAC 4 but that would require PS2 input and the SHIFT, i'm not too sure. I just found out too that the board I'm using for testing registers each SECTION of the board seperately. So I have to link the two sections of a single score, doh!

I think building out the monostable multivibrator would be a bulky task wouldn't it? i'm trying to look up on how to buy one but I cannot find them. I wouldn't need 52 of them would I? I would just need one for each input to the keyboard board right? Like the matrix from the dartboard is in two parts, one part has 6 inputs and the other 10. I need one of these hooked to each input then the output of that circuit to the input of the keyboard board.

Correct? :)
Thraka
Site Admin
 
Posts: 95
Joined: Mon Mar 27, 2006 4:28 pm

Re: Electronic Dartboard for eHome

Postby JakeBullet on Fri Aug 01, 2008 4:38 am

building one should not be to bad. Do a search for 'monostable multivibrator kit'
maybe Tony can point you in the right direction.
JakeBullet
Site Admin
 
Posts: 1102
Joined: Thu Mar 23, 2006 8:13 am

Re: Electronic Dartboard for eHome

Postby TonyNo on Fri Aug 01, 2008 4:54 am

What you have is a typical switch/keypad matrix...

http://www.rentron.com/serkey16.htm

http://www.avr-asm-tutorial.net/avr_en/keypad/keyboard.html

You can't add an MMV to a matrix and you can't use a matrix with an IPAC4. :(

Here are some other options to peruse...

http://arcadecontrols.com/arcade_input.shtm
TonyNo
 
Posts: 351
Joined: Sat Mar 17, 2007 3:53 pm
Location: Illinois USA

Re: Electronic Dartboard for eHome

Postby Thraka on Fri Aug 01, 2008 5:29 pm

I wonder if a joystick would suffer from the same problems?
Thraka
Site Admin
 
Posts: 95
Joined: Mon Mar 27, 2006 4:28 pm

Next

Return to Ideas...

Who is online

Users browsing this forum: No registered users and 1 guest



FREE FORUM Hosting by AtFreeForum. Create your Free WEB FORUM Hosting now!
GROUP DISCUSSION Features - Free FORUM HOSTING Directory Listing - DISCUSSION FORUM Terms of Service - FREE PHPBB Hosting Privacy
- FASHION ACCESSORIES