Embedded Temperature Monitoring System
Overview
An AVR-based temperature monitor that reads an analog sensor and displays the result on an OLED screen, with selectable Celsius/Fahrenheit output.
Approach
- Initialized ADC, OLED, UART, and I2C peripherals.
- Converted raw readings into Celsius and Fahrenheit, sent readings through UART, and checked temperature every 500 ms.
Outcome
Displayed and transmitted live temperature readings, activating a red LED above the 76°F alert threshold.