Automatic Fan Speed Controlling System Using Arduino UNO
Automatic Fan Speed Controlling System Using Arduino UNO
com
Email: [email protected],[email protected]
ABSTRACT: As we all know that we are slowly moving according to the temperature changes. This paper results
toward automation and automation is one of the trending in the automation of fans where there will no need to
topics. So, basically in this project we will be controlling
fan speed with respect to the temperature of room or that switch the regulators up and down to change the speed
of surrounding. The system will get the temperature from of the fan. So by the usage of microcontroller the fans
the temperature Sensor (LM35) and it will control the can automatically change is RPM by the use of heat &
speed, of the according to the temperature, set by the user
temperature sensor[3,4,5].
(i.e. if a person wants the fan to run at a particular RPM
for a particular surrounding temperature we can do this
via this project ). In this project, microcontroller forms the II. PROPOSED SYSTEM:
processing part, which firstly senses the temperature and
the controller then compares the data with the set
temperature. If the current temperature is greater than the
set temperature, the controller turns ON the fan and the
set speed will be proportional to the difference between the
set temperature & the current temperature. If the current
temperature is less than the set temperature, the fan will
be turned OFF .The fan’s speed will change according to
the temperature of the room or surrounding.
to electrical signals. The microcontroller will then step just 60 microamps from its supply and acquires a low
through these instructions and execute them one by one. self-heating capacity. The LM35 temperature sensor
As an example of this a microcontroller could be used to available in many different packages like T0-46 metal
control the fan speed according to the temperature of the can transistor-like package, TO-92 plastic transistor-like
room. The Arduino Uno is a microcontroller board package, 8-lead surface mount SO-8 small outline
based on the ATmega328 (datasheet). It has 14 digital package. The above description can be seen in the Fig.
input/output pins (of which 6 can be used as PWM 3.
outputs), 6 analog inputs, a 16 MHz ceramic resonator, a
USB connection, a power jack, an ICSP header, and a LIQUID CRYSTAL DISPLAY ( LCD)
reset button. The above description can be seen in the
Fig. 2.
4. End
ARDUINO SOFTWARE
REFERENCES
V. CONCLUSION