LM35DZ Temperature Sensor Original
🌡️ LM35DZ Temperature Sensor – TO-92 Package (Original)
Precision Centigrade Temperature Measurement
The LM35DZ is a high-precision analog temperature sensor with an output voltage linearly proportional to the Celsius temperature. Unlike thermistors, it requires no external calibration, providing accurate readings from 0°C to +100°C. The TO-92 package makes it compact and breadboard-friendly.
⚙️ Technical Specifications
Parameter | Specification |
---|---|
Operating Voltage | 4V – 30V DC |
Output Voltage Scale | 10 mV / °C |
Temperature Range | 0°C to +100°C |
Accuracy | ±0.5°C at 25°C |
Output Type | Analog |
Current Draw | 60 μA (typical) |
Package | TO-92 |
✅ Features
📏 Linear output in °C (10 mV/°C)
🔍 No external calibration required
💡 Operates from 4V to 30V supply
🧠 Compatible with Arduino, Raspberry Pi, ESP8266, ESP32, STM32
🔌 Easy to connect and integrate into projects
🧪 Example Arduino Connection
LM35DZ Pin | Arduino Pin |
---|---|
VCC | 5V |
OUT | A0 |
GND | GND |
Sample Arduino Code:
cppCopyEditint sensorPin = A0; float temperature; void setup() { Serial.begin(9600); } void loop() { int reading = analogRead(sensorPin); temperature = (reading * 5.0 * 100.0) / 1024.0; // °C Serial.print("Temperature: "); Serial.print(temperature); Serial.println(" °C"); delay(1000); }
🧠 Applications
🌡️ Ambient temperature monitoring
🏠 Home automation systems
🔥 Overheat protection circuits
📦 Environmental sensing in IoT projects