Bits to Atoms: Modding ‘The Getaway’ Pinball Machine

Time to take a field trip to the local pinball arcade! Jeremy and Sean take Bits to Atoms on location to modify The Getaway: High Speed II pinball machine to work with a real stop light. And to do that, they have to dive inside the machine to see how it works.

Comments (25)

25 thoughts on “Bits to Atoms: Modding ‘The Getaway’ Pinball Machine

  1. I was super excited to see this project! Last Halloween I created a programmable stranger things Christmas light ouija board using 11 relays and an arduino. Non led lights. It was fun watching your team work through s similar process.

  2. I love how you guys lean into a problem and stick with it until you find a solution. It really is the creative process at work.

  3. These are really fun to watch.

    It was interesting to see the fear in 110vAC, but happily grabbing low voltage live DC wiring. Not that the DC would hurt, but shorting out a component could have ruined their day.

    Keep these coming!

  4. The opto-isolators I’m most familiar with are vactrols, mostly because they’ve been used for many years in voltage controlled amplifier circuits in electric/electronic instruments. They’re used in everything from guitar pedals and amps to rack compressors to synthesizers to modulate the volume of an audio signal in a very smooth and clean fashion.

  5. I love all of these videos… been watching tested since the beginning (when neither of these guys were even on here). I really like all of Tested’s videos (especially the ones where something is being made), but these Bits to Atoms are my favorites.

    I have been an EE for 17 years and working on this kind of stuff for 10 years before that… even though I was trying to tell you through the screen how I would have solved this problem, the best part was knowing and seeing the process that Jeremy & Shawn went through. I know it’s really hard to concentrate while being filmed but I would have liked to see some footage of the opto-isolator and arduio problem solving that happened off-camera.

    By the way, Jeremy, you may have been surprised at the complication of this seemingly simple issue BUT it truly is a NON-trivial problem to solve and your solution is great! I think it actually illustrates how accessible “digital” solutions to “analog” problems can be. I have been doing this for many years and designing a capacitor, diode, resistor filter circuit is still a mind bend and time consuming because it has to be custom designed. However, with a solution like yours, it’s pretty generic and can be adjusted to fit several applications so I think it is perfectly suited to this one-off solution. WELL DONE.

    Please keep these videos up. Thanks Tested.

    PS. I actually have almost that exact stop light i picked up at a junk sale and have been planning for a couple of years to hook it up to an arduino. although i’m not going to hook it up to a pinball machine, you have inspired me to pull it out for my next project.

  6. Tagging seems to be f*#cked on this site – was hoping to tag jerware too, so please pass this message along, Sean 🙂

    May I start by saying that this is one of my favourite series on Tested – Really enjoying every episode and the last pinball project (mini pinball table model) has put me on the path of a pretty insane project of which I hope to share details with you soon! And under the hood of a pinball table is my idea of proper nerd porn!

    Jeremy: ecojay was correct – this is non trivial so don’t feel bad about not nailing it!

    The idea of using an RC network seems good at first, but because the duty cycle of the lamp matrix waveform (approx 12.5%, given an 8×8 matrix) then it’s pretty tricksy to do anything useful with that. You enter a trade-off between being able to charge a capacitor quickly enough (needs to be small) against that capacitor holding charge for a decent amount of time (needs to be large). You can use a larger capacitor to drive a transistor (i.e., low base current, hence capacitor is discharged more slowly) which will eventually charge enough to be useful, but then it will discharge very slowly when the signal disappears, so your lamp will stay on for too long. You can do tricks like using an inverted copy of the input waveform to discharge the capacitor with a transistor or something, but it gets really messy.

    The only elegant solution I can think of, i.e., low component count, is a re-triggerable monostable circuit using, for example, a 555 timer IC. A standard monostable circuit takes an input pulse and then latches its output on for a fixed duration, set with a resistor / capacitor combination. The problem is that you can’t retrigger it until the output has turned off, because of the nature of the operation of the internal flip-flop circuit (yes, that’s a real term lol).

    A retriggerable monostable will maintain its output all the time it’s receiving input pulses.

    It’s been a long time since I 555’d, otherwise I would have provided a useful circuit diagram for you. If that’s a path you’d be interested in, I’d be happy to dust off the cobwebs and throw something together.

  7. (had to split my post because of an error?)

    There are also dedicated retriggerable monostable chips these days though, e.g., SN54LS123 or CD74HC4538 but I have no experience with them to pass judgement on their utility.

    That said, there is always a trade-off with these things. Do you spend 5 hours trying to remember this stuff, or learning it from scratch to make a circuit that uses $3 of components (plus a breadboard or proto-board or custom PCB), or do you spend 1 hour and use a $20 gadget that you’re familiar with? For a one-off, I see nothing wrong with throwing an Arduino at it if you’re uncomfortable with the alternatives if it gets the job done. Your time isn’t free, especially when you’re put on the spot. I think you earned the right to be pleased with your solution.

    Oh and Sean… I love your LeChuck’s Grog shirt. I shall have to find one for myself!

  8. That was freaking awesome. I especially love that you do cover the trial and error and problem solving. It’s hugely important for newbies to see that a successful outcome doesn’t just come into being.

  9. I would just like to thank you both for your enthusiasm! It has gotten me interested in the electronics of Pinball machines. I started with the Pinball Makers website which seems a good deep dive into the more modern side of layout of pinball machines.

    http://pinballmakers.com/wiki/index.php/Main_Page

    Are there any other sites that you would recommend as resources? I’m UK based.

  10. I’m more paranoid than you guys, and would be afraid to take a soldering iron to a working machine – I would have found or gotten Shawn to 3d-print matching connectors to tap in to where the stoplight already connects to the main wiring harness. Then if it didn’t work or the big stoplight broke or whatever, it’d be simple to remove the custom T from the circuit and it’d all still be factory fresh.

  11. Loved it.

    The location, the arcane nature of the machines themselves, the exploring and then solving the problems, the mixture of old and new tech; a marvelous piece of content all around.

  12. Great video guys, I’m new to the pinball world and currently have a Data East Jurassic Park, I would love to see a recurring series on pinball repair and modding!!!

  13. i’m a complete noob when it comes to electronics – most likely more so than sean. but when i saw them explain the problem on video, it sounded like it was, indeed, not as trivial as it seemed at first glance. i got there by thinking of it in terms of programming – what kind of data structure do i have (an on-off pulsing that results in a lighting effect that’s not technically ‘correct’, but is good enough for the human eye) and what kind of data structure do i want to get out of it, after processing. (for lack of a better term, a ‘correct’ signal, because the hack for small lights and human vision won’t work via relays and huge lamps)

    whenever the solution is ‘add things, depending on the circumstances’, it’s going to involve some thinking so as to not trigger false positives, etc. – and this is me thinking in code terms, not in how to implement this in hardware.

    glad to see my intuition was pretty much on target. 🙂

  14. The optoisolators gave me an idea for an alternative solution: Add photoresistors right next to the actual stop lights in the pinball machine and hook them up to a 12V line. When the light is on, the current flows, triggering the relay. I’m just not sure if the flickering would cause a problem, but according to the Wikipedia article (https://en.wikipedia.org/wiki/Photoresistor), a photoresistor might be exactly what’s needed to smooth out the signal:

    Photoresistors also exhibit a certain degree of latency between exposure to light and the subsequent decrease in resistance, usually around 10 milliseconds. The lag time when going from lit to dark environments is even greater, often as long as one second. This property makes them unsuitable for sensing rapidly flashing lights, but is sometimes used to smooth the response of audio signal compression.

    I’m not an electronics professional by any means, but I think it might work. , what do you think?

    On another note, I do hope they would fix the in the comments. :/

  15. This was a great project! I actually love the fact that it didn’t work the first time, it was neat to see the troubleshooting and final fix come together. Great work guys, keep it up!

  16. Working in the pro audio world and loving models and making its awesome to see optical sensors being used to control lights in the same way you can manipulate audio using optical compressors. Smooth and efficient compression for pretty sounds and almost musical in the way they move the lights, truly an awesome project.

Leave a Reply

Your email address will not be published.

Announcing Behind the Scenes of Ghostbusters: Afterlife!

One Day Builds

Announcing Behind the Scenes of Ghostbusters: Afte…

Jason Reitman was helming the newest film, he was beyond ecs…

Why “Golf Ball Car” Is Pivotal in MythBusters’ History

Show And Tell

Why “Golf Ball Car” Is Pivotal in MythBusters’ His…

This maquette from Golf Ball Car -- which will be offered in…

MythBusters’ Rocket Car Rockets!

Show And Tell

MythBusters’ Rocket Car Rockets!

For Adam, these stacks of spent rockets from JATO Rocket Car…

Adventures in CNC: Making a Plywood Room Divider!

Making

Adventures in CNC: Making a Plywood Room Divider!

After assembling our workshop's new CNC, Jen embarks on a wo…

Now Available: Badge Bundles!

Making

Now Available: Badge Bundles!

Buy all FIVE and save!

Podcast - This Is Only a Test

Behind the Attraction – This is Only a Test 610 – …

Jeremy returns his week down in Southern California and reports back on his visit to Galaxy's Edge, Universal Studios Hollywood, and the EV road trip getting there. We also have more thoughts on the Steam Deck, discuss the first hands-on reports of the Playdate handheld, and awe at PlayStation 5's record-breaking sales. Plus, some Oculus …

MythBusters’ ROBOSHARK Returns!

Culture

MythBusters’ ROBOSHARK Returns!

The MythBusters traveling exhibition has closed, and its art…

Weird and Wonderful Vintage Analog Clocks!

Tech

Weird and Wonderful Vintage Analog Clocks!

Sean Charlesworth from Tested shares one of his passion proj…

How We Manage All Our Video Footage + Edit Off a NAS!

Tech

How We Manage All Our Video Footage + Edit Off a N…

Tested's head of production Joey Fameli explains how he rece…

Iron Man, Stranger Things, and Transformers at Sideshow Con …

Show And Tell

Iron Man, Stranger Things, and Transformers at Sid…

One collectibles company making amazing figures from fan-fav…