Temperature code

This code was designed to measure the temperature in your area. The program will then give the average low and high temperature in 10-minute intervals. Throughout the program, the serial monitor will also display the overall average temperature since the start of the program. This was achieved by using Arduino code and different hardware. The hardware used for this program is ESP32 for the main board and LM75 temperature sensor. After having the program run in my room for about 5 hours I wanted to see the temperature change throughout the day. I began recording in the afternoon and found that the temperature change was slightly going down with some minor temperature jump. The data showed that the change in temperature during the time interval constantly went down as the sun went down. I positioned the sensor at my window on the 5th floor of my dorm to observe the temp change in relation to predicted weather throughout the day. The result came to the conclusion that the temperature in my room is warmer than the predicted weather by about 3-4 degrees. I believe that these results are because the window is positioned facing southwest the room has less sunlight entering the room throughout the day yet the heat is maintained in the room I believe due to the position of the room. The sun also rises in the east and sets in the west so throughout the day the room doesn't have so much sun till around 1 pm and I began recording around 3pm so since that time the sun was at its peak and began setting which would explain the drop in the temperature. Another sensemaking part is the fact that we know that heat rises so my position on the 5th floor has the effect to keep my room warmer. So in conclusion this was a fun experiment since it was not something I ever thought about. However, when using sensemaking strategies and seeing the data, this helped with understanding why the temperature was still higher than the predicted one for the day and why the temperature was still dropping.

0 Lifts 

Artifacts

Name Description
Video of project This is a video of me showing my project running with an explanation behind it   Link
Code This is the code behind my project   Download