View Single Post
  #5   Spotlight this post!  
Unread 25-02-2011, 23:39
Carter12s's Avatar
Carter12s Carter12s is offline
Mentor
FRC #2036 (Black Knights)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2010
Location: Boulder CO
Posts: 93
Carter12s is just really niceCarter12s is just really niceCarter12s is just really niceCarter12s is just really nice
Smile Re: Control Board of Duct Tape Awesomeness!!

Velcro Definitely is strong enough to hold the classmate; the whole thing feels very sturdy.

Right now the switches are set to do a variety of things:

1. Inverts the controls for first driver so that when the bot is driven backwards everything is in perspective, we are not sure if we will use this yet.

2. Inverts the controls for the shoulder motor.

3. Inverts the controls for the wrist motor.

4. Inverts the controls for the hand.

5. This switch tells the autonomous code whether it should head right or left at a "Y".

6. This switch is very special. It is set up so that when it is toggled it decrements the target distance for autonomous. Every time the switch changes state the distance that the autonomous code drives forward is decreased by .1 feet.

7. This switch operates the same as 6, except it increments the target distance variable.

8. This switch changes the sensitivity of two joysticks to give fine control or coarse control.

If I had more switches I would use them, but at the time I was really tired of soldering and thought that eight was enough.

All of the switches have a corresponding display on the dashboard, as well as showing a user message in the FRC Driverstation. The code which operates the switches occurs in periodic tasks zones so it operates as long as our bot is connected. The switches are designed to be set during testing and left in position during the match. The whole system makes troubleshooting the robot much easier! Hope you like it!
__________________
Programing is the real way to build a robot.

Last edited by Carter12s : 26-02-2011 at 13:49.