|
|
Line 9: |
Line 9: |
| == Pneumatics == | | == Pneumatics == |
|
| |
|
| = Sensor Chart = | | = Sensor Chart = |
|
| |
|
|
| |
|
| |
| {| border="1" cellpadding="1" cellspacing="1" style="width: 1410px"
| |
| |-
| |
| ! scope="col" style="width: 118px; text-align: left" |
| |
| ''' Mechanism'''
| |
|
| |
| ! scope="col" style="width: 92px; text-align: left" | ''' Sensor Type'''
| |
| ! scope="col" style="width: 188px; text-align: left" | ''' Function'''
| |
| ! scope="col" style="width: 165px; text-align: left" | ''' Attachment Point'''
| |
| ! scope="col" style="width: 822px; text-align: left" | ''' Notes'''
| |
| |-
| |
| | style="width: 118px" |
| |
| Intake
| |
|
| |
| | style="width: 92px" | Banner Beam Break
| |
| | style="width: 188px" | Senses incoming power cells
| |
| | style="width: 165px" | Intake of helix/storage
| |
| | style="width: 822px" |
| |
| Keeps intake and helix running until 5 cells counted.
| |
|
| |
| Does this start up the helix agitator when first ball is sensed? Helix can not turn on whenever intake is on or we will force balls into the shooter.
| |
|
| |
| Does this turn off the helix agitator? Yes
| |
|
| |
| Turns off/lifts/reverses intake and turns off helix agitator when 5 Power Cells are counted or beam stays broken for a fixed period of time Location critical if it is sensing gaps between balls.
| |
|
| |
| |-
| |
| | style="width: 118px" | Storage
| |
| | style="width: 92px" | Banner Beam Break
| |
| | style="width: 188px" | Sense balls when ready to shoot
| |
| | style="width: 165px" | Top of Helix/ Intake of shooter
| |
| | style="width: 822px" |
| |
| Senses balls before they hit the shooter intake roller to prevent multiple balls from entering the shooter at once.
| |
|
| |
| Count outgoing balls?
| |
|
| |
| |-
| |
| | style="width: 118px" |
| |
| Storage/Shooter
| |
|
| |
| | style="width: 92px" | Banner Beam Break
| |
| | style="width: 188px" | Senses presence of ready-to-shoot power cells
| |
| | style="width: 165px" | Inside shooter
| |
| | style="width: 822px" |
| |
| Sense when a ball that is inside the shooter so we can stop the intake of the shooter to let the shooter flywheel get back to speed after shooting ball.
| |
|
| |
| |-
| |
| | style="width: 118px" |
| |
| Shooter
| |
|
| |
| | style="width: 92px" | Integrated NEO Encoder
| |
| | style="width: 188px" | Shooter wheel speed
| |
| | style="width: 165px" |
| |
| | style="width: 822px" |
| |
| |-
| |
| | style="width: 118px" |
| |
| Hang
| |
|
| |
| | style="width: 92px" |
| |
| Integrated NEO Encoder
| |
|
| |
| | style="width: 188px" | Tells arms how high to raise, how far to retract, deploys hooks
| |
| | style="width: 165px" |
| |
| | style="width: 822px" |
| |
| Need to figure out how to zero it
| |
|
| |
| 22 degrees rotation to be able to release pawl
| |
|
| |
| |-
| |
| | style="width: 118px" |
| |
| Wheel of Fortune
| |
|
| |
| | style="width: 92px" | Color Sensor
| |
| | style="width: 188px" | Reads color on wheel
| |
| | style="width: 165px" | Bracket attatched on spinner gear box
| |
| | style="width: 822px" | Stops motor when correct color is read. Counts segments for rotation control.
| |
| |-
| |
| | style="width: 118px" |
| |
| Drive Base
| |
|
| |
| | style="width: 92px" | Encoder
| |
| | style="width: 188px" | Measures center of drive base
| |
| | style="width: 165px" | hex axle on the center wheel
| |
| | style="width: 822px" |
| |
| |-
| |
| | style="width: 118px" |
| |
| Intake (Rotation)
| |
|
| |
| | style="width: 92px" |
| |
| Integrated NEO Encoder
| |
|
| |
| | style="width: 188px" | Limits how far intake comes into the robot frame
| |
| | style="width: 165px" |
| |
| | style="width: 822px" | Will need hard stop back up
| |
| |-
| |
| | style="width: 118px" | Intake (Rotation)
| |
| | style="width: 92px" | Omron EE-SPY415 Sensor
| |
| | style="width: 188px" | Zeros the encoder
| |
| | style="width: 165px" | On the left intake mounting bracket. Sensor bracket pending approval.
| |
| | style="width: 822px" | Tested on test board, works at identifying smoked lexan. The range is low enough so that it won't sense the helix which is ~8in ahead of it.
| |
| |-
| |
| | style="width: 118px" | Shooter
| |
| | style="width: 92px" | Limelight 2
| |
| | style="width: 188px" | Aim assist
| |
| | style="width: 165px" | Behind hood on shooter
| |
| | style="width: 822px" | Needs ethernet connection to robot as well as power (either 12v PoE or 5A PDP connection)
| |
| |-
| |
| | style="width: 118px" | General purpose
| |
| | style="width: 92px" | Microsoft Lifecam HD-3000
| |
| | style="width: 188px" | Driver aid
| |
| | style="width: 165px" | On top of helix on shooter base plate
| |
| | style="width: 822px" | Needs USB connection. Can be connected to Limelight or rio
| |
| |-
| |
| | style="width: 118px" | Drive Train
| |
| | style="width: 92px" | Gyroscope
| |
| | style="width: 188px" | Autonomous turning
| |
| | style="width: 165px" | Near center of rotation
| |
| | style="width: 822px" |
| |
| |-
| |
| | style="width: 118px" | Shooter
| |
| | style="width: 92px" | Flashlight
| |
| | style="width: 188px" | Aim assist
| |
| | style="width: 165px" | Next to limelight
| |
| | style="width: 822px" |
| |
| |}
| |
| </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div>
| |
| = Archive = | | = Archive = |
|
| |
|