2025-11-1300

This commit is contained in:
2025-11-13 18:09:59 +01:00
parent d21a0c0192
commit eb37980729
3 changed files with 56 additions and 114 deletions

View File

@@ -1,4 +1,4 @@
//#include <Wire.h>
#include <Wire.h>
#include <Adafruit_Sensor.h>
#include <Adafruit_BME280.h>
@@ -20,7 +20,7 @@ struct {
} BME280Data;
TwoWire I2CBME = TwoWire(1);
//TwoWire I2CBME = TwoWire(1);
Adafruit_BME280 bme;
unsigned long delayTime;
@@ -28,13 +28,13 @@ unsigned long delayTime;
void Init_BME280() {
Serial.begin(115200);
Serial.println(F("BME280 test"));
I2CBME.begin(I2C_SDA, I2C_SCL, 100000);
//I2CBME.begin(I2C_SDA, I2C_SCL, 100000);
bool status;
// default settings
// (you can also pass in a Wire library object like &Wire2)
status = bme.begin(0x76, &I2CBME);
status = bme.begin(0x76);
if (!status) {
Serial.println("Could not find a valid BME280 sensor, check wiring!");
} else {Serial.println("BME280 Ok");
@@ -46,6 +46,8 @@ void Read_BME280(){
L_Druck = bme.readPressure();
L_Druck = L_Druck + KorrekturLuftdruck;
Feuchte = bme.readHumidity();
Feuchte = Feuchte + KorrekturFeuchte;
Serial.printf("BME 280: Temperarur Innen %3.2f °C und\n Luftfeuchtigkeit %3.2f %%\n\n", Temp, Feuchte );
}