Go to Post We want your $0.02!!!! (and for that matter, if anyone can loan me $1.49 for a few donuts....) - dlavery [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 24-02-2013, 18:36
Vin Vin is offline
Registered User
AKA: Neil
FRC #4024 (The Jokers)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2008
Location: Florida
Posts: 14
Vin is an unknown quantity at this point
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.
  #2   Spotlight this post!  
Unread 24-02-2013, 19:13
Kevin Sevcik's Avatar
Kevin Sevcik Kevin Sevcik is offline
(Insert witty comment here)
FRC #0057 (The Leopards)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Houston, Texas
Posts: 3,745
Kevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond repute
Send a message via AIM to Kevin Sevcik Send a message via Yahoo to Kevin Sevcik
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.
__________________
The difficult we do today; the impossible we do tomorrow. Miracles by appointment only.

Lone Star Regional Troubleshooter
  #3   Spotlight this post!  
Unread 24-02-2013, 19:24
F22Rapture's Avatar
F22Rapture F22Rapture is offline
College Student, Mentor
AKA: Daniel A
FRC #3737 (4H Rotoraptors)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Goldsboro, NC
Posts: 476
F22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant future
Re: Modifying joysticks allowed?

Quote:
Originally Posted by Kevin Sevcik View Post
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?
__________________
Research is what I’m doing when I don’t know what I’m doing.
- Wernher von Braun
Attending: Raleigh NC Regional
  #4   Spotlight this post!  
Unread 24-02-2013, 20:59
Kevin Sevcik's Avatar
Kevin Sevcik Kevin Sevcik is offline
(Insert witty comment here)
FRC #0057 (The Leopards)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Houston, Texas
Posts: 3,745
Kevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond repute
Send a message via AIM to Kevin Sevcik Send a message via Yahoo to Kevin Sevcik
Re: Modifying joysticks allowed?

Quote:
Originally Posted by F22Rapture View Post
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.
__________________
The difficult we do today; the impossible we do tomorrow. Miracles by appointment only.

Lone Star Regional Troubleshooter
  #5   Spotlight this post!  
Unread 24-02-2013, 21:08
apalrd's Avatar
apalrd apalrd is offline
More Torque!
AKA: Andrew Palardy (Most people call me Palardy)
VRC #3333
Team Role: College Student
 
Join Date: Mar 2009
Rookie Year: 2009
Location: Auburn Hills, MI
Posts: 1,347
apalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond repute
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.
__________________
Kettering University - Computer Engineering
Kettering Motorsports
Williams International - Commercial Engines - Controls and Accessories
FRC 33 - The Killer Bees - 2009-2012 Student, 2013-2014 Advisor
VEX IQ 3333 - The Bumble Bees - 2014+ Mentor

"Sometimes, the elegant implementation is a function. Not a method. Not a class. Not a framework. Just a function." ~ John Carmack
  #6   Spotlight this post!  
Unread 24-02-2013, 22:54
Vin Vin is offline
Registered User
AKA: Neil
FRC #4024 (The Jokers)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2008
Location: Florida
Posts: 14
Vin is an unknown quantity at this point
Re: Modifying joysticks allowed?

Quote:
Originally Posted by Kevin Sevcik View Post
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.
  #7   Spotlight this post!  
Unread 24-02-2013, 23:32
kenavt's Avatar
kenavt kenavt is offline
Registered User
AKA: Colin S
no team
Team Role: Alumni
 
Join Date: Feb 2010
Rookie Year: 2010
Location: Ann Arbor
Posts: 253
kenavt has a reputation beyond reputekenavt has a reputation beyond reputekenavt has a reputation beyond reputekenavt has a reputation beyond reputekenavt has a reputation beyond reputekenavt has a reputation beyond reputekenavt has a reputation beyond reputekenavt has a reputation beyond reputekenavt has a reputation beyond reputekenavt has a reputation beyond reputekenavt has a reputation beyond repute
Re: Modifying joysticks allowed?

Quote:
Originally Posted by apalrd View Post
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!
__________________
University of Michigan Computer Engineering '17

FRC 2337 student alumni (2010-2013)

Last edited by kenavt : 24-02-2013 at 23:37.
  #8   Spotlight this post!  
Unread 24-02-2013, 23:36
Kevin Sevcik's Avatar
Kevin Sevcik Kevin Sevcik is offline
(Insert witty comment here)
FRC #0057 (The Leopards)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Houston, Texas
Posts: 3,745
Kevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond repute
Send a message via AIM to Kevin Sevcik Send a message via Yahoo to Kevin Sevcik
Re: Modifying joysticks allowed?

Quote:
Originally Posted by Vin View Post
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.
__________________
The difficult we do today; the impossible we do tomorrow. Miracles by appointment only.

Lone Star Regional Troubleshooter
  #9   Spotlight this post!  
Unread 25-02-2013, 00:29
F22Rapture's Avatar
F22Rapture F22Rapture is offline
College Student, Mentor
AKA: Daniel A
FRC #3737 (4H Rotoraptors)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Goldsboro, NC
Posts: 476
F22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant future
Re: Modifying joysticks allowed?

Where do you guys source the buttons, switches, and analog inputs?
__________________
Research is what I’m doing when I don’t know what I’m doing.
- Wernher von Braun
Attending: Raleigh NC Regional
  #10   Spotlight this post!  
Unread 25-02-2013, 08:40
Vin Vin is offline
Registered User
AKA: Neil
FRC #4024 (The Jokers)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2008
Location: Florida
Posts: 14
Vin is an unknown quantity at this point
Re: Modifying joysticks allowed?

Quote:
Originally Posted by F22Rapture View Post
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.
  #11   Spotlight this post!  
Unread 25-02-2013, 12:28
Vin Vin is offline
Registered User
AKA: Neil
FRC #4024 (The Jokers)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2008
Location: Florida
Posts: 14
Vin is an unknown quantity at this point
Re: Modifying joysticks allowed?

Quote:
Originally Posted by F22Rapture View Post
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 .
  #12   Spotlight this post!  
Unread 26-02-2013, 12:41
Vin Vin is offline
Registered User
AKA: Neil
FRC #4024 (The Jokers)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2008
Location: Florida
Posts: 14
Vin is an unknown quantity at this point
Re: Modifying joysticks allowed?

Hmmm... I replied to this twice yesterday, and neither showed up. This is a test.
  #13   Spotlight this post!  
Unread 26-02-2013, 12:59
F22Rapture's Avatar
F22Rapture F22Rapture is offline
College Student, Mentor
AKA: Daniel A
FRC #3737 (4H Rotoraptors)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Goldsboro, NC
Posts: 476
F22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant future
Re: Modifying joysticks allowed?

Quote:
Originally Posted by Vin View Post
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.
__________________
Research is what I’m doing when I don’t know what I’m doing.
- Wernher von Braun
Attending: Raleigh NC Regional
  #14   Spotlight this post!  
Unread 26-02-2013, 13:01
vhcook's Avatar
vhcook vhcook is offline
Reader of Things
AKA: Victoria
FRC #1939 (Kuh-nig-its)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Kansas City, MO
Posts: 546
vhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond repute
Re: Modifying joysticks allowed?

Quote:
Originally Posted by F22Rapture View Post
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.
  #15   Spotlight this post!  
Unread 26-02-2013, 13:12
ToddF's Avatar
ToddF ToddF is offline
mechanical engineer
AKA: Todd Ferrante
FRC #2363 (Triple Helix)
Team Role: Mentor
 
Join Date: Apr 2011
Rookie Year: 2011
Location: Newport News, VA
Posts: 602
ToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond reputeToddF has a reputation beyond repute
Re: Modifying joysticks allowed?

We used switches and buttons from:
https://www.estoprobotics.com/estore...ewCat&catId=18
https://www.sparkfun.com/categories/145
__________________
Todd F.
mentor, FIRST team 2363, Triple Helix
Photo gallery
video channel
Triple Helix mobile
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 03:20.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


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