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); }