Weekly Updates
Week 1 (2/22/2021)
Purchased necessary parts
Began building test setup for motor control
Completed motor control code
Set up ultrasonic sensor
Identified and solved port compatibility issues
Week 2 (3/1/2021)
Built Physical Catapult
Need to test ideal springs to use with limited torque of the servo motor
Changed construction of the tensioner arm to allow for greater range of movement and better durability
Set up communication with the Wii Nunchuck
Set up status LEDs and ensured they properly represent the current status of the catapult
Fine tuned timing and positions of servo motors for most consistent resetting behavior
Week 3 (3/8/2021)
Integrated ultrasonic sensor with Nunchuck in code
Begin writing code for Bluetooth connection
Finished configuration and assignment of Nunchuck functions
Replaced tensioning servo with a higher torque servo, able to pull two springs in parallel
Begin design and construction of stopper crossbeam
Week 4 (3/15/2021)
Implemented Bluetooth communication
Changed System Clock to 80 MHz to accommodate a Baud Rate of 9600
Modified I2C settings to utilize original 16 MHz clock from HSI
Modified motor and ultrasonic sensor PWM values to work with 80 MHz clock
Built arm stopping bar
Adjusted position for ideal release angle
Cleaned up and routed cables