You are on page 1of 17

Semester 6th Project

GROUP MEMBERS
Abhinav Akash(31) Akash Samanta(22)
Manish Kumar Sinha(07) Vishal Kumar(33)
Acintya Ghosh (114) Aryan Gautam(92)
Temperature and humidity controller using
Arduino

INTRODUCTION:-Temperature and humidity controller are


mostly used for demanding atmospheric condition in a room or
limited area where the monitoring and adjustment in the level of
temperature and humidity is done.It’s core purpose is to
automate the process of atmosphere regulation of a room/area
according to the requirement of the work to be done in that
place.
INSIGHTS :-
1. The sole purpose of this project is to create a method to control
temperature and humidity in a room
2. The is project is built using arduino
3. The temperature and humidity are measured and converted to digital
signal and feeded to the program
4. The controlling action for the temp/hum is performed by the humidifier
and cooling fan and heater
Components:-
1. Arduino uno board
2. 0.96’’ LCD display (4 pin)
3. Relay 5v one channel
4. DHT11 Temperature and humidity sensors
5. Power Module M 102
6. Fans
7. Resistors
8. Spray Module 5v 108kHz
9. Jumper Wires
10. Heating element
11. Humidifier
12. Breadboard
13. Dc Supply 9v to 12v
14. Type A to Type B cable
Objective :-
● To control the temperature and humidity of a room
● Design the controller using arduino
● Display the temperature and humidity of room on LCD screen
● Set the program for arduino uno so the sensors can act as per
the requirements.
● The temperature and humidity maintenance will be automated
DHT SENSOR
It is a digital temperature and humidity sensor that makes use of thermistor and capacitive humidity
sensor. The humidity sensing capacitor has two electrodes with a moisture holding substrate between them
,change in value of capacitance occurs as there is change in the amount of water vapour, these values are
changed in digital form and processed through digital pin. Thermistor is used in indication of temperature
change as the value of temperature increases the value of resistance decreases .

The operating voltage is generally (2-5)V

This sensor has 4 pins Vcc,GND,data pin and a not connected pin

This sensor can be easily interfaced with Arduino.


Humidity range is (20 to 90)%
Temperature range (0-50) degree C

There is an IC integrated within to convert analog to digital signal


Principle of working :-
DHT sensors monitors the level of temperature and humidity and upon any
change digital signal is feeded to board and the temperature and humidity is
displayed on the LCD display and the fan work according to the source code.If
temperature and humidity crosses certain value the fan comes into action and
establish an automated system to regulate the temperature and humidity. The ions
are released by the substrate as water vapor is absorbed by it, which in turn increases the
conductivity between the electrodes.
Arduino Uno:-

Arduino uno -The Arduino Uno is an open-source microcontroller board based on


the Microchip ATmega328P microcontroller .The board is equipped with sets of
digital and analog input/output (I/O) pins that may be interfaced to various expansion
boards (shields) and other circuits.

● The operating voltage is 5V.


● Digital input/output pins are 14.
● Flash Memory is 32 KB.
● Used in activating a motor, turning on an LED, publishing something
online.
Atomizing Humifier Module
We have used spay module as our atomizing module for the given circuit.
The atomizing humidifier module has two working modes, the first is that it can work
independently after power on. The second is that after power on, you must press the switch to
work. In order to allow the atomizing humidifier module to work independently, this project chose
the first working method of the atomizing humidifier
.
Working principle:-
1. The arduino board is programmed accordingly so that a desired atmosphere
can be achieved in a room.
2. We have three switches- one for increasing the temperature or the humidity ,
the second for decreasing the temp/hum and the third one to select the
parameter to be varied according to the person controlling the setup.
3. Our DHT sensor has a integrated IC that converts the analog signal into
digital signal and feeds it to the arduino board.
4. The temperature and humidity signal is fed and further circuits acts as
programmed.
5. If the temperature crosses the set value as displayed on the lcd board our fan

comes into action and starts working to lower down the temperature of the room.

6. If the humidity increases more than the specified value on the screen the our

humidifier comes into action to control the humidity.

7. relays that works as allows a relatively low voltage to easily control higher
power circuits..When a relay contact is open, this will switch power ON for a circuit
when the coil is activated.These work on the basis signal which is received upon
when the set value and measured value is not according to set value.

8. After the humidity is seen to be less than a particular value ,the atomizing
humidifier module starts its operation .
Circuit
Diagram
Simulated Circuit
Hardware connections
At the beginning, We wanted to connect pin 2 of the arduino uno directly to the atomizing
humidifier, and control the high level of pin 2 to make the atomizing humidifier work, and the
low level to make it not work. However, the current of the digital signal port of the arduino
uno is too small to support the normal operation of the atomizing humidifier, and there is too
little fog when working. So a 5V relay and MB102 power module are used to make the
atomizing humidifier work normally.
Applications:-
● These temperature and humidity controller are very important devices for
having a proper control over temperature and humidity demanded for different
purposes like environmental test application.
● For Food storage
● In Steel Plants to not let quality of steel deplete.
● In hotels/homes where the climatic conditions are adverse.
● In beverage industry
Conclusion:-

Controlling a temperature and humidity through this setup is very easy

It is user friendly anyone can set temperature and humidity levels by just using
simple switches, they don’t have to edit the program every time when they desire
different set of temp. and humidity .

It is not programmed for a fixed value of temp/hum. It is has a good range

It’s design is very flexible and mobile.


References
Conference paper on Arduino based temperature and humidity control on
https://researchgate.net

DHT sensors-(range and working voltage)-https://learn.adafruit.com

Proteus professional v-8.11(libraries)

You might also like