Engineering 103 Final Project

By

For this project, I wanted to measure my room's temperature over the course of 4 hours. For this, I employed the use of a thermistor. A thermistor is an abbreviated version of "Thermally Sensitive Resistor" and what it does is it responds to changes in temperature by changing resistance. Using this property I assembled my project using the ESP32 we were given. The input was set to pin 35, ground to ground, and power at 3.3 volts. What my code does is records the data from the Thermistor every second and prints the data. I set it up so that the data is streamed directly to excel. It also prints the 10-minute average values. as well as the final highest and lowest values plus an all-time average. The data was then visualized into a graph. In my graph we can see a very sudden dip in the temperature of the room. This change in the temperature can most likely be explained by my roommate turning on the fan and opening the window. Showcased below are as follows. A graph of the recorded data over the set period of time. An image of my data recording setup. A picture of the data being recorded. Lastly, an electrical diagram of the data recording setup.

0 Lifts 

Artifacts

Name Description
Arduino Code Arduino code used to record the data   Download
Excel File The excel file containing all of the recorded data + graph visualizing the data   Download
Video This is a short video of the data being recorded   Link
Feedback