Page 3 - Controller design and construction.

So I had all the parts at home finally and not much
more to get. It was time to start building. I chose
to make a controller rather than buy one, for cost
effectiveness and the fact that
keyboard_victim.jpg (39660 bytes)
I had 4 extra keyboards just lying around.

controller_circuit_bare.jpg (48448 bytes)
I took the lightest one and took it apart, separating
 the controller from the membrane and plastic case.

 controller_block.jpg (65545 bytes)
I mounted terminal connectors  to a piece of wood
with enough inputs to accept all the wires from the
controller and make the matrix, then screwed the
controller down alongside the terminal connectors
after I wired them all, with foam underneath the
board to protect the circuitry beneath. 

arcade_controller_done.jpg (67915 bytes) closeup_controller_circuit.jpg (77941 bytes)
I then soldered the wires to every contact point on
the controller, first the group of 8 wires and then
18 wires corresponding to each contact.


arcade_keyscan.jpg (59251 bytes)
I then took a wire and tied it to the first terminal point,
then touched it to terminal 1 through 18, noting which
key was being depressed by watching a program called
Keyscan on my monitor, giving me a visual as to what
key was being triggered. 

arcade_controller_matrix_ar.jpg (50659 bytes)
I noted each combination of wires on my Labelle
workboard,and mapped the matrix of the controller. 

mame2.jpg (35196 bytes) controller_wired.jpg (76198 bytes)

Continue to Cabinet  2 shelf construction and computer mounting