Aidan’s Status Report for 11/08/2025

This week, I worked on finishing up the tests for the Pico to SSR, Servo, Pump, and Fan. This resulted in successful connections to all the components through the Pico code. Then, I finished the main loop run script to ensure it would integrate with the Pi. This resulted in a successful integration, so the Pi can control the Pico through commands in a fail-safe manor. I also troubleshooted and debugged some issues with the SSR and Flowmeter successfully. Lastly, I met with my group to prepare for the Demo.

Next week, we plan to continue fine tuning data collection and working with the full pipeline to ensure all bugs are addressed.

The current schedule is on track and will allow for successful data collection given the current status of integration.

Jacob’s Status Report for 11/08/2025

This week, I set up InfluxDB, our database, locally on the Raspberry Pi 5. I developed code to read the temperature (°C) before and after the radiator, as well as the temperature (°C) in the coolant reservoir from the thermistor. I also wrote code to capture the tachometer readings (RPM) for the radiator fan and coolant pump. Lastly,  a data collection method was implemented to store the readings into the database, and a Grafana dashboard was built, allowing us to visualize and monitor the data.

Next week, I plan to research power usage outputs related to CPU overheating, run the testbed to collect data to train our Machine Learning Model, and start developing our Machine Learning Algorithm.

We are back on track with the schedule and should continue to meet our target deadlines.

Aidan’s Status Report for 11/01/2025

This week, I assisted with the testbed assembly by threading the holes required to mount the resistors to the aluminum mounting board. I also ensured the resistors would make sufficient contact by sanding the part and utilizing a countersink to get rid of excess metal post threading. Additionally, I assisted with pwm testing to ensure the fan and motors had control through the pico.

The schedule is currently on track and should allow us to move forward with further integration next week.

Next week, I plan to assist with various integration needs and ensure the testbed is fully constructed and the control loop is completly finalized.

Jacob’s Status Report for 11/01/2025

This week, I contributed to building and assembling the testbed by drilling holes in the metal plate to mount the power resistors. I also worked on the other temperature sensor code. We also had a guest speaker this week, and I reflected on the ethical aspects of our project while completing the ethics assignment, in particular considering our stakeholders and the three readings we discussed.

This week’s progress was steady. My main plan for the coming week remains largely unchanged. My next steps are to refine the sensor code, develop the alert system, and establish the database framework to store sensor inputs. After connecting all of these together, I will test basic data flow from the Pi to the dashboard.

Team Status Report for 11/01/2025

Accomplishments

  • Testbed Assembly: Completed assembly of the basic testbed
  • Pump Mounting: Began mounting the pump but encountered alignment issues
    • Explored alternative mounting solutions to secure it properly
  • Aluminum Board Fabrication: Threaded and sanded the aluminum mounting board for the resistors to prepare for assembly
  • PWM Testing: Performed initial PWM testing on the fan
    • Confirmed PWM control
    • Plan to start pump PWM testing once full water loop is assembled
  • Sensor Integration: Completed sensor wiring and testing
    • Successfully read data from the TMP117 temperature sensors and the ADS1115 ADC used for coolant temperature sensor through the RPi5

Significant Risks

  • Pump Mounting Delay: Assembly progress was slowed by misalignment in the pump mount
  • Risk mitigation: Plan to either zip tie pump to acrylic board or use thread reducer to fix alignment issues

Design Changes

  • No major design changes this week

Schedule Changes

  • Schedule remains the same
  • Project remains on track to begin integration next week

Kristina’s Status Report for 11/01/2025

Testbed Assembly

  • Assembled the basic testbed and power routing
  • Brainstormed alternative ways to mount pump
Partial Assembly

Schedule & Progress

  • Slightly behind schedule due to fit issues with the pump mount
    • Mounting holes did not align
  • Exploring alternative mounting solutions to get back on schedule

Next Steps

  • Complete water loop assembly with tubing
  • Begin SSR PWM control testing with Pico once loop is complete
  • Add resistor and water block assembly for load simulation