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

Experimental setup to test servo torque

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