Professional Documents
Culture Documents
Fan Speed Countrol Using Temperature Sensor Rere Edited
Fan Speed Countrol Using Temperature Sensor Rere Edited
1.1 INTRODUCTION:
The temperature-based fan speed control system can be done by using an electronic circuit
using an Arduino board. Now Arduino board is very progressive among all electronic
circuits, thus we employed Arduino board for fan speed control. The proposed system is
designed to detect the temperature of the room and send that information to the Arduino
board. Then the Arduino board executes the contrast of current temperature and set
temperature based on the inbuilt program of the Arduino. Keywords- Arduino, Speed
controller, Microcontroller, speed, temperature, Liquid Crystal Display (LCD), Sensor duct.
Electric fan is one of the most well-known electrical devices because of its cost effectiveness
and low power consumption advantages. It is a typical circuit and broadly utilized in
numerous applications. It is also one of the most sensible solutions to offer a comfortable and
energy efficient. In fact, the fan has been for quite some time utilized and still accessible in
the market. Fan can be controlled physically by pushing on the switch button. Where right
now, change in the temperature won't give any adjustment in the fan speed. But the utilization
change the speed of the fan which is physically. So, an automatic temperature control system
technology is needed for the controlling purpose in the fan speed according to the temperature
changes. OBJECTIVE To develop an low cost, user friendly automated temperature controlled fan
regulator which reduces power consumption
In the proposed systems, Arduino plays a vital role in the smart systems development. They have
become an essential part in the present technologies that are being presented daily. This article
discusses temperature based fan speed control and monitoring system using an Arduino system.
This system is used to control the cooling system automatically based on the room temperature. The
system uses an Arduino board to implement a control system. Since this system is proposed to
control the cooling system and it is very important to know Arduino controlled system
It is built around Arduino Uno board (Board1), 16×2 LCD (LCD1), temperature sensor LM35 (IC1) and
a few other components. Arduino is at the heart of the circuit as it controls all functions. Arduino 78-
+6-*--Uno is programmed using Arduino IDE software... The temperature sensor is interfaced with
Arduino to fetch the data of temperature in the room. The data is processed if the temperature is
high fan speed is more relatively if the temperature is low fan speed is low. Moreover if the
The idea behind the project is to control the speed of the fan by difference in temperature. The
Temperature variation in the fan is an different way to deal with the speed of the motor. It is a
process in which the objects temperature is measured, and the way of heat energy passes into or
out of the object is correctly adjusted to achieve a stable temperature. This project attendances the
design and simulation of the fan speed control system based on the room temperature which is
sensed by. How the room temperature can be measured? The answer to the simple question is with
the help of a Temperature Sensor. It has been used to measure the temperature of the room and
the speed of the fan is varied according to the room temperature using Pulse Width Modulation
technique. Proposed System: In this project, microcontroller is most important and plays a vital role
in the smart systems development. It has become an essential part in the current day to day
technologies. This article discusses about the temperature based fan speed control an Arduino
system. This system is responsible for control the cooling system automatically based on the room
temperature. The system requires an Arduino board to implement a control system to this project.
The Arduino UNO board is very popular among all electronic circuits we employed Arduino UNO
board for the operation of the fan speed control. In the proposed system itself said that it is
designed to detect the temperature of the room and send that information to the Arduino UNO
board. Then the Arduino UNO board carries out the contrast of current temperature and set
temperature based on the inbuilt program of the Arduino that feed through us. The output obtained
from the operation is given through the o/p port of an Arduino UNO board to the LCD display that
connected with the board.
With the advancement in technology, intelligent systems are introduced every day.
Everything is getting more sophisticated and intelligible. There is an increase in the demand of
cutting edge technology and smart electronic systems. Microcontrollers play a very important role in
the development of the smart systems as brain is given to the system. Microcontrollers have
become the heart of the new technologies that are being introduced daily. A microcontroller is
mainly a single chip microprocessor suited for control and automation of machines and processes.
Today, microcontrollers are used in many disciplines of life for carrying out automated tasks in a
more accurate manner. Almost every modern day device including air conditioners, power tools,
toys, office machines employ microcontrollers for their operation. Microcontroller essentially
consists of Central Processing Unit (CPU), timers and counters, interrupts, memory, input/output
ports, analog to digital converters (ADC) on a single chip. With this single chip integrated circuit
design of the microcontroller the size of control board is reduced, and power consumption is low.
In the proposed systems, microcontroller plays a vital role in the smart systems
development. Microcontrollers have become an essential part in the present technologies
that are being presented daily. This article discusses temperature based fan speed control
and monitoring system using an Arduino system. This system is used to control the cooling
system automatically based on the room temperature. The system uses an Arduino board to
implement a control system. Since this system is proposed to control the cooling system and
it is very important to know Arduino controlled system well. Temperature based fan speed
controller
1.3 DESCRIPTION:
The temperature-based fan speed control system can be done by using an electronic circuit using an
Arduino board. Now Arduino board is very progressive among all electronic circuits, thus we
employed Arduino board for fan speed control. The proposed system is designed to detect the
temperature of the room and send that information to the Arduino board. Then the Arduino board
executes the contrast of current temperature and set temperature based on the inbuilt program of
the Arduino. The outcome obtained from the operation is given through the o/p port of an Arduino
board to the LCD display of related data. The generated pulses from the board which is further fed to
the driver circuit to get the preferred output to the fan.
Automatic controls play an ever-increasing role in a human way of life. Automatic control is vast
technological area whose central aim is to develop control strategies that improve performance
when they applied to a system. the distinct characteristic of automatic control is that it reduces
the human control.
One such gadget is the fan. The fans are generally available with speed control, depending on the
requirement the speed is set. Usually, when the temperature is high the fan set at high speed and
at lower temperatures the fan is operated with lower speed. This is done manually using human.
But Most human feels the badly about changing the fan rate level physically when the room
temperature change. In this project an automatic control solution is suggested to control the fan
speed according to the temperature in the room. With this automatic control we can save power
too. In present scenario, availability of electricity is found to reach crucial stage. To protect and
safeguard one's future we need to save the energy. As a slogan suggest "One unit saved is one unit
generated". The project is a standalone automatic fan speed controller that controls the speed of
an electric fan according to temperature.
CHAPTER 2
2.1 COMPONENTS
USED:
ARDUINO UNO:
Over the years Arduino has been the brain of thousands of projects, from everyday objects
to complex scientific instruments. A worldwide community of makers - students, hobbyists, artists,
programmers, and professionals - has gathered around this open-source platform, their
contributions have added up to an incredible amount of accessible knowledge that can be of great
help to novices and experts alike.
it’s simple and accessible user experience, Arduino has been used in thousands of different
projects and applications. The Arduino software is easy-to-use for beginners, yet flexible enough for
advanced users. It runs on Mac, Windows, and Linux. Teachers and students use it to build low cost
scientific instruments, to prove chemistry and physics principles, or to get started with programming
and robotics. Designers and architects build interactive prototypes, musicians and artists use it for
installations and to experiment with new musical instruments. Makers, of course, use it to build
many of the projects exhibited at the Maker Faire, for example. Arduino is a key tool to learn new
things. Anyone - children, hobbyists, artists, programmers - can start tinkering just following the step
by step instructions of a kit or sharing ideas online with other members of the Arduino community.
There are many other microcontrollers and microcontroller platforms available for physical
computing. Parallax Basic Stamp, Net media’s BX-24, Phi gets, MIT's Handy board, and many others
BUZZER:
FIG 2.2
As shown in figure. A buzzer or beeper is an audio signalling device, which may be mechanical,
electromechanical, or piezoelectric (piezo for short). Typical uses of buzzers and beepers include
alarm devices, timers, train and confirmation of user input such as a mouse click or keystroke. The
pin configuration of the buzzer: It includes two pins namely positive and negative. The positive
terminal of this is represented with the ‗+‘ symbol or a longer terminal. This terminal is powered
through 6Volts whereas the negative terminal is represented with the ‗- ‗symbol or short terminal
and it is connected to the GND terminal. The working principle of a buzzer depends on the theory
that, once the voltage is given across a piezoelectric material, then a pressure difference is
FIG 2.3
Liquid Crystal Display: The LCD is a dot matrix liquid crystal display that displays alphanumeric
characters and symbols. 16X2 LCD digital display has been used in the system to show the room
temperature. Liquid Crystal Display screen is an electronic display module and find a wide range of
applications. A 16x2 LCD display is very basic module and is very commonly used in various devices
and circuits. These modules are preferred over seven segments and other multi segment LED. The
reasons being: LCD are economical; easily programmable; have no limitation of displaying special &
even custom characters (unlike in seven segments), animations and so on. A 16x2 LCD means it can
display 16 characters per line and there are 2 such lines. In this LCD each character is displayed in
5x7 pixel matrix. This LCD has two registers, namely, Command and Data. The command register
stores the command instructions given to the LCD. A command is an instruction given to LCD to do a
predefined task like initializing it, clearing its screen, setting the cursor position, controlling display
etc. The data register stores the data to be displayed on the LCD. The data is the ASCII value of the
character to be displayed on the L
TABLE 2.1
FIG 2.5
Features:
SERVOMOTOR:
FIG 2.6
A servomotor is a linear actuator or rotary actuator that allows for precise control of linear
or angular position, acceleration, and velocity. It consists of a motor coupled to a sensor for position
feedback. It also requires a relatively sophisticated controller, often a dedicated module designed
specifically for use with servomotors.
There are some special types of applications of an electric motor where the rotation of the
motor is required for just a certain angle. For these applications, we require some special types of
The servo motor is usually a simple DC motor controlled for specific angular rotation with
the help of additional servomechanism (a typical closed-loop feedback control system). Nowadays,
servo systems are used widely in industrial applications.
Servo motor applications are also commonly seen in remote-controlled toy cars for
controlling the direction of motion, and it is also very widely used as the motor which moves the tray
of a CD or DVD player. Besides these, there are hundreds of servo motor applications we see in our
daily life.
The main reason behind using a servo is that it provides angular precision, i.e. it will only
rotate as much we want and then stop and wait for the next signal to take further action. The servo
motor is unlike a standard electric motor which starts turning as when we apply power to it, and the
rotation continues until we switch off the power. We cannot control the rotational progress of
electrical motor, but we can only control the speed of rotation and can turn it ON and OFF. Small
servo motors are included many beginner Arduino starter kits, as they are easy to operate as part of
a small electronics projects.
Potentiometer:
FIG 2.7
FIG 2.8
CHAPTER 3
FIG 3.2
These values are used an LCD shield to display the current temperature and speed of the
fan, but you can use the circuit without the LCD display. You also need to select the transistor by the
type of fan that you use. In my case I used the well-known BD139 transistor and a 9V battery to
The Special Feature Of Our Project Is That We Implimented The Cricket Sound That The Creature Or
Insect Which Produce A Sound That We Worked To Get A Sound On Buzzer.That Sound Produced By
The Insect Has A Application Of,Most Of The Human Beings Get Sleep Early Hearing That Sound
Produced By That Insect, Moreover The City People Can’t Get That Sound And Not Known As Well
But In Villeages The Farmers Or Those Who Sleep Outside The House Known.For Some Of The People
That The Fan Sound Is Must To Sleep And Some Of Them Can’t Sleep Without Light And Some Other
For Mosquito Sound Or Etc.,Somehow We Are Addicted For Some Sounds To Get Sleep.It Is
Scientifically Proofthat Human Tendency To Addiction Of Sound,When The People Of The Rural
Areas Are Getting Natural Things,Since We City People Are Not Knowing Any Natural Sound That
Produced By The Insects So Keeping That In Mind We Used To Introduce Our New Special Theme Of
Our Project Is That The Cricket Sound That Produced By The Insect Through Buzzer
CHAPTER 4
4.1 Advantages:
4.2 Disadvantages:
be maintained.
3.The cricket buzzer sound may not be pleasant to all some people may find it
disturbing.
CHAPTER 5
APPLICATIONS:
CHAPTER 6
1. We can monitor more parameters like humidity, light and at the same time
4. When temperature exceeds the limit, a call will be dialed to the respective
CONCLUSION:
Reference:
[1] Liu, Y., Zeng, J. and Wang, C. (2009). Temperature Monitoring in Laser Assisted Polymer Bonding
for MEMS Packaging Using a thin Film Sensor Array, IEEE Sensors Applications Symposium, New
Orleans, LA , USA.
[4] Mehta V. K and Mehta R. (2007). Principle of Electronics, S. Chand & Company Ltd. New Delhi,