Public projects 1

Homemade Arduino Pinball Machine

Project showcase by Frogger1108

  • 2,792 views
  • 3 comments
  • 17 respects

Toolbox 1


Replicated projects 1

Arduino Controlled Pinball Machine

Project tutorial by Bob Blomquist

  • 22,504 views
  • 27 comments
  • 61 respects

Respected projects 2

Pinball Sounds and Music

Project tutorial by Bob Blomquist

  • 4,454 views
  • 3 comments
  • 15 respects

Arduino Controlled Pinball Machine

Project tutorial by Bob Blomquist

  • 22,504 views
  • 27 comments
  • 61 respects

Comments 2

  • Homemade Arduino Pinball Machine 17 days ago

    I already have a second old playfield sitting in my basement, so I will definitely make a second pinball machine with all the improvements I discovered along the way. I will also include a second Arduino mega since I probably need even more pins and this way I can split the processor load for the different tasks.
    However, what I didn’t show was the time which is needed to get to the final product. The playfields and the components are really old, we’re talking about a production date of 1974…so the playfield and all coils, switches etc. had over 40 years to collect dust, rust and other stuff….Striping the playfield, cleaning it, removing old mylar and glue and resealing it with clear coat takes a lot of time and then there is the cleaning of old contacts and coils the de- and re-soldering of all components, rebuilding the entire playfield… I would estimate it will take me about half a year for the next one, but I will definitely make another project about it :)

  • Arduino Controlled Pinball Machine 21 days ago

    Hi Bob,

    I don't know if you already updated your machine, but while building my own I found out why your bumpers are a little weak. I described the problem on my project page, but to summarize it up, your bumper activation is too short since you rely on the direct activation by the switch (disc). The ball is propelled away before the coil is fully energized, resulting in a weak kick. The easiest solution is to throw out your voltage divider and connect the switch directly to the Arduino and not to the 24V. Then connect the bumper coil to the 24V via a MOSFET which is controlled by the Arduino. This way you get a clean signal from the sensor with 5V and can use that to activate the coil directly for the desired amount of time (40 milliseconds turned out to be best for a strong kick in my case). You can take the code directly from my project as well as the wiring for the Arduino and the MOSFET.

    Great project, gave me a lot of ideas for my own .

Add projectSign up / Login