Automatic Temperature Controlled Fan Using Arduino

Schematic of the Automatic Fan Speed Controller. 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 provide power to the fan and transistor. The LM35 temperature sensor and red led are powered with 5V from the Arduino board.

Arduino based Automatic Temperature Controlled Fan Speed Regulator Arduino based Automatic Temperature Controlled Fan Speed Regulator Introduction  This practical temperature controller controls the temperature of any device according to its requirement for any industrial application, it also has a feature of remote speed control. The LM-35 Analog Temperature device is interfaced to analog pin of Arduino board, where it has built in ADC which converts these analog reading and displays it on a LCD, which indicate the temperature of the device.

User-defined temperature settings can be done using push buttons provided through Arduino board. Block Diagram Arduino based Automatic Temperature Controlled Fan Speed Regulator Hardware Requirements  Arduino develop board  LCD  Transformer  Voltage Regulator  High speed DC motor  Temperature sensor. Arduino based Automatic Temperature Controlled Fan Speed Regulator Software Requirements  Keil compiler  Language: Embedded C or Assembly. Arduino based Automatic Temperature Controlled Fan Speed Regulator Power Supply Arduino based Automatic Temperature Controlled Fan Speed Regulator Arduino Board  Arduino is a single-board microcontroller.

 Intended to make the application of interactive objects and environments more easier.  Basically this is very user friendly.

There is a microcontroller unit embedded on it.  The code is directly loaded from the computer. 64-bit java.

Arduino based Automatic Temperature Controlled Fan Speed Regulator Arduino Arduino based Automatic Temperature Controlled Fan Speed Regulator  The Arduino microcontroller is an easy to use yet powerful single board computer.  It has gained considerable traction in the hobby and professional market.  The Arduino is open-source.  Which means hardware is reasonably priced and development software is free.

Electronic Speed Control  An electronic speed control or ESC is simply an electronic circuit which is used to control the speed of dc motor.  It can take up to 30Amp Continuous current.

 It has the feature of automatic power cut off, over heat protection, over voltage protection. Arduino based Automatic Temperature Controlled Fan Speed Regulator Battery  Lithium-ion polymer battery is used here.

 It is rechargeable and it provides required power to arduino board and dc motor and other components.  It can last for long time after charged once.

Arduino based Automatic Temperature Controlled Fan Speed Regulator DC Motor  Brushless DC electric motor is a device powered by a DC electric source via an integrated power supply  It produces an AC electric signal to drive the motor.  It can give up to 10,300 rpm. Arduino based Automatic Temperature Controlled Fan Speed Regulator Liquid Crystal Display (LCD) Arduino based Automatic Temperature Controlled Fan Speed Regulator  Most common LCDs connected to the microcontrollers are 16x2 and 20x2 displays.  This means 16 characters per line by 2 lines and 20 characters per line by 2 lines, respectively.  The standard is referred to as HD44780U, which refers to the controller chip which receives data from an external source (and communicates directly with the LCD.

Fan

In this arduino based project, we are going to control DC fan speed according to the room temperature and show these parameter changes on a 16x2 LCD display. It is accomplished by the data communications between Arduino, LCD, DHT11 sensor Module and DC fan that is controlled by using PWM. PWM is a technique by using which we can control voltage.

Circuit Components • Arduino UNO • DHT11 sensor • DC Fan • 2n2222 transistor • 9 volt battery • 16x2 LCD • 1K resistor • Connecting wires This project consists of three sections. One senses the temp erature by using humidity and temperature sensor namely DHT11. Second section reads the dht11 sensor module’s output and extracts temperature value into a suitable number in Celsiu s scale and control the fan speed by using PWM. Nepali movie bato muni ko phool mp3 songs download.