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 Try the site in https mode Site News

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

  

Author Topic: Jukebox Control Matrix  (Read 4840 times)

0 Members and 1 Guest are viewing this topic.

MrD

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 134
  • Last login:May 20, 2020, 04:34:05 pm
  • I want to build my own arcade controls!
Jukebox Control Matrix
« on: January 29, 2007, 12:21:48 am »
I ripped into my NSM ES160 jukebox over the weekend to finish gutting it and put in my equipment.

I thought the control panel was going to be pretty easy to make work but here is what I found.

It has buttons 1,2,3,4,5,6,7,8,9,0,Clear,Select, and Hit.  Which is 13 buttons.

There are 8 pins off the back of it.   After a lot of time I figured out this:

1-5 = 1
7-5 = 2
2-5 = 3
8-5 = 4
8-6 = 5
1-6 = 6
2-6 = 7
3-6 = 8
7-6 = 9
4-6 = 0
3-5=Select
4-5=Hit

Which leaves me with the  Clear button.  I'm assuming it's a 2x6 grid which only gives me 12 buttons.  How would I figure out the 13th?   The only combination left is 5-6 which doesn't seem to do anything.

Assuming I can figure it out, how do I connect it to my PC?   I first thought I do a keyboard hack,   5 & 6 go on one side, the rest on the other.  Unless I've missed something (which is very possible) I don't know how to get 13 buttons.   

I even opened up the control panel, and that didn't help much.  There is a long stick thing with springs that must make the connections all inside some clear shrink wrap stuff.

I've never hacked a keyboard or even had to figure out a matrix so maybe I'm just overlooking something simple.

Kevin Mullins

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4504
  • Last login:February 01, 2021, 01:29:34 pm
    • Me on Myspace
Re: Jukebox Control Matrix
« Reply #1 on: January 30, 2007, 09:13:30 pm »
Do you have any pictures to go along with what you are describing?
(your button panel)

Mine was much easier from the sounds of it.
It had individual leads for each button.
11 buttons total, 12 leads, one lead being ground.

I'm just building an extension harness to run down and tap into an older keyboard that has an actual circuit board inside. (not a flimsy plastic matrix thing)
I plan on leaving the full keyboard inside for admin purposes anyways.
Not a technician . . . . just a DIY'er.

JustMichael

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1438
  • Last login:September 27, 2015, 01:19:40 am
  • Mmmmm!! Cheesecake!!
Re: Jukebox Control Matrix
« Reply #2 on: January 31, 2007, 04:34:02 am »
What about 5 and 6 and some other number (3 at once)?  Or 5 and 2 numbers Or 6 and 2 numbers?
« Last Edit: January 31, 2007, 04:39:30 am by JustMichael »

MrD

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 134
  • Last login:May 20, 2020, 04:34:05 pm
  • I want to build my own arcade controls!
Re: Jukebox Control Matrix
« Reply #3 on: January 31, 2007, 11:10:23 am »
I'll post a picture of it.   It probably does use 5/6 and 2 other keys somehow.  Probably the easist would have been to just wire it up to a keyboard hack and press the buttons and see what I got.

 I think I'm actually going to remove the matrix part and add in 13 mini pushbuttons in it's place.  It actaully should be a simple process and then I get away from the matrix all together.   

I have a spare IPAC and I would really like to use it so that I can gain shifted functions.   This will eliminate some of the buttons that I need.

I probably should just start a thread of my projects and post up pictures as I go.  I really assumed this part was going to be the easiest part...but you know what happens when you assume.

MrD

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 134
  • Last login:May 20, 2020, 04:34:05 pm
  • I want to build my own arcade controls!
Re: Jukebox Control Matrix
« Reply #4 on: January 31, 2007, 09:21:38 pm »
I started a thread in the Jukebox section with my project, with pictures. 

The control panel is in there.  I've scrapped the matrix and gone a different way.  So far so good.

http://forum.arcadecontrols.com/index.php?topic=62727.0

Kevin Mullins

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4504
  • Last login:February 01, 2021, 01:29:34 pm
    • Me on Myspace
Re: Jukebox Control Matrix
« Reply #5 on: February 01, 2007, 09:24:26 am »
I have a spare IPAC and I would really like to use it so that I can gain shifted functions.   

Oh great.... now ya got me re-thinking my whole setup.  ::)
That would actually be an ideal setup to use the same selection panel for admin purposes also right on the front of the jukebox..... like volume, clearing songs, shutdown, etc. ;D
Not a technician . . . . just a DIY'er.

MrD

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 134
  • Last login:May 20, 2020, 04:34:05 pm
  • I want to build my own arcade controls!
Re: Jukebox Control Matrix
« Reply #6 on: February 01, 2007, 09:33:01 am »
Yep.  That's exactly what I'm doing.     With the Arrow keys I have to add, I'll end up with 15 "normal" buttons and 14 shifted ones.    That should give me all the selection functions, plus skip left / right alpha, mute, vol+/-, credit, escape, radio, and skip song.  (I think that's it.)   With the added hand held remote, I'll duplicate all those functions as well. 

Chris

  • Moderator
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4574
  • Last login:September 21, 2019, 04:59:49 pm
    • Chris's MAME Cabinet
Re: Jukebox Control Matrix
« Reply #7 on: February 01, 2007, 11:13:08 am »
Looks like I need to add shifted functions to the next release so this isn't limited to the IPac users...
--Chris
DOSCab/WinCab Jukebox: http://www.dwjukebox.com