ENGR 103 Final Project

ENGR 103 Final Project Showcase Monitoring PC hardware with temperature sensors and esp32/arduino for a 24 hour period. Observations, data, and conclusions. Video Link: https://youtu.be/ARI5l42YN5o Project Summary: The goal of this project was to use the esp32 to measure the temperature of computer hardware over a 24-hour period. Specifically, this project utilizes two DS18B20 thermistors to measure the temperature (°F) of two different sized radiators that are present in this computer’s liquid cooled system. The goal was to determine whether the size of the radiators, or their order in the cooling loop, affected their temperatures differently. This information could be used to adjust components, conduct maintenance, and overall provide more comprehensive hardware monitoring. The result of the 24-hour measuring period showed that there was little to no difference in the temperatures of the two radiators. When comparing the graphs of 10 minute averages, as well as the overall averages and min/max temperatures, I concluded that, despite being different sizes, and being in different orders in the cooling loop, both radiators absorb the same amount of heat. This, combined with the use of other sensors already placed throughout the loop confirms that the temperature of the coolant, and the loop itself evenly distributed, aside from major components. Data collected: Sensor 1 (240 MM radiator) Temperature (°F) Maximum: 108.84 Minimum: 85.44 Average: 92.24 Sensor 2 (360 MM radiator) Temperature (°F) Maximum: 108.61 Minimum: 85.89 Average 92.31

0 Lifts 

Artifacts

Name Description
Averaged Data Sensors 1 & 2 This spreadsheet contains the average temperatures of sensor 1 and 2 taken every 10 minutes over a 24 hour period. Also included are graphical representations of the collected data, as well as the minimum, maximum, and overall temperatures collected for each sensor.   Download
Program Code program code in arduino   Download