It all started when [Iancole] bought a Fireball Home edition playfield on some famous auction website for $135. Originally, he had the intent of lighting the lamps with an Arduino, framing it, and hanging it on the wall of his office — which often happens with old pinball parts. But then his boys asked if he “could make it play”.
[Iancole] managed to find the pinball schematics online and started designing the electronics required by the many LEDs, solenoids and switches. As the LEDs and switches are on the same matrix, he chose a simple Arduino to cycle through them, giving the player the impression that the lights are constantly on. [Iancole] originally planned on using his raspberry Pi to control the solenoids, but he later switched to another Arduino because of the precise timing required.
Therefore, his Pi was used as the heart of the machine. It is interfaced to the two Arduinos to read states and send commands while running the game program, displaying HD graphics on a 24″ screen, playing music and game event sounds. All the electronics are proudly displayed on the backbox, and many developments are planned for it. Also, the machine will be on display at the Orlando Mini Maker Faire on October 5th!
This hack, which adds external flipper controls to Android pinball, is a great way to cut your teeth at Android hardware hacking.
[Ruben] decided to go with the TI Launchpad for this project. The MSP430 dev board offers serial communications via a USB connection, but it’s not quite as easy as just finding the right cable. His tablet does support USB On the Go (OTG), but the board identifies itself as an ACM device which needs to be handled differently. In order to get the tablet talking to the Launchpad he compiled a CDC_ACM module for the Linux underpinnings that make up every Android OS. In this case the module is tailored for the Allwinner A10 chip inside his model of tablet, but it shouldn’t be too hard to adapt his guide for other processors.
Of course you could go a different route and use Bluetooth for connectivity. We’ve seen several gaming peripherals that use this technique with Android devices.
Continue reading “External pinball controls for an Android tablet”
This wooden box is a wireless pinball controller and tablet stand. The idea is to set it on a workbench to give you some of the thrill of standing and playing the real thing. [Jeff] has been rather addicted to playing a pinball app on Android lately, and started the journey because he needed a way to give his thumbs some relief.
An Arduino monitors buttons on either side of this wooden controller. [Jeff] is new to working with hardware (he’s a Linux Kernel developer by trade) and was immediately struck with button debouncing issues. Rather than handle this in software (we’ve got a super-messy thread on that issue with our favorite at the bottom) he chose a hardware solution by building an SR latch out of two NAND gates.
With the inputs sorted out he added a BlueSMiRF board to the project which allowed him to connect a Nexus 7 tablet via Bluetooth. At this point he ran into some problems getting the device to respond to his control as if it were an external keyboard. His stop-gap solution was to switch to a Galaxy Tab 10.1 which wasn’t throwing cryptic errors. Hopefully he’ll fix this in the next iteration which will also include adding a plunger to launch the pinball, a part which just arrived in the mail as he was writing up this success.
We’ve embedded his quick demo video after the break.
Continue reading “Wireless pinball controller for tablet gaming”
The image to the left doesn’t make this look like much, but inside of the cardboard vending machine lives a clever Rube-Goldberg device. The video after the break gives a look at the inner workings to show how a quarter manages to dispense a full can of Coke. But that’s about all the detail we get on the project.
There are two sets of counterweights used in the design. Some marbles, and what look like giant pinballs. The coin chute, located on the left side of the venting machine, funnels the money into the waiting marble. When the marble rolls off it lands on a spoon. The weight rotates the spoon-filled disk and causes one of the waiting pinballs to drop from their rack. As that metal ball falls it operates a ratcheting system to dispense just one can. It looks like the capacity of the machine is limited to two refreshing cans of sugary liquid, but that could be scaled up if more room were made for cans and counterweights alike.
Continue reading “Rube-Goldberg provides liquid refreshment”
A huge collection of pinball machines in your basement is one of the crowing achievements of a geek, but what if you could have a huge library of physical pinball machines at you fingertips? [veriix] shared an imgur gallery in a reddit post documenting his wee little pinball machine he built from scratch.
Inside the pinball cabinet, there are two monitors. A 4:3 Samsung monitor serves as the backglass for the machine while a 23″ HDTV provides the playfield. On the software side of things, [veriix] used PINMAME and Visual Pinball 9 running on an old motherboard he had lying around. The result is impressive. The HD monitor playfield provides the right perspective to fool [veriix]’s brain into thinking he’s playing a real pinball machine.
We’ve seen PINMAME builds before, but those were encased in full-size pinball cabinets that took up far too much room. [veriix]’s machine is much smaller, and perfect for the garage, den, basement, or anywhere you’d like to set up an awesome game room.
You can check out [veriix] playing his mini pinball machine after the break. Thanks [Johnny] for sending this one in.
Continue reading “Mini Pinball MAME machine is small enough to fit in any game room”
This is the 2nd and final part of this project. If you haven’t seen part 1 yet, jump back and check it out.
Now that we have the controller box made and ready to go, we just have to build some simple stomp sensors. As I said before, I doubt this will hold anyones attention longer than a night or two. With that in mind, I wanted to make this as cheaply and simply as possible.
To make these, you need the following:
- Foam board or thick cardboard
- aluminum tape
- duct tape
That’s it… no really, that’s it. Check out the video after the break to see how it all went, and what the kids thought of it.
Continue reading “Pinball Stomp: Part 2”
On Saturday, we found a cool article where pinball machine display wheels were being used as a display. In that article, one of the listed inspirations was this giant Gottlieb wheel being used to display the water temperature of a pool. Before we go further, we’d like to mention that this project is hosted on a magazine’s website that requires you to register to get 1 free download. We did, and no financial information was required.
[Ludovic], they author of the project, was looking for an efficient and highly visible way to display the temperature in his pool. He wanted something he could see from 30 yards away, that had minimal power usage. These pinball reels were perfect, being easy to read and having virtually zero power draw when not updating.
Keep reading for a video and some more information.
Continue reading “Building giant temperature displays from Gottlieb display wheels”