Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   Modifying joysticks allowed? (http://www.chiefdelphi.com/forums/showthread.php?t=114328)

Vin 24-02-2013 18:36

Modifying joysticks allowed?
 
Having issues getting the PSoC board running, and need to add a button to our control station... Is there any rule prohibiting us from hard-wiring an external switch directly into the joystick? (ie: the switch would be wired directly across one of the switches in the joystick and the driver station would just see it as if the joystick button was pressed.

Kevin Sevcik 24-02-2013 19:13

Re: Modifying joysticks allowed?
 
Nope. There are teams that have completely disassembled joysticks to customize them as an HID input device. If you want more than one button, knob, etc. you might try the Custom Control Interface from E-Stop Robotics.

F22Rapture 24-02-2013 19:24

Re: Modifying joysticks allowed?
 
Quote:

Originally Posted by Kevin Sevcik (Post 1239834)
Nope. There are teams that have completely disassembled joysticks to customize them as an HID input device. If you want more than one button, knob, etc. you might try the Custom Control Interface from E-Stop Robotics.

What's the difference between the CCI and the FirstTouch board (besides how they interface with the DS)? I'm assuming you can use all of the same switches with it?

Kevin Sevcik 24-02-2013 20:59

Re: Modifying joysticks allowed?
 
Quote:

Originally Posted by F22Rapture (Post 1239842)
What's the difference between the CCI and the FirstTouch board (besides how they interface with the DS)? I'm assuming you can use all of the same switches with it?

CCI is an input only device. You can use outputs on the PSoC FirstTouch board. They're otherwise similar in the input devices you can attach to them. The other difference is that the CCI is spoofing a joystick, so you can have up to 4 of them attached to your DS. The FirstTouch is its own thing with its own drivers and its own interface to the DS, so you only get the one. I've also heard of driver and compatibility difficulties with the FirstTouch. Haven't heard of any with the CCI.

apalrd 24-02-2013 21:08

Re: Modifying joysticks allowed?
 
We've used the U-HID, it's similar to the CCI and does not require drivers.

Highly recommended.

Before that, we used the inards of a joystick and it worked well also, but it was a lot more work.

We also previously used the FirstTouch thing and it was awful. Highly not recommended. Too many driver stability and install issues.

Vin 24-02-2013 22:54

Re: Modifying joysticks allowed?
 
Quote:

Originally Posted by Kevin Sevcik (Post 1239834)
Nope. There are teams that have completely disassembled joysticks to customize them as an HID input device. If you want more than one button, knob, etc. you might try the Custom Control Interface from E-Stop Robotics.


Thanks. I saw that and another I/O board, but that's yet another thing to figure out (after issues with CAN and this PSoC board). The modified-joystick option seems so in our control to make workable. We also don't have the budget for another board.

kenavt 24-02-2013 23:32

Re: Modifying joysticks allowed?
 
Quote:

Originally Posted by apalrd (Post 1239911)
We've used the U-HID, it's similar to the CCI and does not require drivers.

Highly recommended.

Before that, we used the inards of a joystick and it worked well also, but it was a lot more work.

We also previously used the FirstTouch thing and it was awful. Highly not recommended. Too many driver stability and install issues.

We used the U-HID last year and it worked alright, although it was a little fragile we found. (EDIT: I should note that we just plugged into the header pins and didn't solder).This afternoon, to complement the U-HID, we soldered to a Teensy 2.0 with a little bit of code written in the Arduino environment. Working well so far!

Kevin Sevcik 24-02-2013 23:36

Re: Modifying joysticks allowed?
 
Quote:

Originally Posted by Vin (Post 1239956)
Thanks. I saw that and another I/O board, but that's yet another thing to figure out (after issues with CAN and this PSoC board). The modified-joystick option seems so in our control to make workable. We also don't have the budget for another board.

CCI really isn't anything to figure out. It'll work the same as your modified joystick solution. It is something additional to wire up that you don't have in hand, so carefully modifying a joystick is probably the quickest option.

F22Rapture 25-02-2013 00:29

Re: Modifying joysticks allowed?
 
Where do you guys source the buttons, switches, and analog inputs?

Vin 25-02-2013 08:40

Re: Modifying joysticks allowed?
 
Quote:

Originally Posted by F22Rapture (Post 1239997)
Where do you guys source the buttons, switches, and analog inputs?

I happen to have a bunch of stuff at my office, or was planning to pick these up from Digikey, but I happened to stop by a local surplus electronics store and found most of what I needed. You should look at surplus online stores such as mpja.com , bgmicro.com , etc.

Vin 25-02-2013 12:28

Re: Modifying joysticks allowed?
 
Quote:

Originally Posted by F22Rapture (Post 1239997)
Where do you guys source the buttons, switches, and analog inputs?

I usually have a bunch of this stuff at my office, or order from Digikey, but in this case I found some nice switches etc at a local surplus electronics store near me. You should find what you need at online surplus places such mpja.com, bgmicro.com, allelectronics.com .

Vin 26-02-2013 12:41

Re: Modifying joysticks allowed?
 
Hmmm... I replied to this twice yesterday, and neither showed up. This is a test.

F22Rapture 26-02-2013 12:59

Re: Modifying joysticks allowed?
 
Quote:

Originally Posted by Vin (Post 1240629)
Hmmm... I replied to this twice yesterday, and neither showed up. This is a test.

It showed up.

So... where does everyone get the buttons, switches, and analog inputs for the custom control panels (including the CCI). We're seriously looking at doing one now.

vhcook 26-02-2013 13:01

Re: Modifying joysticks allowed?
 
Quote:

Originally Posted by F22Rapture (Post 1239997)
Where do you guys source the buttons, switches, and analog inputs?

When we did this we got all our switches from Radio shack or an auto parts store (the one down the block from my office has a surprising selection of switches).

Electronics supply, digikey, and most of the usual suspects for electrical parts are good choices.

ToddF 26-02-2013 13:12

Re: Modifying joysticks allowed?
 
We used switches and buttons from:
https://www.estoprobotics.com/estore...ewCat&catId=18
https://www.sparkfun.com/categories/145

Vin 26-02-2013 22:05

Re: Modifying joysticks allowed?
 
My sources are: My office, Digikey, and a local surplus electronics store. You can get low-cost switches etc from places like allectronics.com , bgmicro.com , jameco.com , mpja.com . But local is better as the feel of the switches matters quite a lot.

Vin 26-02-2013 22:06

Re: Modifying joysticks allowed?
 
Okay, if this post makes it, it's because any post I have with a URL is getting held back for moderator approval.

My sources are: My office, Digikey, and a local surplus electronics store. You can get low-cost switches etc from places like allectronics , bgmicro , jameco, mpja . But local is better as the feel of the switches matters quite a lot.

Add dot-com to those online places I listed.


All times are GMT -5. The time now is 22:39.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi