You are on page 1of 5

F.Y.B.Tech Students’ Engineering Design and Innovation (EDAI 1) Project Paper, SEM 1 A.Y.

2023-24
Vishwakarma Institute of Technology, Pune, INDIA.

Automated Temperature controlled Fan Using Arduino UNO and


DHT11 sensor
Rajesh Ganesh Raikwar, Harshwardhan Singh Bhogal, Om Vikas Hase, Harshvardhan
Jagdishchoudhari, Hariom Digambar Hinge, Vedant Jagdish Hatekar, Harshal Kundan Jadhav

Department of Engineering, Sciences and Humanities (DESH)


Vishwakarma Institute of Technology, Pune, 411037, Maharashtra, India

`

Abstract —The electrical fan is an electronic microcontroller which can be easily programmed,
accessory used at almost every indoor erased and reprogrammed.
establishment. Along with the regular use of fan
comes the power consumption. To make a positive This project presents the design and simulation of
impact in terms of electrical power consumption, the fan speed control system using PWM
the project is an automated fan that changes speed technique based on the room temperature. The
according to the temperature of the surrounding room's temperature has been determined using a
environment. The heart of this project is the temperature sensor, and the PWM technique is
Arduino UNO microcontroller. Arduino provides used to adjust the fan's speed in response to the
and easy interface to work with sensors and other measured temperature. For the fan to sense the
electronic parts. This closed loop feedback control temperature of the room to change its speed
system is dependable and effective because accordingly, a reliable heat sensor is very
Arduino UNO uses embedded technology. For the important. The heat sensor used in the project will
project, the DHT11 temperature and humidity be the DHT11 Sensor. The sensor has high
sensor has been used.DHT11 sensor gives the real reliability and excellent long-term stability, is
time information about the environment’s quick to respond and cost effective.
temperature.This project can prove useful in
corporate offices, server rooms, greenhouses, and Pulse width modulation, or PWM, is a digital
animal shelters. technique that yields analog results. Digital
control generates an on-and-off signal, also known
Keywords — Arduino, DHT11, Fan, Speed, as a square wave. This on-off pattern can simulate
Temperature voltages between full on (5 volts) and off (0 volts)
by varying the ratio of the signal's on time to its
off time. The amount of "on time" that happens is
called the pulse width. The green lines in the
I. INTRODUCTION graph below stand for a regular time interval. The
PWM frequency is inversely related to the
With the regular advancements in technology the duration or period.
demand of automated electronics has increased.
Microcontrollers play the role of the brain of the
system in such automated projects. The
microcontroller of choice for this project is the
Arduino UNO. Arduino is an open-source
F.Y.B.Tech Students’ Engineering Design and Innovation (EDAI 1) Project Paper, SEM 1 A.Y. 2023-24
Vishwakarma Institute of Technology, Pune, INDIA.

The project is a DC motor fan automated to


change temperature according to its surroundings
using the LM35 temperature sensor. The project
showed the scope in the power consumption
friendliness of such fan and how cost effective it
is.

3) Monitoring The Temperature And Humidity


Air In The Room Using A Sensor IOT-Based DHT-
11

Author: Rizki juli syahputra


Fig.1 Various duty cycle PWM signals
Published in “JOURNAL OF ARTIFICIAL
INTELLIGENCE AND ENGINEERING
APPLICATIONS”.
II. LITERATURE REVIEW
1) Temperature control smart fan: model analysis Abstract: The project dives deeper into the
and working analysis features of the DHT11. The project aimed to
monitor the temperature and humidity of the
Authors: A. Gupta, M. Gupta and K. Markam, surrounding environment and sent the air
monitoring results via a wifi network connection
2023 1st International Conference on Innovations and displayed on an android phone.
in High Speed Communication and Signal
Processing (IHCSP), BHOPAL, India, 2023,
4) Automatic room temperature-controlled fan
The project's primary focus is on a temperature- speed controller using PT-100
controlled smart fan that adjusts its speed in
accordance with the ambient temperature. Arduino Authors: Al-Mashud, Md. Abdullah & Yasmin,
Uno is used in the project's implementation. This Dilruba & Razzaque, M. & Uddin
closed loop feedback control system is dependable
and effective because of the usage of embedded Published in INTERNATIONAL JOURNAL OF
technology by Arduino Uno. Temperature is SCIENTEFIC AND ENGINEERING
detected by the LM35 temperature sensor, and the RESEARCH
Arduino Uno regulates the fan speed to maintain
the desired temperature. It is affordable, The project's goal is to create a small number of
dependable, and simple to use hardware. dependable systems that can be effectively utilized
by industries or regions where modern technology
2) Temperature based speed control of fan using is not as well-known. Among these is the
Arduino. Automatic Room Temperature Controlled Fan
Speed Controller. The technology that has been
Authors: Shweta S Baligar, Srinidhi S Joshi, designed offers a setting where controlling the fan
Sujay Mudhole, Spoorti S Jadhav, Chaitanya K speed is not necessary for the user. automatically
Jambotkar. adjust the fan speed based on temperature readings
from the room.
Published in IJIRT VOLUME 5 ISSUE 10.
F.Y.B.Tech Students’ Engineering Design and Innovation (EDAI 1) Project Paper, SEM 1 A.Y. 2023-24
Vishwakarma Institute of Technology, Pune, INDIA.

The circuit was designed using electronic Hardware Setup:


components available in local market to keep the
cost at low level.  Connect the Arduino Uno to the
The system is divided into six main parts, namely, breadboard using a USB A to B cable.
the low-voltage power supply, fixed voltage  Place the DHT11 sensor on the breadboard
circuit, sensor & driver circuit, subtraction circuit, and connect its power (VCC), ground
buffer circuit and fan dimmer circuit. The sensor (GND), and data (signal) pins to the
& driver circuit consists with PT-100 temperature corresponding pins on the Arduino Uno.
sensor with associative circuits.  Connect the 2n2222 transistor to the
breadboard and wire it to control the DC
fan. Connect the collector pin to the fan's
positive terminal, the emitter to the ground,
III. METHODOLOGY and the base to a digital output pin on the
A. Materials/Components Arduino Uno through a current-limiting
 Arduino UNO resistor.
 USB A to B
Arduino code implementation:
 Breadboard
 Develop the Arduino code for the
 DHT11 sensor
temperature-controlled fan system:
 DC Fan
 Include necessary libraries such as
 2n2222 transistor "DHT.h" for DHT11 sensor and.
 Connecting wires  Initialize variables to store temperature
B. Interfacing of the DC Motor with Arduino values and set the desired temperature
UNO: threshold.
 Implement the logic to read temperature
data from the DHT11 sensor and compare
it with the desired threshold.
 If the temperature exceeds the threshold,
activate the fan by sending a signal to the
transistor through the digital pin.

IV. RESULTS AND DISCUSSIONS


 The implementation of the automatic
temperature sensing DC fan using Arduino
and the DHT11 sensor demonstrated
robust performance in maintaining precise
Fig2.Circuit diagram. temperature control. The following key
findings highlight the success and
effectiveness of the project:
1.Accuracy of Temperature Sensing:
The DHT11 sensor exhibited reliable and
accurate temperature measurements,
enabling the system to respond promptly to
changes in the ambient environment.
Calibration and testing procedures ensured
the sensor's precision in capturing
temperature data.
Fig3. Block diagram.
F.Y.B.Tech Students’ Engineering Design and Innovation (EDAI 1) Project Paper, SEM 1 A.Y. 2023-24
Vishwakarma Institute of Technology, Pune, INDIA.

2. Dynamic Fan Speed Regulation: The V. CONCLUSION


Arduino microcontroller effectively The automated temperature sensing fan proves to
processed temperature data and executed be power efficient and feasible in many areas. The
dynamic adjustments to the DC fan speed. DC motor is controlled via PWM signals sent from
As a result, the system consistently
the Arduino UNO.
maintained the desired temperature range,
This fan can be used in fields such as:
showcasing the adaptability and
i. General use at homes, offices, schools
responsiveness of the control mechanism.
3. Energy-Efficient Operation: The and various indoor establishments..
intelligent fan speed modulation ii. This fan can prove beneficial at data
contributed to a notable reduction in centers and server rooms to keep the
energy consumption. By activating the DC equipment at an optimal temperature.
fan only when required, the system iii. Can be used in greenhouses.
showcased its potential for energy iv. The fan can be used in animal shelters
conservation, aligning with modern where the animals can always be in a
sustainability goals. comfortable environment.
4. Stability and Reliability: Extensive
testing under various environmental X . ACKNOWLEDGMENT
conditions demonstrated the stability and We thank Om Vikas Hase, Hariom Digambar
reliability of the automated temperature Hinge, Harshvadhan Jagdishchoudhari, Vedant
control system. The project proved Jagdish Hatekar, Harshal Kundan Jadhav,
resilient to fluctuations, ensuring a Harshwardhan Singh Bhogal for their useful
consistent and comfortable environment. discussions and contributions to the project.
5. Versatility Across Applications: The Great gratitude toward the college for providing
project's versatility was evident as it
us with the robotics lab facilities which were of
successfully adapted to different settings.
great help in the project.
Whether deployed in a residential,
We would also like to thank Prof. Rajesh Ganesh
commercial, or agricultural context, the
system consistently provided effective Raikwar for his insight and guidance throughout
temperature regulation without requiring the entirety of this project.
constant human intervention.
REFERENCES
 While working on this project the group [1] MACH, Václav, Stanislav KOVÁŘ, Jan
had a newfound understanding for the VALOUCH a Milan ADÁMEK. Brushless DC
realm of automation in home appliances. motor control on Arduino platform. Przeglad
 The following table 1 depicts the results Elektrotechniczny [online]. 2018, vol. 94, iss. 11, s.
obtained by operating the prototype model 105-107. [cit. 2023-12-10]. ISSN 0033-2097
at various different temperatures
[2] Hemalatha, M. C., Nagarajan, M. R., Suresh, P.,
Shankar, G. G., & Vijay, A. (2017). Brushless DC
motor controlled by using internet of things. IJSTE-
International Journal of Science Technology &
Engineering, 3(09), 373-377.

[3] Srinu, V., Mounica, P., Varalakshmi, S. K. S.,


& Teja, K. (2017). A Novel Speed Control of
Brushless DC Motor Using Arduino UNO R3 and
BOT. Asian Journal of Applied Science and
Technology (AJAST), 1(7), 10-14.
F.Y.B.Tech Students’ Engineering Design and Innovation (EDAI 1) Project Paper, SEM 1 A.Y. 2023-24
Vishwakarma Institute of Technology, Pune, INDIA.

[4] Al-Mashud, Md. Abdullah & Yasmin, Dilruba


& Razzaque, M. & Uddin, M.. (2015). Automatic
Room Temperature Controlled Fan Speed
Controller Using PT-100[. International Journal of
Scientific and Engineering Research. 6. 1780-1783.

[5] syahputra, Rizki. (2023). Monitoring The


Temperature And Humidity Air In The Room
Using A Sensor IOT-Based DHT-11. Journal of
Artificial Intelligence and Engineering
Applications (JAIEA). 3. 363-367.
10.59934/jaiea.v3i1.329.

[6] Louis, Leo. (2018). Working Principle of


Arduino and Using it as a Tool for Study and
Research. International Journal of Control,
Automation, Communication and Systems. 1.
10.5121/ijcacs.2016.1203.

[7] Srivastava, D., Kesarwani, A., & Dubey, S.


(2018). Measurement of Temperature and
Humidity by using Arduino Tool and
DHT11. International Research Journal of
Engineering and Technology (IRJET), 5(12), 876-
878.

[8] Yedamale, P. (2003). Brushless DC (BLDC)


motor fundamentals. Microchip Technology
Inc, 20(1), 3-15.

[9] KARDILE, BALASAHEB & AUTI,


ABHIJEET. (2023). Power and Energy Analysis of
BLDC Motors: Impact of Vibration on
Performance. 10.21203/rs.3.rs-3641712/v1.

You might also like