Why We Need Temperature ?
Reading Temperature use for weather station,Room Temperature,Analysis of Temperature,Thermal Based Close Circuit .
How Read Temperature ?
By Using LM35 Temperature Sensor With Arduino Borad using Program It.
Components Required
[amazon_link asins=’B00ZNCBQ9O,B00XT53RI0,B07559VB4Y,B019OCN7SQ,B015C7SC5U’ template=’ProductCarousel’ store=’diamondrock0a-21′ marketplace=’IN’ link_id=’e69a57b7-43e0-11e8-934b-0d4ffde93ad3′]
What is LM35 Temperature Sensor ?
The LM35 is use in the integrated-circuit as temperature sensors. temperature sensor is designed specifically to measure the hotness or coldness it read range of 0°C to +100°C. DataSheet For More Detail
How to Measure Temperature with Arduino ?
Lm35 Produces Analog Value by which we Can Find the Actual temperature is collecting in it.
Example 1
In Example temperature value are transfer by serial to computer to display result.
Circuit

Code
#define TempSensorPin A0 // Sensor Value
float SensorValue=0,TempValue = 0;
void setup() {
Serial.begin(9600); //view Result in Com Port
}
void loop() {
TempValue = SensorValue = 0; //Clear old Values
SensorValue = analogRead(TempSensorPin); // read the value from the sensor
TempValue = SensorValue * 0.48828125;
Serial.print(" Temp : ");
Serial.println(TempValue);
delay(1000); //Sec
}Result

Example 2
In this example value are directly display in Lcd Screen.
Circuit

Code
#define TempSensorPin A0 // Sensor Value
float SensorValue=0,TempValue = 0;
#include <LiquidCrystal.h>
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
void setup() {
lcd.begin(16, 2);
}
void loop() {
lcd.clear();
SensorValue=TempValue = 0;
SensorValue = analogRead(TempSensorPin); // read the value from the sensor:
TempValue = SensorValue * 0.48828125;
lcd.print(" Temp : ");
lcd.print(TempValue);
lcd.print("\337C");
delay(500);
}Result
