Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up --- Bug Reports --- Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Button Encoder?  (Read 212 times)

0 Members and 1 Guest are viewing this topic.

bjhille

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 15
  • Last login:February 03, 2021, 04:15:17 pm
Button Encoder?
« on: February 03, 2021, 03:27:21 pm »
I’m looking at putting a Rasberry Pi in an old Wurlitzer 3700 jukebox.  I want to gut everything in the 3700 and use a Rasberry Pi along with a new amp/speakers.  Obviously, I need some way to convert the buttons used for the record selection to a signal the Rasberry Pi can work with (there aren’t enough GPIO pins on the Rasberry Pi to attach directly – I need about 31-32 buttons).  The way the Wurlitzer model that I have works is you select a letter (that key is then held down) and then select a number.  Is there a way to tell the ipac to only send the keystroke once?  In other words, while a letter is being held down I don’t want the iPac to continue to send the letter to the Rasberry Pi (ie. “aaaaaaaaaaa”), I only want to send the keystroke once (ie. “a”).  Is that possible?  My other option was to use an Ardunio card, which I know nothing about.  Do you think an iPac would work or should I look into an Ardunio card?  If I need an Ardunio card, does it just connect via USB to the Rasberry Pi? 

Sorry for the dumb questions, I'm new to the Rasberry Pi / Ardunio thing so still not sure exactly how all this works yet. 

Thanks for the help!