Presentation 12
Presentation 12
Presentation 12
AUTOMATIC TEMPERATURE
BASED FAN SPEED CONTROLLER
USING ARDUINO
CONTENTS:
• BLOCK DIAGRAM
• COMPOINTRODUCTION
• NENTS
• WORKING
• ADVANTAGES
• APPLICATIOINS
• EXPECTED RESULT
• CONCLUSION
• REFERENCE
ABSTRACT
An automatic temperature-based fan speed controller using Arduino is a
system that adjusts the speed of a fan based on the surrounding temperature.
This controller utilizes an Arduino microcontroller and a temperature sensor
to monitor and control the fan speed.
Adjust the fan speed using the motor driver circuit or transistor circuit
controlled by the Arduino.
This can be done by varying the voltage supplied to the fan or by using
PWM to control the fan's speed.
WORKING
THE TEMPERATURE THE ARDUINO READS THE THE ARDUINO THEN THE FAN SPEED IS THE FAN SPEED IS
SENSOR CONTINUOUSLY TEMPERATURE DATA AND ADJUSTS THE FAN SPEED ADJUSTED EITHER BY CONTINUOUSLY
MEASURES THE CALCULATES THE BY CONTROLLING THE VARYING THE VOLTAGE MONITORED AND
SURROUNDING DESIRED FAN SPEED MOTOR DRIVER CIRCUIT SUPPLIED TO THE FAN OR ADJUSTED BASED ON THE
TEMPERATURE AND BASED ON THE OR TRANSISTOR CIRCUIT BY USING PWM (PULSE CHANGING
SENDS THE DATA TO THE PROGRAMMED CONNECTED TO THE FAN. WIDTH MODULATION) TO TEMPERATURE, ENSURING
ARDUINO. ALGORITHM OR CONTROL THE FAN'S EFFICIENT COOLING
EQUATIONS. SPEED. WHILE MAINTAINING A
COMFORTABLE
TEMPERATURE RANGE.
COMPONENTS
Atransistor is a type
A transistor of semiconductor
is a type of semiconductordevice that that
device can can
be used to
be used
conduct and insulate
to conduct electricelectric
and insulate currentcurrent
or voltage. A transistor
or voltage. A transistor
basically acts acts
basically as a as
switch and and
a switch an amplifier.
an amplifier.
TRANSISTOR
TRANSISTOR
The transistor get biased through this capacitor and then
The transistor get biased through this capacitor and
controls the fan speed. The diode IN4007 acts as a
then controls the fan speed. The diode IN4007 acts as
switch to stop the fan below a certain cut-off level. The
a switch to stop the fan below a certain cut-off level.
temperature input is given to the pin A0 of Arduino
The temperature input is given to the pin A0 of
from pin 2 of DHT11. The diode is used to protect the
Arduino from pin 2 of DHT11.
inductive instability .
The diode is used to protect the inductive instability .
DIODE
DIODE
ADVANTAGES
Controls the speed of a fan when the temperature is greater than the threshold value.
The microcontroller controls the speed of an electric fan according to the
requirement & allows dynamic and faster control and the LCD makes the system
user-friendly.
Sensed temperature in Celsius Scale and fan speed in percentage are simultaneously
displayed on the LCD panel.
Arduino and readily available components include cost-effectiveness, energy
efficiency, automatic operation, customization, improved comfort, easy installation,
scalability, potential for integration, real-time monitoring, and potential for energy
savings.
APPLICATIONS
APPLICATIONS
With this circuit, we will be able to adjust the fan speed in our home or
office according to the room temperature and also show the temperature and
fan speed changes on a 16x2 LCD display. display.
The applications areas of this project are
The applications areas of this
• With this circuit, we will be able to adjust
air-conditioners project are air-conditioners,
the fan speed in our home or office
• water-heaters
according to the room temperature and water-heaters, snow-melters,
• also
snow-melters
show the temperature and fan speed ovens, heat-exchangers, mixers,
• changes
ovens on a 16x2 LCD display. To do furnaces, incubators, thermal
baths, and veterinary operating
• heat-exchangers
this we will be using an Arduino UNO
tables.
• Board,
mixersLCD, DHT11 sensor Module, and
DC fan that is controlled by using PWM.
• furnaces
• incubators
• thermal baths
• veterinary operating tables
RESULT
CONCLUSION
CONCLUSION
This project can be used in both the home and Industry. It helps in saving the energy
This project can be used in both the home and Industry. It helps in saving the energy
and electricity
and electricity
In future case we can monitor more parameters like humidity, light and at the same
In future case we can monitor more parameters like humidity, light and at the same
time control them and also can send this data to a remote location using mobile or
time control them and also can send this data to a remote location using mobile or
internet.
internet.
It Prevents waste of energy when it’s not hot enough for a fan to be needed. To
It Prevents waste of energy when it’s not hot enough for a fan to be needed. To
assist people who are disabled to adjust the fan speed automatically .
assist people who are disabled to adjust the fan speed automatically.
THANK YOU
THANK YOU