Presentation 12

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 14

AUTOMATIC TEMPERATURE BASED

FAN SPEED CONTROLLER USING


ARDUINO
GUIDE : PRESENTED BY::
MR.A.GOPI S.NANDINI 20C51A0226
M.TECH(PE) P.GANESHVARMA 21C55A0211
M.UMA AMBIKA 20C51A0221
SK.ABID 20C51A0227
MINI PROJECT:

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

ARDUINO DHT11 LCD DISPLAY


UNO SENSOR

FAN TRANSISTOR DIODES


S
DHT11 SENSOR: ARDUINI UNO: LCD DISPLAY:
DHT11 SENSOR: ARDUINI UNO: LCD DISPLAY:

The Arduino Uno executes the


The Arduino Uno executes the The Arduino Uno
instructions in the sketch The Arduino Uno
instructions in the sketch communicates with the LCD
The DHT11 sensor measures sequentially, performing tasks communicates with the LCD
The DHT11 sensor measures sequentially, performing tasks module using digital pins. The
the temperature and such as reading sensor values, module using digital pins. The
the temperature and such as reading sensor values, data pins of the LCD module
humidity values nd sends controlling actuators, and data pins of the LCD module
humidity values nd sends controlling actuators, and (D4-D7) are connected to four
them back to the Ardauino. communicating with other (D4-D7) are connected to four
them back to the Ardauino. communicating with other consecutive digital pins on the
devices. consecutive digital pins on the
devices. Arduino Uno
Arduino Uno
Atransistor is a three-terminal semiconductor device that can
A transistor is a three-terminal semiconductor device that can
amplify or switch electronic signals and electrical power. The three
amplify or switch electronic signals and electrical power. The
terminals of a transistor are the emitter, base, and collector.
three terminals of a transistor are the emitter, base, and collector.

Atransistor 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

You might also like