LM35 Temperature Sensor SEN21, R34

Fr2,000

This is a Temperature Sensor , The LM35 series are precision integrated-circuit temperature devices with an output voltage linearly-proportional to the Centigrade temperature. The LM35 device is rated to operate over a 0°C to 100°C temperature range.

In stock

SKU: SEN672 Category:

Description

The LM35 device has an advantage over linear temperature sensors calibrated in Kelvin, as the user is not required to subtract a large constant voltage from the output to obtain convenient Centigrade scaling.

  • Calibrated Directly in Celsius (Centigrade)
  • Linear + 10-mV/°C Scale Factor
  • 0.5°C Ensured Accuracy (at 25°C)
  • Rated for 0°C  to 100°C Range
  • Suitable for Remote Applications

Documents

Datasheet

Getting started with the LM35 Temperature Sensor

Now make your own temperature sensor by Arduino and LM35 Sensor

Hardware required

Connecting the Hardware

Connect the LM35 Temperature Sensor to the arduino UNO as shown below.

 

UPLOAD THE FOLLOWING CODE ON ARDUINO BOARD.

// Define the analog pin, the LM35's Vout pin is connected to
#define sensorPin A0

void setup() {
// Begin serial communication at 9600 baud rate
Serial.begin(9600);
}

void loop() {
// Get the voltage reading from the LM35
int reading = analogRead(sensorPin);

// Convert that reading into voltage
// Replace 5.0 with 3.3, if you are using a 3.3V Arduino
float voltage = reading * (5.0 / 1024.0);

// Convert the voltage into the temperature in Celsius
float temperatureC = voltage * 100;

// Print the temperature in Celsius
Serial.print("Temperature: ");
Serial.print(temperatureC);
Serial.print("°C | ");

// Print the temperature in Fahrenheit
float temperatureF = (temperatureC * 9.0 / 5.0) + 32.0;
Serial.print(temperatureF);
Serial.println("°F");

delay(1000); // wait a second between readings
}