So anyway, this is just opening up the project. Eventually use this for something cooler than controlling a cardboard box turned into an Ekranoplan.Make it easier to call the program externally.PID or something to smooth the ADC data.When writing down all the improvements I can make, I realized this was a large enough project to warrant a Project Thread. I managed to duplicate this system and then write it in Assembly code. It was accomplished by sending pulses up the wires. I found that there were fewer wires than buttons. My most useful tool for this was Parallax's USB Oscilloscope. I took out the screws from the base, took out the circuit board that converts all the signals then sends it out a USB cable, and started figuring out how it worked. ![]() I bought a new shinier joystick for gaming (Saitek) and started hacking the 3D Pro. ![]() I'll add more detail later, but essentially my buddy broke his and I managed to fix it, and realized how simple the design looked. It's a Logitech Extreme 3D Pro, and can be had for $30 bucks or so. After graduating from Engineering school I have more time to devote to actual stuff, and when looking around for a project I found a giant pile of dust, under which was this joystick. This is my initial post to really start this project I had started before.
0 Comments
Leave a Reply. |