Engineering and Technology Journal e-ISSN: 2456-3358
Volume 07 Issue 06 June-2022, Page No.-1304-1309
DOI: 10.47191/etj/v7i6.07, I.F. – 6.484
© 2022, ETJ
1304 Joshua Dada Babatunde
1
, ETJ Volume 7 Issue 06 June 2022
Microcontroller-Based Temperature Controlled DC Fan Using Atmega328
Joshua Dada Babatunde
1
, Haonat Olajumoke Araromi
2
, Emmanuel Segun Shokenu
3
, Bakare Alimat Abisola
4
,
Peter Olalekan Idowu
5
1,2,3,4
Department of Computer Engineering, Ladoke Akintola University of Technology (LAUTECH), Ogbomoso, Nigeria.
5
Department of Electronic and Electrical Engineering, Ladoke Akintola University of Technology (LAUTECH), Ogbomoso,
Nigeria
ABSTRACT: Technology at this time completely occupies the lifestyle of human beings. Even though there is such an
advancement in technology, there are still people whose lifestyles are very far from this advancement. The goals of this research
are to enable an electric fan to change its speed level automatically in response to temperature changes and to design an
automatic fan system that can vary its speed level in response to changes in the environment's temperature. The designed
technology creates an atmosphere in which the fan speed is controlled by the system rather than the user. This fan automatically
controls itself by sensing the temperature of the room and regulating itself to suit the temperature of the room.
KEYWORDS: LCD, Transistor, Resistors, ATMega328P, LM 35, microcontroller, programming, Arduino.
I. INTRODUCTION
With the advancement in technology, automation has become
part of our lives, and the popularity of controlling electrical
devices automatically has been increasing due to high
performance and reduced work. For the most part in various
climatic conditions, individuals will attempt to control the
speed of the fan in their room or office by physically
controlling the fan controller. Yet, doing this physically is a
somewhat repetitive undertaking and not exact. Switching
Fan regulators more often through manual control may
damage the regulator [4].
Areas of the house that are frequently used by people,
such as the living room and bedrooms, must be kept at a
comfortable temperature. These concerns are magnified in
sections of the house where infants are present. Adults could
find their way around “thermal discomforts”, but infants may
not. Other areas of the home that are used as storage areas for
perishable food items also need to be thermally regulated to
prevent accelerated decay of such items. This makes it
necessary the need for a Temperature Control System within
the home [6].
In this work; a temperature-controlled DC fan using a
microcontroller (ATMEGA328p) can have a huge effect on
helping people continuously without interference with the
operation of the fan. Not only that, this project can mainly
help disabled people who sometimes are unable to reach the
button that controls the fan. As a result, such a project can
benefit a large number of people while also ensuring their
comfort.
This system controls and monitors the room temperature
using a microcontroller and a temperature sensor. The
temperature sensor will sense the surrounding temperature
and communicates with the microcontroller. The
microcontroller reads the temperature and compares it with
the desired value. Based on the reading from the temperature
sensor, the DC fan switches to either high, medium, or low
velocity. The goal of this work is to create a simple but
effective solution to address a complicated problem. The need
for a simple and cost-effective system tends toward the aspect
of engineering design that looks into simple solutions that
solve complex systems and also minimize the cost of
designing a system by minimizing equipment and
components in the design. This is an aspect of the 10
Principles of Sustainable and Cost-Effective Design [6].
II. REVIEW OF RELATED WORKS
[6] A paper on the design and modeling of an automatic heater
control system. The purpose of this system is to allow the user
to set the desired temperature which is then compared to the
room temperature measured by a temperature sensor. In this
study, the PIC microcontroller is used, and the system
responds by turning ON any of the two (2) loads (Fan or a
heater) automatically depending on the temperature
difference. The Fan is switched ON when the room
temperature is higher than the set temperature and the heater
is switched ON when the room temperature is lower than the
set temperature.