element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Ben Heck Featured Content
  • Challenges & Projects
  • element14 presents
  • element14's The Ben Heck Show
  • Ben Heck Featured Content
  • More
  • Cancel
Ben Heck Featured Content
Documents Ben Heck's Ultimate Pachinko Rebuild - Vintage Japanese Arcade Mod Episode -- Episode 272
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Ben Heck Featured Content to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: pchan
  • Date Created: 12 Jan 2017 9:28 PM Date Created
  • Last Updated Last Updated: 6 Jan 2017 8:24 AM
  • Views 1535 views
  • Likes 3 likes
  • Comments 9 comments
Related
Recommended

Ben Heck's Ultimate Pachinko Rebuild - Vintage Japanese Arcade Mod Episode -- Episode 272

image

element14's The Ben Heck Show

Join the Ben Heck team every week for amazing hacks! Watch them build and mod community-inspired projects using electronics!

Back to The Ben Heck Show homepage image

Community Feedback
Featured Bonus Content
See All Episodes

 

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

The Ben Team does a rebuild and repair of a vintage Japanese Pachinko machine!  Using a "Prop Dev Stick" microcontroller, a single board audio amplifier, 2N4401 NPN transistors, repurposed speakers, and lighting; they do a refresh of  this 70s era classic gambling machine; complete with  lights and sound effects!  Which build would you kickstart?

 

Redeem free element14 swag

Pachinko machines are common gambling games which are played in Japan, and are still in use today!  Before bringing the Pachinko machine into the modern era, Ben and Karen need to figure out how the machine works and give it a cleaning. For example, the launch arm doesn’t work unless enough balls are loaded into the Jackpot hopper. Their plan involves using switches to detect different states in the game such as success or failure.

Ben uses a low force micro switch attached to 3D printed parts to allow sound effects to be added and to detect every possible state of the machine. The machine will have lights as well as sounds.  Ben grabs an Atari jaguar power supply, a single board audio amplifier, a “Prop Dev Stick” microcontroller that can do audio and has an SD card built into the board.  Ben adds external circuitry to the microcontroller by wiring up a bank of transistors so that they can control higher power lights using the lower power microcontroller.

Ben uses a bunch of 2N4401 NPN transistors and does a test to see if he can pump 12 volts into the lights and control it with a 3.3 volt microcontroller. He uses bayonet style 44-42 bulbs rated at 6.3 Volts and duty cycles them so that they are only on half the time. This will allow them to work properly without being burnt out. Ben hooks up six transistors and six ports to the PCB to allow lots of options.  He also uses a regulator to step down from 12 volts down to 3.3.

The 12 volt input is the same thing that goes to the audio amplifier.  There is a capacitor for filtering that.  There are transistor controls for six lights.  The transistors are hooked up to the microcontroller.  The 5 volt regulator takes a 12 volt max and knocks it down to 5 Volts before going to the microcontroller board. The audio output jack also goes to the audio amplifier. There are also four switches hooked up to the PCB: ball load good switch, good launch switch, jackpot switch, and drain switch. Ben mounts the PCB to the plastic on the machine.  He then wires up the lights and the switches.

The Panchinko machine will include a system on light, a ready light, and jackpot lights. Once the lights are set and the rest of the logic is working, a selector is added for different sound effects.

  • episode 272: ben heck's ultimate pachinko rebuild
  • hack
  • arcade
  • vintage japanese arcade mod episode
  • heck
  • ben
  • pachinko
  • tbhs_ep
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply

Top Comments

  • haloway13
    haloway13 over 8 years ago +2
    Hey Ben, Could you post the code you used? Seems like a well though out state machine. Tim
  • DAB
    DAB over 8 years ago +1
    Loved the Fart Mode! Well done. DAB
  • strayblackcat
    strayblackcat over 7 years ago in reply to usaf +1
    I have four pachinko machines that would have been fun to upgrade. I joined element14 hoping for more details too. Unfortunately the Parallax Propeller developer stick is a legacy product. I read about…
  • strayblackcat
    strayblackcat over 7 years ago in reply to usaf

    I have four pachinko machines that would have been fun to upgrade. I joined element14 hoping for more details too. Unfortunately the Parallax Propeller developer stick is a legacy product. I read about it 15+ years ago in Nuts and Volts magazine. The cost and programming complexities (no libraries like in Arduino) outweighed its advantages to the general amateur robotic community. It did have the strong advantage of multiple processors on one chip to handle many tasks at the same time. Perfect for this project. The Arduino  on the other hand runs several tasks quickly, but, ONE AT A TIME, and this creates issues with sound file playback while other events are happening. The only option I have seen so far is using several Arduinos and sharing tasks. Synchronizing will be the challenge. Parallax still makes some other propeller developer kits but support and accessories are limited to Parallax themselves. I did not see any that would readily work like the stick did.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • kwoolf1
    kwoolf1 over 8 years ago

    Is there a parts list?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • usaf
    usaf over 8 years ago

    Is there an equivalent to the prop dev stick?  It doesn't appear to be an item that can be obtained easily.  I would really like to pursue this mod for my own Pachinko machine.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • retro-rabbit
    retro-rabbit over 8 years ago

    Very Similar to mine. I'm looking forward to modding it. It needs some restoration work. Pachinko Machine!

     

    I'd love to see the working files that were used !

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • hans_debruin
    hans_debruin over 8 years ago

    Those sound effects and music are a real improvement on this machine!

    I don't really see the fun in this game but with sounds it is a lot more fun to look at.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • rmd6502
    rmd6502 over 8 years ago

    The fire lever looks rather appropriate for a "flush" sound in fart mode!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • haloway13
    haloway13 over 8 years ago

    Hey Ben,

     

    Could you post the code you used? Seems like a well though out state machine.

     

    Tim

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • beacon_dave
    beacon_dave over 8 years ago

    The pachinko machine reminds me of some of the old bagatelle boards I used to play with when I was younger. The bagatelle board was more horizontal like a pinball machine, and the ball was launched the same way, but it had the metal pins to catch the ball bearings.

     

    makerkaren - no sloth squeak audio mode ?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 8 years ago

    Loved the Fart Mode!

     

    Well done.

     

    DAB

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube