

- #Automatic temperature controlled fan using arduino how to
- #Automatic temperature controlled fan using arduino install
And an Atmega328 microcontroller is used to connect with external electronics circuits.ĭHT11 is a low-powered electronic device that lets us get the value of the temperature and the moisture and it uses 1 wire protocol. The current version of Arduino Uno comes with a USB interface, 14 digital I/O pins, 6 analog pins, an ICSP header, 16 MHz ceramic resonators, a power jack, and a reset button. Following that, the transistor generates a voltage in response to the PWM inputĪrduino Uno is an open-source based on the Microchip ATmega328P developed by Arduino. We used Arduino to generate PWM and connected it to the transistor’s base terminal. Then we coded our Arduino to meet the specifications. PWM signals are used to control the fan speed. The output of the sensor is obtained, and the temperature value is converted to a suitable number on the Celsius scale.

#Automatic temperature controlled fan using arduino install
In order to operate the Brushless DC fan we required 25KHZ frequency and also install the PWM library to achieve that amount of frequency. The DHT11 temperature sensor is used to monitor the current temperature in the room and is display the value via 16×2 LCD.

This project is based on pulse width modulation for controlling the speed of the Brushless DC fan and also displaying the speed of the fan. As a result, we’ll be able to adjust the fan speed in our home or anywhere else based on the current room temperature, as well as see the temperature and fan speed changes on a 16×2 LCD display. Here, in our proposed system microcontroller Arduino UNO is used to control and automate processes. But now, as technology is developing day by day, everyone is looking toward smarter and automated technologies. To obtain the temperature value, we will utilize the DHT11 sensor, which will be printed on the LCD.Īt the present, the fans which are used in homes can be switched on or off manually and the speed of these ceiling fans is also controlled by using a speed regulator.
#Automatic temperature controlled fan using arduino how to
So, in this project, I’ll show you how to make an Arduino temperature-controlled fan using a DHT11 sensor.
