I'm working on a project where I'm trying to repurpose an old Logitech 3D Pro joystick using an Arduino Pro Micro. My goal is to connect all the buttons, sensors, and potentiometers to the Arduino and have it function like a proper joystick. he joystick has 10 buttons, but I only have 9 wires, with 2 of them connected to a potentiometer. I'm a bit confused about how to wire the button matrix correctly to the Arduino, also I'm quite new to electronics and don't know much about it.
Thanks in advance for the help!
A few of the nine wires might be part of a communications link, so there might not be a button-to-wire map. Try to find the datasheet for the joystick, or...
- Measure continuity among all pins while while one button is activated.
- Repeat for the remaining buttons.
- Using that 81-cell matrix, draw a well-labeled diagram.
will give it a try but have to get a multimeter first
I probably do not have the answer, but...
In the pictures from post #4, I count twelve pins with five of those pins as row pins. Are the diodes on the joystick? Would a parallel to serial shift register be of use for the digital buttons of the joystick?
This example monitors thirty-two switches with three Arduino pins.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.