Hi all, hopefully this is the right group. If not, feel free to admonish me (all the while telling me the correct group!)
I'm trying to hook up an electronic dart board to a USB matrix processor so that I can write a program to do automatic scoring of a dart game, like what they have at bars and such. The problem I'm running in to is that the USB matrix processor (the only one I can find, at that) will only recognize a switch closure of at least 30ms, and apparently a dart hits a board in less time than that.
Unfortunately, I can't reprogram the matrix processor, and I don't really want to get into programming my own microcontroller to handle this (I mean, I can just go buy one of the real thing for $750...I just wanted to have fun!). I'm wondering if there's a way to artificially extend the time that the circuit stays closed, at least as far as the processor is concerned. That's what I'm posting for - to see if anyone can lend any suggestions about that. I thought maybe wiring a capacitor inline with each row between the last column and the processor, but I honestly have no idea. I last took any electronics theory classes 10 years ago or so, and I'm a computer guy by trade now, so "rusty" doesn't do me any justice :)
Thanks!