Automatic Temperature Based Fan Control (for Media Cabinets)

Media cabinets often get very hot. This project combines a temperature sensor with a fan to cool them down.

Dec 8, 2016

15057 views

14 respects

Components and supplies

1

Capacitor 100 µF

1

Arduino Yun

1

DC motor (generic)

1

DHT11 Temperature & Humidity Sensor (4 pins)

1

Teensy 3.1

1

Resistor 4.75k ohm

Tools and machines

1

Soldering iron (generic)

Project description

Code

Auto fan control

This is the code for the autofan project at https://www.youtube.com/watch?v=zq1ni1V_5Iw

Comments

Only logged in users can leave comments

Anonymous user

2 years ago

Unbelievably good video explaining project! A few notes for newbies building this project: 1. Watch the polarity of the electrolytic capacitor. Plus (+) should go to the resistor/PWM output, minus (-) to ground. 16 volts DC (VDC) shown is a good minimum value. 2. Since the final revision only shows the two wires going to the fan control inputs I assume the Arduino is powered by a USB connection that also provides data for the console display. 3. Parts chosen show classic Maker mindset --- use what is on hand! Being able to adapt to the available parts was awesome. As the author noted there probably are better sensors and fans for this particular purpose but keep in mind substituting them may require serious changes in the project. When I started reading this I wished there was a schematic but now understand that is beyond the *current* capabilities of the author Vess. Conjuring up a low pass filter was very impressive for someone with no electronics background. Looking forward to your future work.

Anonymous user

2 years ago

I am a total newbie to all things Arduino and must admit sir, that I found this video absolutely fascinating. You explain things so clearly and really, very well indeed. Thank you.

Anonymous user

2 years ago

Very useful project, thanks for sharing it !

pishta

6 years ago

I will be trying this with a car cooling system. instead of ambient air temperature, I will be using coolant temperature from a standard engine temp sender and operating a coolant pump instead of a fan. Ill have to use a relay for the 8A water pump motor. This way it can operate without a thermostat (a design issue with my intake). Thanks for the write up!

theMusicMan

8 years ago

I am a total newbie to all things Arduino and must admit sir, that I found this video absolutely fascinating. You explain things so clearly and really, very well indeed. Thank you.

Anonymous user

8 years ago

Unbelievably good video explaining project! A few notes for newbies building this project: 1. Watch the polarity of the electrolytic capacitor. Plus (+) should go to the resistor/PWM output, minus (-) to ground. 16 volts DC (VDC) shown is a good minimum value. 2. Since the final revision only shows the two wires going to the fan control inputs I assume the Arduino is powered by a USB connection that also provides data for the console display. 3. Parts chosen show classic Maker mindset --- use what is on hand! Being able to adapt to the available parts was awesome. As the author noted there probably are better sensors and fans for this particular purpose but keep in mind substituting them may require serious changes in the project. When I started reading this I wished there was a schematic but now understand that is beyond the *current* capabilities of the author Vess. Conjuring up a low pass filter was very impressive for someone with no electronics background. Looking forward to your future work.

Anonymous user

8 years ago

Very useful project, thanks for sharing it !