Hey guys
I wanted to share my latest discovery that I'm very excited about. I'm sure it can help many others too.
While working on my Piper Aztec cockpit section, I was facing an interesting challenge when I needed to convert real Collins VHF radios to work with the sim.
Replacing seven-segment numeric "bulbs" with LED Max7219 module was a piece of cake. The challenge came with the dual encoders. I really wanted to maintain the firm "click" of the original 20 detent mechanism so I 3d printed few parts to attach an ordinary 20 detent encoder to the existing shafts.
Unfortunately, this solution didn't work. Although both devices have 20 detents, they did not match perfectly so the readings had many missing steps.
I was really puzzled by this so I started reading online about how encoders actually work.
And then it struck me!
"there is an option (4 detents per circle) in Mobiflight's client. What if I used two ordinary microswitches to simulate an encoder?"
I jumped back to my pc and designed little camwheel. Well long story short, that worked like a charm!
The theory is quite simple since Mobiflight supports (4 detents per circle) option, all we need to do is connect/disconnect one switch at the time/one detent.
There are no missing steps, no matter how fast you turn the knob and the response is fantastic.
Finally, a picture is worth thousand words.
https://drive.google.com/file/d/1XZBBZcZtQQVBYYJnw_hPM8ZADIJwDhGQ/view?usp=sharing
https://drive.google.com/file/d/1hNyiRSjZdVANpwcWutx8_ulU7cwSXqSc/view?usp=sharing
The exciting part of this technique is that it can be used in many other applications where mechanical resistance/feedback is required and no missing steps allowed.
Regards Jay
p.s thanks for the MobiFlight guys, it is a super great tool
p.p.s how can I embed the actual pictures into the post?