Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: casino-type-wheel  (Read 2151 times)

0 Members and 1 Guest are viewing this topic.

postkassen

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 8
  • Last login:December 14, 2004, 09:21:09 pm
  • I want to build my own arcade controls!
casino-type-wheel
« on: December 08, 2004, 03:51:29 pm »
Hi!

I know this doesnt really have anything with arcades, but from the looks of the site and this forum, I think this is the best place to get help with my project.

I want to make a casino-wheel-of-fortune kinda setup with a wheel hanging on the wall that you can spin and that has names of songs on it, so depending on where the wheel stops, it will play an mp3 on a computer. Not a big thing, someting like 1.5 feet in diameter.

Now, I have no idea on how to set this thing up, communication with the computer and all, and if you guys could give me some pointers on how I could solve this, Id be extremely grateful!

- postkassen

SeaMonkey

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 275
  • Last login:March 21, 2014, 02:57:17 pm
  • "Wizard has shot the food! Ehrrummiehrrr"
    • Ultimate Battles!
Re: casino-type-wheel
« Reply #1 on: December 08, 2004, 04:02:42 pm »
**whistles**

Wow..that's quite the project.

You would want to get an MP3 front-end that associated a keystroke with a song. That doesn't exist right now, that I know of.

But if it did, then you would wire a switch for each notch of the wheel to a keystroke...that would tell the software what song to play. If you had the front end, the wheel part would be easy. You would just run each circuit to a keyboard encoder. Spin the wheel, it lands on Xanidu by Olivia Neuton John, it sends "X" to the computer, and the software loads Xanidu.

Now the tricky part would be that all of the switches will hit as the wheel spins. Maybe a hack of Happs rotary joystick would be better, with druin's rotary board.

Now if that is just a basic idea. You still need somebody to program a front end for you, unless somebody knows of a software that will work.

Maybe some kind of batch operation software?

I would like to see this topic get some more ideas.


postkassen

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 8
  • Last login:December 14, 2004, 09:21:09 pm
  • I want to build my own arcade controls!
Re: casino-type-wheel
« Reply #2 on: December 08, 2004, 09:45:11 pm »
I think this page: http://www.modasylum.com/guides.php?guide=21&page=0 describes something that could work, an easy to build 15 button com-port interface that can be used with a winamp- plugin or with girder: http://www.promixis.com/

however i cant think of a good solution for the wheel, to make it just press one button when it stops.

rdagger

Re: casino-type-wheel
« Reply #3 on: December 08, 2004, 10:42:59 pm »
You could also go with a simple counter.   You could rig the wheel to a microswitch that clicks every time a song on the wheel passes.  Then hook up the microswitch to a simple keyboard hack.  You could then write a simple program to count clicks and then play the appropriate song.  The one drawback is that the wheel would need to be initially spun from the same start point.  After the first spin the program could track the current song and subsequent songs.  Also the wheel could only be spun on one direction.

For the wheel mechanics you should look at some of the forum posts regarding building spinners.

Sounds like a fun project that could be implemented in many ways.

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: casino-type-wheel
« Reply #4 on: December 08, 2004, 11:20:11 pm »
**whistles**

Wow..that's quite the project.

You would want to get an MP3 front-end that associated a keystroke with a song. That doesn't exist right now, that I know of.
DOSCab/Wincab Jukebox can do this in SingleLetter mode, but only for up to 10 songs.  I could add more for a one-off version if the rest of the project came together, I suppose... how many songs did you want this wheel to support?

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

postkassen

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 8
  • Last login:December 14, 2004, 09:21:09 pm
  • I want to build my own arcade controls!
Re: casino-type-wheel
« Reply #5 on: December 08, 2004, 11:40:44 pm »
oh, ill have to check it out, thanks! i was only thinking of having ten songs on the wheel anyway.

the origin of this project was a "drink'o'matic" machine some friends made, where you spun a wheel and the machine automatically made the drink the wheel stopped on. was really a quite cool machine, it held six or seven types of liqueour, and a couple of sodas. the machine wasnt properly made though, so it broke down after a few weeks use, and they have since abandoned the wheel-function of it for just buttons, but then we figured out we had to use the wheel for something:)

so im heading down to check out how they made the wheel function tomorrow, hopefully there was a genious solution to it:P

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: casino-type-wheel
« Reply #6 on: December 09, 2004, 08:44:54 am »
so im heading down to check out how they made the wheel function tomorrow, hopefully there was a genious solution to it:P
Maybe not, if it broke... :)

Most of the problems I see with home-made wheels is people just put a bolt through the wheel as an axle.  You'll need a good bearing in the middle to hold up to all that spinning.

I need to tinker with the input for DOSCab/WinCab Jukebox anyway, so the next version will support up to either 26 or 36 single-key inputs.

--Chris
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

postkassen

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 8
  • Last login:December 14, 2004, 09:21:09 pm
  • I want to build my own arcade controls!
Re: casino-type-wheel
« Reply #7 on: December 09, 2004, 09:57:13 am »
oh the wheel didnt break, the electronics of the drinkmixer werent protected properly, so they got wet and died:P

rdagger

Re: casino-type-wheel
« Reply #8 on: December 09, 2004, 05:34:58 pm »
the origin of this project was a "drink'o'matic" machine some friends made, where you spun a wheel and the machine automatically made the drink the wheel stopped on.

I wonder if I could add a drink'o'matic to my cab.

postkassen

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 8
  • Last login:December 14, 2004, 09:21:09 pm
  • I want to build my own arcade controls!
Re: casino-type-wheel
« Reply #9 on: December 09, 2004, 07:03:27 pm »
argh, i checked the wheel out, and they had cheated and gone the easy way. you can spin the wheel, but you have to push a button after the wheel stops. that way you only get one signal to the computer. but i want to make it so when the wheel stops, in automagically sends the corresponding signal to the computer...

JustMichael

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1438
  • Last login:September 27, 2015, 01:19:40 am
  • Mmmmm!! Cheesecake!!
Re: casino-type-wheel
« Reply #10 on: December 09, 2004, 07:17:24 pm »
Isn't the casino-type wheel just a giant spinner?   Something to think about...    ;)

postkassen

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 8
  • Last login:December 14, 2004, 09:21:09 pm
  • I want to build my own arcade controls!
Re: casino-type-wheel
« Reply #11 on: December 10, 2004, 11:04:07 am »
yes i did, but that would sent a constant signal to the computer for the duration of the spin? and how would the computer know where it stopped?

as far as i can see i have to make a wheel that sends one signal to the computer when it stops?

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: casino-type-wheel
« Reply #12 on: December 10, 2004, 11:19:57 am »
yes i did, but that would sent a constant signal to the computer for the duration of the spin? and how would the computer know where it stopped?

as far as i can see i have to make a wheel that sends one signal to the computer when it stops?
If you have buttons on the wheel, you need to deal with the wires twisting around on the spin.  That obviously isn't going to fly.

What JustMichael seems to be suggesting is to use optical switches to determine how many slots the wheel has advanced, but if the names of the songs are on the wheel you'll have sync issues.  The "flapper" that hits pegs on the wheel to slow it down and eventually stop it could be used the same way, but again you have sync issues.




--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

jfunk

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 625
  • Last login:October 24, 2018, 04:36:39 pm
  • BYOAC Wannabe
    • JFunk's Arcade
Re: casino-type-wheel
« Reply #13 on: December 10, 2004, 11:30:35 am »
Why not have a row of microswitches in a straight line along a radius out from the center (not on the wheel, but on the 'base')..  As many switches as there are 'slots' on the wheel..

Then, have a tab corresponding to each microswitch next to each slot on the wheel.  As the slot passes the row of switches, it clicks the appropriate one..  Just keep track of the last one clicked, and there you go!  :)

Thoughts?

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: casino-type-wheel
« Reply #14 on: December 10, 2004, 11:32:56 am »
Why not have a row of microswitches in a straight line along a radius out from the center (not on the wheel, but on the 'base')..
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

SeaMonkey

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 275
  • Last login:March 21, 2014, 02:57:17 pm
  • "Wizard has shot the food! Ehrrummiehrrr"
    • Ultimate Battles!
Re: casino-type-wheel
« Reply #15 on: December 10, 2004, 12:18:19 pm »
A compromise might be to have the wheel setup like an optic spinner, and as it spins, the computer goes through the selections of songs, and when it stops then you just hit a "GO" button to start the currently selected song.


rdagger

Re: casino-type-wheel
« Reply #16 on: December 10, 2004, 01:15:20 pm »
Another way you could do it is with an AVR and some photoresistors behind the wheel.  One of the songs would have a white backing and the rest black.  You then place a photoresistor behind each song and connect them to the AVR which could calculate the position of the wheel based on which photoresistor sees the white backing.  Then the AVR could communicate with the computer via a serial link or even over a network link.  To cut down on photoresistors you could create a binary code on the back of the songs and have say 4 photoresistors evaluate the code.

Another method that is more difficult would be to have a barcode reading system.  This way the back of the songs would have a barcode that the computer could interpret.  You could make the removable labels so you could have thousands of songs and then place whichever ones you want on the wheel.

postkassen

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 8
  • Last login:December 14, 2004, 09:21:09 pm
  • I want to build my own arcade controls!
Re: casino-type-wheel
« Reply #17 on: December 10, 2004, 07:44:01 pm »
this is how the wheel its setup today: (please excuse my english, its neither my first nor second language)

the front (the spinning-part) is made of plexiglass, with a thin metal thing out near the edge, that touches the back plate. the back plate is covered with a metal plate, that is cut like a pizza, where the "slices" dont touch. so when the wheel is spun, the metal thing touches the plate all the time, and when it comes to a stop, the metal thing is only touching one "slice". then you push a button next to the wheel and the correct signal is signal is sent according to what "slice" the metal thingy landed on.

so the signal here goes from computer, through a wire to the back plate where it connects on the axle, then from the axle out to the plexi-front and through a wire out to the edge to the metal thing, that touches a "slice" and then through a wire to the universal "start-song-button" and then finally through a wire back to the computer.

what i was hoping was a great idea on how to eliminate the "start-song-button", hopefully a genious idea that doesnt require too much modification and bar code scanners on the wheel, cause the wheel looks great and works great already, except for the button flaw.

Chris

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: casino-type-wheel
« Reply #18 on: December 10, 2004, 11:17:13 pm »

what i was hoping was a great idea on how to eliminate the "start-song-button", hopefully a genious idea that doesnt require too much modification and bar code scanners on the wheel, cause the wheel looks great and works great already, except for the button flaw.

I can do that on the software side.  I'll just wait until the input stabilizes for three seconds.  How many slices do you have?
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com

postkassen

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 8
  • Last login:December 14, 2004, 09:21:09 pm
  • I want to build my own arcade controls!
Re: casino-type-wheel
« Reply #19 on: December 11, 2004, 08:07:40 am »
oh, i cant remember how many, ill check it out later today.

will that work in windows, with your program running in the background? or will windows have a problem with the fact that there is sent a constant signal to the computer?

LordDamo

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 254
  • Last login:December 10, 2008, 04:26:05 am
  • Damn it Jim, im a doctor not a machine . . .
    • The Kinddom of Damo
Re: casino-type-wheel
« Reply #20 on: December 11, 2004, 02:08:52 pm »
oh, ill have to check it out, thanks! i was only thinking of having ten songs on the wheel anyway.

the origin of this project was a "drink'o'matic" machine some friends made, where you spun a wheel and the machine automatically made the drink the wheel stopped on. was really a quite cool machine, it held six or seven types of liqueour, and a couple of sodas. the machine wasnt properly made though, so it broke down after a few weeks use, and they have since abandoned the wheel-function of it for just buttons, but then we figured out we had to use the wheel for something:)

so im heading down to check out how they made the wheel function tomorrow, hopefully there was a genious solution to it:P

drink'o'matic huh? I would love one of those!!! Any chance of seeing any plans for one of those? PM me if your able to help, thanks in advance . . .
Religious war is like two kids fighting over who has the stronger imaginary friend . . .