2024:Programming: Difference between revisions
From 1511Wookiee
Jump to navigationJump to search
Programming (talk | contribs) |
Programming (talk | contribs) m (→Daily Status) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 27: | Line 27: | ||
*<span style="font-size: 10pt;">Hooked up to KitBot</span><span style="font-size: 10pt;"></span> | *<span style="font-size: 10pt;">Hooked up to KitBot</span><span style="font-size: 10pt;"></span> | ||
*<span style="font-size: 10pt;">We are probably done with KitBot, practice shooting was successful, including the pre-heat function. The team learned a lot and we had many successes. </span> | *<span style="font-size: 10pt;">We are probably done with KitBot, practice shooting was successful, including the pre-heat function. The team learned a lot and we had many successes. </span> | ||
*<span style="font-size: 10pt;">Notes: Don't forget to deploy robot code, Check can ids, and don't mess up the wiring stuff (labeling stuff is good).</span>< | *<span style="font-size: 10pt;">Notes: Don't forget to deploy robot code, Check can ids, and don't mess up the wiring stuff (labeling stuff is good).</span><span style="font-size: 10pt;"></span> | ||
<span style="font-size: 10pt;"></span> | |||
<span style="font-size: 10pt;">'''<span style="font-size: 14pt;"></span>'''</span> | <span style="font-size: 10pt;">'''<span style="font-size: 14pt;"></span>'''</span> | ||
<span style="font-size: 10pt;">'''<span style="font-size: 14pt;">1/20/2024</span>'''</span> | <span style="font-size: 10pt;">'''<span style="font-size: 14pt;">1/20/2024</span>'''</span> | ||
Line 37: | Line 38: | ||
*Sensor is mounted at the start of intake and detects note | *Sensor is mounted at the start of intake and detects note | ||
{| class="wikitable" style="border-collapse: collapse; width: 43.9868%;" | {| class="wikitable" style="border-collapse: collapse; width: 43.9868%; height: 84px;" | ||
|- | |- style="height: 28px;" | ||
| style="width: 13.6535%;" | ''If the Intake Button is Pressed'' | | style="width: 13.6535%; height: 28px;" | ''If the Intake Button is Pressed'' | ||
| style="width: 9.98736%;" | '''Has Note''' | | style="width: 9.98736%; height: 28px;" | '''Has Note''' | ||
| style="width: 10.407%;" | '''Does Not Have Note''' | | style="width: 10.407%; height: 28px;" | '''Does Not Have Note''' | ||
|- | |- style="height: 28px;" | ||
| style="width: 13.6535%;" | '''Shooter Button Pressed''' | | style="width: 13.6535%; height: 28px;" | '''Shooter Button Pressed''' | ||
| style="width: 9.98736%;" | Can Run Intake at 100% | | style="width: 9.98736%; height: 28px;" | Can Run Intake at 100% | ||
| style="width: 10.407%;" | Can Run Intake at 60% | | style="width: 10.407%; height: 28px;" | Can Run Intake at 60% | ||
|- | |- style="height: 28px;" | ||
| style="width: 13.6535%;" | '''Shooter Button Not Pressed''' | | style="width: 13.6535%; height: 28px;" | '''Shooter Button Not Pressed''' | ||
| style="width: 9.98736%;" | ''CAN'T'' Run Intake | | style="width: 9.98736%; height: 28px;" | ''CAN'T'' Run Intake | ||
| style="width: 10.407%;" | Can Run Intake at 60% | | style="width: 10.407%; height: 28px;" | Can Run Intake at 60% | ||
|} | |} | ||
Line 55: | Line 56: | ||
*Outtake runs at 80% | *Outtake runs at 80% | ||
<span style="font-size: 10pt;" >'''<span style="font-size: 14pt;" ></span>'''</span> | <span style="font-size: 10pt;">'''<span style="font-size: 14pt;"></span>'''</span> | ||
<span style="font-size: 10pt;" >'''<span style="font-size: 14pt;" >1/25/2024</span>'''</span> | <span style="font-size: 10pt;">'''<span style="font-size: 14pt;">1/25/2024</span>'''</span> | ||
<span style="font-size: 10pt;" > | <span style="font-size: 10pt;"> | ||
<span style="font-size: 14pt;" >Worked on:</span></span> | <span style="font-size: 14pt;">Worked on:</span></span> | ||
*Scouting App all the notes! | *Scouting App all the notes! | ||
<span style="font-size: 10pt;" >'''<span style="font-size: 14pt;" >1/27/2024</span>'''</span> | <span style="font-size: 10pt;">'''<span style="font-size: 14pt;">1/27/2024</span>'''</span> | ||
<span style="font-size: 10pt;" > | <span style="font-size: 10pt;"> | ||
<span style="font-size: 14pt;" >Worked on:</span></span> | <span style="font-size: 14pt;">Worked on:</span></span> | ||
<span style="font-size: 10pt;" > | <span style="font-size: 10pt;"> | ||
<span style="font-size: 14pt;" > | <span style="font-size: 14pt;"> | ||
<span style="font-size: 12pt;" >Test Board</span></span></span> | <span style="font-size: 12pt;">Test Board</span></span></span> | ||
*Adjustment of our game piece shooter code to accommodate different speeds (will adjust to actual RPMs later) for different motors to introduce spin | *Adjustment of our game piece shooter code to accommodate different speeds (will adjust to actual RPMs later) for different motors to introduce spin | ||
*Learning and hands-on experience with the REV through-bore encoder and verification of output | *Learning and hands-on experience with the REV through-bore encoder and verification of output | ||
*More Scouting App adjustments to master copy and validating of writing data to database | *More Scouting App adjustments to master copy and validating of writing data to database | ||
<span style="font-size: 10pt;">'''<span style="font-size: 14pt;">1/27/2024</span>'''</span> | |||
<span style="font-size: 12pt;"> | |||
<span>Work</span></span>ed on:Drive Base, Controls, and Auto | |||
*Drive Field Centric and Robot Centric works on carpet | |||
*Worked on getting non-tragectory Autos to work | |||
*Put all of BlinkyBlinky in code base and chose some colors | |||
*Added switches that we are planning to use | |||
*Planed and began adding Aux Controls | |||
[[image:img1706499696849.jpeg|300px|frameless]] | |||
<span style="font-size: 10pt;" >'''<span style="font-size: 14pt;" >2/25/2024 </span>'''<span style="font-size: 12pt;" >Auto</span></span> | |||
<span style="font-size: 10pt;" ><span>Worked with Peter to get thunder auto working</span></span> | |||
<span style="font-size: 10pt;" ><span>Auto is tested, and can be completed</span></span> | |||
== Programming Archives == | == Programming Archives == |
Latest revision as of 15:58, 27 February 2024
Daily Status
1/11/2024 Worked On:
Test Board
- Set up CAN Motor usage (encoder, motor, power distribution board)
- Began coding for motor usage
- Tested a motor using basic code
1/13/2024
Worked on:
KitBot
- Programmed drive
- Implemented Drive to test board
- Hooked up test board to KitBot
- Tank Drive Works :) (sort of)
- Programmed shooter/intake
- Implemented shooter to test board
- Shooter/intake works :) (intake is very strong)
- Programmed better shooter (goes farther/higher)
Test Board
- Hooked up to KitBot
- We are probably done with KitBot, practice shooting was successful, including the pre-heat function. The team learned a lot and we had many successes.
- Notes: Don't forget to deploy robot code, Check can ids, and don't mess up the wiring stuff (labeling stuff is good).
1/20/2024 *** RIP Kitbot *** Worked on:
- Shooter Works!
- Sensor is mounted at the start of intake and detects note
If the Intake Button is Pressed | Has Note | Does Not Have Note |
Shooter Button Pressed | Can Run Intake at 100% | Can Run Intake at 60% |
Shooter Button Not Pressed | CAN'T Run Intake | Can Run Intake at 60% |
- Shooter runs at 50%
- Outtake runs at 80%
1/25/2024 Worked on:
- Scouting App all the notes!
1/27/2024 Worked on: Test Board
- Adjustment of our game piece shooter code to accommodate different speeds (will adjust to actual RPMs later) for different motors to introduce spin
- Learning and hands-on experience with the REV through-bore encoder and verification of output
- More Scouting App adjustments to master copy and validating of writing data to database
1/27/2024 Worked on:Drive Base, Controls, and Auto
- Drive Field Centric and Robot Centric works on carpet
- Worked on getting non-tragectory Autos to work
- Put all of BlinkyBlinky in code base and chose some colors
- Added switches that we are planning to use
- Planed and began adding Aux Controls
2/25/2024 Auto
Worked with Peter to get thunder auto working
Auto is tested, and can be completed