Skip to main content

Automatic temperature controlled fan using Arduino


Project name:- Automatic temperature controlled Fan.
    I am going to make an automatic temperature controlled fan .For this we need some hardware component mention below.

  • Computer
  • Arduino
  • Thermistor
  • Resistor
  • DC fan
  • Jumpers



               And arduino software for programming.
This project is based on Thermistor sensor whose value is dependent on the temperature. Basically thermistor are of two types they are  NTC (negative temperature control) and PTC (positive temperature control)
In NTC resistance is decreases with the increase in temperature, whereas in PTC resistance is increases  with the increase in temperature.In this project we use /ntc type thermistor.
The voltage divider circuit is made in the analog input of arduino between thermistor and 2.2k  resistor provided the 5V power supply which is shown in below figure.Voltage dividers are one of the most fundamental circuits in electronics.

              
program code
int DCmotor =13;
int thermistor =A0;
void setup() {
  pinMode(DCmotor,OUTPUT);
  pinMode(thermistor,INPUT);
  Serial.begin(9600);
}

void loop() {
  int value= analogRead(thermistor);
  Serial.println(value);
  if (value>200)
  digitalWrite(DCmotor,HIGH);
  else
  digitalWrite(DCmotor,LOW);
}
When the temperature is normal the resistance value is exceeds 200 so,the motor is turn off .
When the thermistor is start heating is resistance is start decreasing & when its vaue is fall below 200 motor start to operate.

Popular posts from this blog

warm clothes distribution program

‘ Small step can make a big difference ’ Rural Women Development Centre from morang,Nepal distributed the warm clothes to the needy people. They manage it possible by collecting fund from working staffs and management committe. Here is the video link of the distribution program. https://youtu.be/AxaHbivcQUM

SMPS of computer

                                            fig:- working principle of SMPS       fig :- SMPS of computer From the above figure, we came to know that the function of SMPS in computer which is to convert  the high 220V-AC to 0-12V DC.SMPS contain several color of wires which carry the different voltage to the different parts of the computer.The following table shows the different color cables and its carrying voltage.      

Multiple mcp23017 interfacing with Arduino

MCP23017 is the I/O port extender that runs on 12C. It is 16-bit I/O expender.in this tutorial we are going to interface the single and multiple  mcp23017 with arduino.  fig:- mcp32017 module IT has 16 I/O ports from PA0 to PA7 and PB0 to PB7. first of all we are going to interface the single mcp23017 with Arduino. For this  connect the circuit as shown on figure. Download the library for mcp23017  from  sketch-- include library -- manage libraries.