For this project, I worked with a partner to design a circuit consisting of temperature sensors and photodiodes capable of interfacing with an LED Matrix display.
We then wrote a program in C that samples each sensor’s live data and automatically updates room temperature along with display brightness relative to ambient light conditions via an Arduino Uno microcontroller.
The features demonstrated below include:
Automatic brightness control
Room temperature display selection in Celsius, Fahrenheit, or an average of all three temperature sensors in Celsius