Section 5.4 - Project 4
Put Those Skills to Use!
This lesson will guide students in a project using PID control and RPM to manage a shooter subsystem. They will configure two buttons for specific RPM settings, such as 1000 and 2000, while considering unit conversions. The goal is to create a single command that finishes when the shooter motor reaches the target RPM. Students will identify methods to check the motor's RPM and determine when the command should end. They will also implement a SmartDashboard boolean that indicates when a shot is fired, noting that it will be true after firing and false at the start of the command.