You are on page 1of 3

AUTOMATIC ROOM TEMPERATURE

CONTROLLER USING ARDUINO

SYNOPSIS

This paper deals with the “Automatic room temperature control and
monitoring system using arduino”. In this proposed system the room temperature is
maintained constantly. According to the value set by the user the heater and Ac
turned on or off. The system will get the temperature from the DHT11 temperature
sensor. The DHT11 temperature sensor measures both the temperature and
humidity The value of temperature and humidity is displayed in Liquid Crystal
Display (LCD). The entire system was controlled by the Arduino Microcontroller.
The Microcontroller senses the temperature and it compares the data value set by
the user. The controller turns on the AC when the current temperature is greater
than the set data temperature and the controller turns on the heater when the
current temperature is lower than the set temperature.

COMPONENTS REQUIRED

 Arduino Uno

 DHT11 sensor

 Esp8266

 DC Fan

 Connecting wires
 Hardware

 Circuit Diagram

CIRCUIT DIAGRAM
DESIGN OF THE CIRCUIT

Connections of this temperature controlled fan circuit is very simple, here


a liquid crystal display is used for displaying temperature and Fan speed Status.
LCD is directly connected to Arduino in 4-bit mode (Check this tutorial for more
details: LCD Interfacing with Arduino Uno). Pins of LCD namely RS, EN, D4,
D5, D6 and D7 are connected to Arduino digital pin number 7, 6, 5, 4, 3 and 2.
And a DHT11 sensor module is also connected to digital pin 12 of Arduino. Digital
pin 9 is used for controlling fan speed through the transistor.

You might also like