Published June 7, 2025
| Version v1
Journal article
Open
Temperature Sensing and Display using SPI Communication with ATMEGA 328P
Creators
Description
This paper presents a simple and cost-effective temperature sensing and display system using SPI communication. The main components used are the LM35 temperature sensor, ATmega328P microcontroller, and a 1dx2 LCD for display. The system reads analog temperature data from the sensor, converts it using the ADC (Analog to Digital Converter), and sends the information using SPI protocol. The temperature value is displayed in real-time on the LCD screen. This project demonstrates how SPI communication can be used effectively in small embedded systems for real-time applications, making it suitable for temperature monitoring in various fields like home automation and industry.
Files
TEMPERATURE SENSING AND DISPLAY USING SPI COMMUNICATION -Formatted Paper.pdf
Files
(269.5 kB)
Name | Size | Download all |
---|---|---|
md5:1e86005d1147e1cbe2463cb47fc021b6
|
269.5 kB | Preview Download |
Additional details
References
- 1. Microchip Technology. (n.d.). ATmega328P datasheet. https://www.microchip.com/wwwproducts/en/ATmega328P.
- 2. Texas Instruments. (n.d.). LM35 temperature sensor datasheet. https://www.ti.com/product/LM35.
- 3. Mazidi, M. A. (n.d.). The AVR microcontroller and embedded systems. Pearson Education.
- 4. Microchip Technology. (n.d.). SPI communication protocol: Application notes. https://www.microchip.com.
- 5. Kamal, R. (n.d.). Embedded systems: Architecture, programming and design. McGraw-Hill Education.
- 6. Barnett, R. H., Cox, S., & O'Cull, L. (n.d.). Embedded C programming and the Atmel AVR. Cengage Learning.
- 7. Arduino. (n.d.). SPI library. https://www.arduino.cc/en/Reference/SPI.
- 8. Circuit Digest. (n.d.). Tutorial: Interfacing LM35 temperature sensor with AVR microcontroller. https://circuitdigest.com/microcontroller-projects/interfacing-lm35-temperature-sensor-with-avr-microcontroller.