2014:Robot Sensors/Motors/Lights/Controls Map: Difference between revisions

From 1511Wookiee
Jump to navigationJump to search
No edit summary
Line 5: Line 5:
| '''Subsystem'''
| '''Subsystem'''
| '''Description'''<br/>(brief)
| '''Description'''<br/>(brief)
| '''Type and Model#'''
| '''Type'''
| '''Model#'''
| '''IO Assigned?'''
| '''IO Assigned?'''
| '''Operation Details'''<br/>(including when broken)
| '''Operation Details'''<br/>(including when broken)
Line 13: Line 14:
| Shooter
| Shooter
| Disc in Feeder Slot
| Disc in Feeder Slot
| Banner Pair (Q10RN6R and Q106E)
| Banner Pair
| Q10RN6R and Q106E
| Yes
| Yes
| Detects when the disc is in the feeder slot (slot #1). When in feed mode, if not the 4th disc, the blades will automatically index the disc to the next slot (slot #2).
| Detects when the disc is in the feeder slot (slot #1). When in feed mode, if not the 4th disc, the blades will automatically index the disc to the next slot (slot #2).
Line 26: Line 28:
| '''Subsystem'''
| '''Subsystem'''
| '''Description'''<br/>(brief)
| '''Description'''<br/>(brief)
| '''Type and Model#'''
| '''Type'''
| '''Model#'''
| '''Controlled By'''<br/>(CAN/PWM/Relay)
| '''Controlled By'''<br/>(CAN/PWM/Relay)
| '''IO Assigned?'''
| '''IO Assigned?'''
Line 35: Line 38:
| Rotate Fan Blades
| Rotate Fan Blades
| Snow Blower Motor
| Snow Blower Motor
|
| CAN
| CAN
| Yes
| Yes
| If not in storage broken mode, the flags are used to detect the position of the blades. The motor is moved 'fast' until the flag is tripped, and then the motor moves 'slow' until the flag is no longer tripping the sensor. If in storage broken mode, a button on operator controls (more likely a joystick button) is used to move the motor; the motor will move at a constant speed for as long as the button is pressed.
| If not in storage broken mode, the flags are used to detect the position of the blades. The motor is moved 'fast' until the flag is tripped, and then the motor moves 'slow' until the flag is no longer tripping the sensor. If in storage broken mode, a button on operator controls (more likely a joystick button) is used to move the motor; the motor will move at a constant speed for as long as the button is pressed.
| <u>'''THIS IS JUST AN EXAMPLE'''</u>
| <u>'''THIS IS JUST AN EXAMPLE'''</u>
|-
| Shooter
| Runs the Kicker
| Mini Cim (4) Regular Cim (2)
| CAN
| NO
| TBD
|}
|}
<br/>
<br/>
Line 55: Line 52:
| '''Subsystem'''
| '''Subsystem'''
| '''Description'''<br/>(brief)
| '''Description'''<br/>(brief)
| '''Type and Model#'''
| '''Type'''
| '''Model#'''
| '''Controlled By'''<br/>(Relay/GPIO/IC2)
| '''Controlled By'''<br/>(Relay/GPIO/IC2)
| '''IO Assigned?'''
| '''IO Assigned?'''
Line 65: Line 63:
| Storage
| Storage
| OK to feed
| OK to feed
|
|
|
| GPIO
| GPIO

Revision as of 08:40, 12 January 2014


Sensors

Subsystem Description
(brief)
Type Model# IO Assigned? Operation Details
(including when broken)
Output Level Notes
Shooter Disc in Feeder Slot Banner Pair Q10RN6R and Q106E Yes Detects when the disc is in the feeder slot (slot #1). When in feed mode, if not the 4th disc, the blades will automatically index the disc to the next slot (slot #2). Logic LOW = blocked THIS IS JUST AN EXAMPLE


Motors/Servors/Actuators

Subsystem Description
(brief)
Type Model# Controlled By
(CAN/PWM/Relay)
IO Assigned? Operation Details
(including when broken)
Notes
Storage Rotate Fan Blades Snow Blower Motor CAN Yes If not in storage broken mode, the flags are used to detect the position of the blades. The motor is moved 'fast' until the flag is tripped, and then the motor moves 'slow' until the flag is no longer tripping the sensor. If in storage broken mode, a button on operator controls (more likely a joystick button) is used to move the motor; the motor will move at a constant speed for as long as the button is pressed. THIS IS JUST AN EXAMPLE


Lights (on robot)

Subsystem Description
(brief)
Type Model# Controlled By
(Relay/GPIO/IC2)
IO Assigned? Location Used By
(driver/human/alliance)
Operation Notes
Storage OK to feed GPIO Yes Near feed slot on the storage mech Human player Will be 'green' when in Feed mode and it is ok for the human player to feed a disc. Will be 'red' when in Feed mode and it is NOT ok to feed a disc. Will be off when not in Feed mode. It is OK to feed when the entire mech is at the proper angle AND there are less than 4 discs in the robot AND the fan blades are in the feed position. THIS IS JUST AN EXAMPLE


Operator Controls

Subsystem Description
(brief)
Type/Control Button/Control
Assigned?
Operation Notes
Aux Driver Feed Mode Button Yes When pressed, the lift will put the entire mech at the angle needed for feeding and storage will automatically advance discs as they are feed into the robot. The aux driver must continue to press the button to stay in feed mode.THIS IS JUST AN EXAMPLE