9 years, 7 months ago.

Plunger

Hi Mike.

I like your Controller and i've ordered a KL25Z to test it. But is it possible to add support for a simple 10k poti as plunger? Like this: http://i730.photobucket.com/albums/ww301/rtdzign/PinballController/PlungerDesign.jpg And maybe select via GUI between the TSL-1410R and the poti.

Greetings Marcus

Question relating to:

An input/output controller for virtual pinball machines, with plunger position tracking, accelerometer-based nudge sensing, button input encoding, and feedback device control.

1 Answer

9 years, 7 months ago.

Hi - that's not something I plan to add, but if you wanted to add the code yourself, I'd be open to merging it back into the base code. I think it would be doable: you'd just need to reassign the Analog In port that's currently used to read the charge on the CCD output and instead use it to read the voltage on the potentiometer tap. You'd then scale the voltage to get the plunger position.

I did look at the potentiometer approach when I was trying to figure out what type of sensor to use, but I didn't think it would be stable enough for what I wanted. Pot-based joysticks have a tendency to drift over time and need periodic recalibration. They can also be less than perfectly linear. The thing I like about the CCD is that it has rock-solid stability and essentially perfect linearity by its very nature. And in terms of installation difficulty, the CCD is quite easy. I think it would be harder to get the mounting for a potentiometer to work reliably given the mechanical forces it would be repeatedly subjected to. The only downside to the CCD I can see is that it's a relatively expensive part.