2024:Programming: Difference between revisions
From 1511Wookiee
Jump to navigationJump to search
Programming (talk | contribs) |
No edit summary |
||
Line 28: | Line 28: | ||
*<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;"></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> | ||
<span style="font-size: 10pt;">'''<span style="font-size: 14pt;"></span>'''</span> | <span style="font-size: 10pt;">'''<span style="font-size: 14pt;"></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 70: | Line 71: | ||
*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 | |||
* | |||
<span style="font-size: 10pt;" > | |||
<span>Drive Field Centric and Robot Centric works on carpet</span></span> | |||
* | |||
<span style="font-size: 10pt;" > | |||
<span>Worked on getting non-tragectory Autos to work</span></span> | |||
* | |||
<span style="font-size: 10pt;" > | |||
<span>Put all of BlinkyBlinky in code base and chose some colors</span></span> | |||
* | |||
<span style="font-size: 10pt;" > | |||
<span>Added switches that we are planning to use</span></span> | |||
* | |||
<span style="font-size: 10pt;" > | |||
<span>Planed and began adding Aux Controls </span></span> | |||
<span style="font-size: 10pt;" > | |||
<span></span></span> | |||
<span style="font-size: 10pt;" > | |||
<span></span></span> | |||
== Programming Archives == | == Programming Archives == |
Revision as of 17:15, 28 January 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 Work
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