Hardwarenahe Programmierung

ESP32 LM75B Bibliothek

So wie es beim mbed System die LM75B-Bibliothek gibt, werden auch im Arduino System dafür z.B. die Temperature_LM75_Derived-Bibliothek, die auch über die Arduino-IDE eingebunden werden kann: Files->Examples->I2C_Temperature_Sensors_derived_from_the_LM75->BasicUsage.

The Generic_LM75 class will provide 9-bit (±0.5°C) temperature for any LM75-derived sensor. More specific classes may provide better resolution.

BasicUsage.ino

#include <Temperature_LM75_Derived.h>

Generic_LM75 temperature;

void setup() {
  while(!Serial) {}
  Serial.begin(9600);
  Wire.begin();
}

void loop() {
  Serial.print("Temperature = ");
  Serial.print(temperature.readTemperatureC());
  Serial.println(" C");

  delay(250);
}


All wikipages