Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: Trimoor on March 31, 2005, 12:28:49 am

Title: Analog Joystick Idea
Post by: Trimoor on March 31, 2005, 12:28:49 am
I have nothing better to do, so I came up with an simple idea for a cheap analog joystick.

Take a classic leaf switch joystick, and replace the leaf switches with flex sensors.  That's pretty much it.  The flex sensors are just like the leaf switches, but they vary in resistance depending on how far they are bent.  They can attach directly to the joystick/game port without any modification.

Well, what do you think?
Title: Re: Analog Joystick Idea
Post by: Tritoch84 on March 31, 2005, 01:19:47 am
It's little more complicated then that.
Title: Re: Analog Joystick Idea
Post by: rdagger on March 31, 2005, 10:39:33 am
The sensors cost around $10 each.  I believe they only bend 1 way, so you would need 4, which is rather expensive considering you can buy a Happ 49-way for $36.  Also I've never worked with joystick ports on a PC, but I doubt you could plug it directly in.  You would probably need to build a HID interface.  You couldn't connect it with a DualStrike hack because instead of 2 pots you have 4 sensors.
Title: Re: Analog Joystick Idea
Post by: hooded_paladin on March 31, 2005, 11:06:03 am
Could you find a way to mount them so that they're medium-bent at rest, and less/more bent at the sides?  Or do they not have enough range for that?
Title: Re: Analog Joystick Idea
Post by: RayB on March 31, 2005, 11:13:28 am
What do the sensors cost when purchased in bulk?
Title: Re: Analog Joystick Idea
Post by: Trimoor on March 31, 2005, 12:00:00 pm
You will need four, but it can still interface to the game port without extra hardware.  Connect one pin of the sensor to ground, and the other to both the other sensor and the analog input.  Connect the other pin of the other sensor to +5v.  I'll make a diagram soon.

The best price I've found so far is $6 from Digikey, but there must be cheaper sources on less precise sensors.  Think of the nintendo power glove.