LM75 یک سنسور دما با دقت 0.5 درجه سانتی گراد می باشد . از این سنسور در ترموستات ها و مدارات کنترل دما می توانید استفاده کتید . LM75 دارای یک رابط I2C است لذا به راحتی می توانید آن را از طریق دو پین SDA و SCL کنترل کنید . در استفاده از این سنسور حتما باید به این نکته دقت کرد که این سنسور مناسب دستگاه های جوجه کشی نمی باشد ( دستگاه های جوجه کشی به دقت 0.1 نیاز دارد ) . در MCU هایی که ADC ندارند مانند برد های رزبری پای می توانید LM75 را جایگزین مدل هایی مانند LM35 کنید . در تصویر زیر پین های این ماژول نشان داده شده اند :
1- VCC پین تغذیه ماژول می باشد .
2- GND زمین ماژول است .
3- SDA و SCL پین های ارتباط I2C می باشد .
4- OS پین وقفه دمای بحرانی می باشد .
راه اندازی ماژول LM75 با آردوینو :
#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 );
}



