ویژگی های سنسور دما LM75
LM75 یک سنسور دما با قابلیت اندازه گیری در بازه -25°C تا +125°C درجه سانتی گراد است. پروتکل ارتباطی این سنسور I2C است و شما با دو پایه ی SDA و SCL می توانید با این ماژول ارتباط برقرار کنید و دمای محیط را بخوانید.
دیتاشیت سنسور LM75 را می توانید از اینجا دانلود کنید.
LM75 Temperature Sensor Datasheet
1 file(s) 701.97 KB
معرفی پایه ها (Pinout) سنسور دما LM75
ماژول سنسور LM75 دارای 5 پایه به شرح زیر است:
- VCC: تغذیه ماژول – 3.3 تا 5 ولت
- GND: زمین
- SDA: پایه دیتا پروتکل I2C
- SCL: پایه کلاک پروتکل I2C
- OS: پایه Over-Temperature Shutdown می تواند به عنوان یک وقفه مورد استفاده قرار گیرد.
پین اوت (Pinout) این ماژول را می توانید در تصویر زیر مشاهده کنید.
لوازمی که به آن احتیاج دارید
قطعات مورد نیاز
نرم افزارهای مورد نیاز
راه اندازی سنسور دما LM75 با آردوینو
گام اول: سیم بندی
مطابق مدار زیر، سنسور را به آردوینو وصل کنید.
گام دوم: نصب کتابخانه
کتابخانه سنسور LM75 را از اینجا دانلود کرده و آن را نصب کنید.
گام سوم: کد
کد زیر را روی برد آردوینو آپلود کنید. این کد دمای خوانده شده را در پنجره ی سریال نمایش می دهد.
/*
LM75 Temperature Sensor
modified on 19 Sep 2020
by Mohammad Reza Akbari @ Electropeak
Home
*/
#include <Temperature_LM75_Derived.h>
Generic_LM75 LM75;
void setup() {
Serial.begin(9600);
Wire.begin();
delay(100);
}
void loop() {
Serial.print("Temperature = ");
Serial.print(LM75.readTemperatureC());
Serial.println(" C");
delay(300 );
}
خروجی کد به شکل زیر است.