Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino UNO Based Temperature Monitoring System with LCD Display and Fan Control

View and Edit Project In Cirkit DesignerImage of Arduino UNO Based Temperature Monitoring System with LCD Display and Fan Control

Circuit Documentation

Summary

This circuit is designed to interface an Arduino UNO with a temperature sensor (LM35), an LED, an LCD display, a 12V battery, a rectifier diode, an electrolytic capacitor, resistors, an NPN transistor, and a 12V fan. The Arduino UNO is used as the central processing unit, reading temperature data from the LM35 sensor and controlling the LED and fan based on certain conditions. The LCD display is used to show relevant information to the user. The circuit is powered by a 12V battery, which is regulated for the Arduino and other components.

Component List

Wiring Details

Arduino UNO

LED (Red, Two Pin)

12V Battery

1N4007 Rectifier Diode

Electrolytic Capacitor

Temperature Sensor (LM35)

Resistors

NPN Transistor

40mm Fan (12V)

LCD Display 16x4 I2C

Documented Code

Arduino UNO Code (sketch.ino)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Note: The provided code is a template and does not contain any functional code. It needs to be populated with instructions to read the temperature sensor, control the LED and fan, and update the LCD display.