Arduino Temperature Controlled Fan

Experience the future of home comfort with Robotshapers' Temperature Controlled Fan. No more settling for fixed fan speeds or manual adjustments. Our Arduino-powered solution, coupled with a precise DHT11 Temperature Sensor, seamlessly adapts fan speeds to varying temperatures. Discover how this innovative system eliminates the need for manual fan changes and provides different airflow experiences for different climates.

Arduino Temperature Controlled Fan
Arduino Temperature Controlled Fan

Uncover the key components, including Arduino Uno, DHT11 Temperature Sensor, and more, that power this cutting-edge technology. With the ability to fine-tune fan speeds using pulse amplification, achieving the perfect balance of air circulation is simpler than ever.

Unlock the advantages of this intelligent fan system, from energy savings to automatic control, all made possible by the DHT11's accuracy. Join Robotshapers on this transformative journey and embrace a new level of personalized comfort with our Temperature Controlled Fan.

We need to find a speed-controlled fan in the house. These fans provide different types of air at different speeds. In our project we will use Arduino to do this but we will connect a thermometer. The system will provide different fans at different temperatures. Thus, there is no need to change the fans manually.

Required Components:


1. Arduino Uno
2. DHT11 Temperature Sensor
3. BC547 Transistor
4. 1K Resistor
5.16 x 2 LCD screen
6. 10k Variable resistor
7. PC fan

Circuit diagram:

Code:

#include 
LiquidCrystal lcd(13,11,6,5,4,3);
#include 
#define DHTPIN 7
#define F 9
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
void setup() {
 Serial.begin(9600);
   dht.begin();
  lcd.begin(16,2);
  pinMode(F,OUTPUT);

}

void loop() {
  float Temp = dht.readTemperature();
 lcd.setCursor(0,0);
  lcd.print("TEMP:");
  lcd.print(Temp);


if(Temp<35)
{
  lcd.setCursor(0,1);
  lcd.print("FAN: 50% ");
  
  digitalWrite(F,HIGH);
  delay(50);
   digitalWrite(F,LOW);
  delay(50);
}
if(Temp>35 &&Temp<37)
{
   lcd.setCursor(0,1);
  lcd.print("FAN: 80% ");
  digitalWrite(F,HIGH);
  delay(80);
   digitalWrite(F,LOW);
  delay(20);
}
if(Temp>37)
{
   lcd.setCursor(0,1);
  lcd.print("FAN: 100%");
  digitalWrite(F,HIGH);
  
}
}

Advantages:

  1.  More energy saving on maintenance.
  2.  Automatic control.
  3. The temperature of DHT11 is very accurate.

Applications:

  1. Computer cooling: The cooling fans in your computer keep internal components at a comfortable temperature, preventing damage and improving performance.
  2. Home HVAC Systems: In heating, ventilation and air conditioning (HVAC), these fans help maintain the temperature in the home while conserving energy.
  3. Industrial Processes: Industry uses them to control the temperature of equipment and machinery, prevent overheating and optimize production processes.
  4. Cooling: Fans that regulate the temperature in refrigerators and freezers help to ensure even cooling, protect food and extend shelf life.
  5. Car Cooler: These fans control the engine and radiator temperature in your car, preventing overheating and increasing fuel efficiency.
  6. Greenhouse: In agriculture, temperature control fans are very safe in terms of plant growth and crop protection.
  7. Electronic Enclosures: Used to cool distribution boards and enclosures, prevent electronic products from overheating.
  8. Medical Equipment: In medical equipment such as MR machines and generators, fans control the temperature to ensure the temperature of sensitive pumps and patients.
  9. Server Room: They are used by data centers and server rooms to control server temperature and thus lower server temperature. Risk of hardware failure and data loss.
  10. Home Automation: Smart thermostats and fans can be remotely controlled to create a comfortable and energy efficient home environment.

Best projects in Bhilai, Chhattisgarh, India. Contact: 7067150002