Temperature Controlled Fan

Temperature Controlled Fan Image

This application is simple just by using temperature sensor LM35 with an Arduino kit to control a fan with respect to the temperature read by the micro-controller which in this case is the Arduino kit. The temperature sensor LM35 is connected with the Arduino with an analog input pin A0 (the temperature is an analog signal), while the fan is connected with a PWM (Pulse Width Modulation) pin 6 which controls the speed of the fan with respect to the output temperature using a function map in the Arduino IDE.

  • Arduino UNO
  • Temperature Sensor LM35
  • 1K Resistor
  • Diode 1N4007
  • Dc Motor or a simple DC fan
  • NPN transistor BC547
  • A voltage source with 12Volts
  • Connecting wires
Need Help?