First part of my ULTIMATE project done!
Moderator:Moderators
- benheck
- Site Admin
- Posts:1880
- Joined:Wed Dec 31, 1969 6:00 pm
- Location:Wisconsin - Land of Beer and Cheese and Beer
- Contact:
That being my Bill Paxton Pinball machine of course. At the rate it's going (pecked away at this part for over a year...) who knows when it'll be done.
This is the score display module. It is a custom laser cut acrylic frame with 512 hand-soldered LED's. (Anyone who didn't already think I wasn't beyond hardcore can now think again.) They are wired with a common cathode (negative) leads and an 8-bit bus going horizontal.
Thus, you put an 8-bit value into the memory and select the column with 6 bits (thus 64 columns) Four 4:16 multiplexers and some logic IC's (not seen, behind the frame) then decode the 6 bits and allow that column to sink ground. All other columns stay high (like Towlie) and thus don't light.
To make a display you have to raster the bits very quickly. Right now all I have to use is my old Basic Stamp 2, which is fast enough for a small display but not for this. But I can test this and it works great.
For the final machine (in 2010 or whenever) I plan to use a dedicated processor for the display. At first I thought about using a Propeller for everything and having 1 cog do the raster but that would eat up 14 I/O pins since it requires its own bus.
I also have an EEPROM which I can map to the display to show graphics, animation and what not.
This is the score display module. It is a custom laser cut acrylic frame with 512 hand-soldered LED's. (Anyone who didn't already think I wasn't beyond hardcore can now think again.) They are wired with a common cathode (negative) leads and an 8-bit bus going horizontal.
Thus, you put an 8-bit value into the memory and select the column with 6 bits (thus 64 columns) Four 4:16 multiplexers and some logic IC's (not seen, behind the frame) then decode the 6 bits and allow that column to sink ground. All other columns stay high (like Towlie) and thus don't light.
To make a display you have to raster the bits very quickly. Right now all I have to use is my old Basic Stamp 2, which is fast enough for a small display but not for this. But I can test this and it works great.
For the final machine (in 2010 or whenever) I plan to use a dedicated processor for the display. At first I thought about using a Propeller for everything and having 1 cog do the raster but that would eat up 14 I/O pins since it requires its own bus.
I also have an EEPROM which I can map to the display to show graphics, animation and what not.
- ShockSlayer
- Niblet 64
- Posts:5059
- Joined:Thu Jun 29, 2006 12:47 pm
- Location:In my inbox.
Well, now we all know who Gods favorite is....
And on an unrelated note: PWNAGE!!!
So your building a pinball machine from scratch?
SS
And on an unrelated note: PWNAGE!!!
So your building a pinball machine from scratch?
SS
http://twitter.com/ShockSlayer" onclick="window.open(this.href);return false;
- ShockSlayer
- Niblet 64
- Posts:5059
- Joined:Thu Jun 29, 2006 12:47 pm
- Location:In my inbox.
I can't wait to see how much fun you have w/those leds!
http://twitter.com/ShockSlayer" onclick="window.open(this.href);return false;
:O
<a href="http://www.tbowlcomic.com"><img src="http://www.uncannyassociates.com/pics/t ... 468x60.jpg" alt="TBOWLComic" border="0"></a>
- ShockSlayer
- Niblet 64
- Posts:5059
- Joined:Thu Jun 29, 2006 12:47 pm
- Location:In my inbox.
Get back to the wiitop retard!
SS
SS
http://twitter.com/ShockSlayer" onclick="window.open(this.href);return false;
- warmachine
- Posts:118
- Joined:Mon Sep 05, 2005 1:33 am
- Location:Ferris, Texas, USA
- Contact:
Its easier to get a pinball playfield thats dead a lot of them sell on ebay for framing or hanging on the wall.
You could easily make a pinball machine out of a old playfield and one of them $10 kids pinball machines
The you can just interface the screen into the led array
Or you could get a pc and use a Keywiz keyboard encoder and have a simple basic program that counts based on keystroke and plays sounds and outputs to the led array altho windows/linux will give you a better option for music and sounds.
You could easily make a pinball machine out of a old playfield and one of them $10 kids pinball machines
The you can just interface the screen into the led array
Or you could get a pc and use a Keywiz keyboard encoder and have a simple basic program that counts based on keystroke and plays sounds and outputs to the led array altho windows/linux will give you a better option for music and sounds.
Just of interest ben i did create a skeeball simulator i guess u can call if for someone on the BYOAC Forums
It was a pc running the app and the pc counted the score played mysic depending on the music or sounds selected and used a normal PC lcd monitor as the display but i made it so the display looked like a pinball machine.
Not sure if i know where the code is but if u do go the pc route i can probably find the code or rewrite it.
I found the old topic on BYOAC and found one of the screenshots
I for the life of me can't remember how i did the display tho
It was a pc running the app and the pc counted the score played mysic depending on the music or sounds selected and used a normal PC lcd monitor as the display but i made it so the display looked like a pinball machine.
Not sure if i know where the code is but if u do go the pc route i can probably find the code or rewrite it.
I found the old topic on BYOAC and found one of the screenshots
I for the life of me can't remember how i did the display tho