راهنمای کامل سنسور دما LM35
سنسور LM35 یک سنسور دمای آنالوگ، دقیق و ارزانقیمت است که به طور گسترده در پروژههای الکترونیکی استفاده میشود. خروجی ولتاژ این سنسور به صورت خطی با دمای سانتیگراد تغییر میکند.
مشخصات کلیدی سنسور (دیتاشیت)
| ویژگی (Feature) | مقدار (Value) |
|---|---|
| ولتاژ کاری | 4 ولت تا 30 ولت |
| محدوده اندازهگیری دما | 55- تا 150+ درجه سانتیگراد |
| دقت | ±0.5 درجه سانتیگراد (در دمای 25 درجه) |
| ضریب خروجی (فاکتور مقیاس) | 10 میلیولت / درجه سانتیگراد (10 mV / °C) |
| جریان مصرفی | کمتر از 60 میکروآمپر (< 60 µA) |
| نوع خروجی | آنالوگ (Analog) |
کد تست آردوینو برای LM35
کد زیر دما را از سنسور متصل به پین A0 میخواند و نتیجه را در سریال مانیتور نمایش میدهد.
const int tempPin = A0;
void setup() {
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(tempPin);
float voltage = (sensorValue / 1024.0) * 5000.0;
float tempCelsius = voltage / 10.0;
Serial.print("Temperature: ");
Serial.print(tempCelsius);
Serial.println(" C");
delay(1000);
}