2025-11-2100
This commit is contained in:
@@ -18,6 +18,7 @@ struct {
|
|||||||
float Temp = No_Val;
|
float Temp = No_Val;
|
||||||
float Feuchte = No_Val;
|
float Feuchte = No_Val;
|
||||||
float L_Druck = No_Val;
|
float L_Druck = No_Val;
|
||||||
|
bool Status = true;
|
||||||
} BME280Data;
|
} BME280Data;
|
||||||
|
|
||||||
|
|
||||||
@@ -38,6 +39,7 @@ void Init_BME280() {
|
|||||||
status = bme.begin(0x76);
|
status = bme.begin(0x76);
|
||||||
if (!status) {
|
if (!status) {
|
||||||
Serial.println("Could not find a valid BME280 sensor, check wiring!");
|
Serial.println("Could not find a valid BME280 sensor, check wiring!");
|
||||||
|
BME280Data.Status = false;
|
||||||
} else {Serial.println("BME280 Ok");
|
} else {Serial.println("BME280 Ok");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -76,7 +76,7 @@ build_flags = ${env.build_flags}
|
|||||||
-DLUFTDRUCK=\"hjk/devices/WETTERSTATIONMARCEL/telemetry/pressure\"
|
-DLUFTDRUCK=\"hjk/devices/WETTERSTATIONMARCEL/telemetry/pressure\"
|
||||||
-DFEUCHTIGKEIT=\"hjk/devices/WETTERSTATIONMARCEL/telemetry/humity\"
|
-DFEUCHTIGKEIT=\"hjk/devices/WETTERSTATIONMARCEL/telemetry/humity\"
|
||||||
-DHELL=\"hjk/devices/DisplayMarcel/telemetry/Lux\"
|
-DHELL=\"hjk/devices/DisplayMarcel/telemetry/Lux\"
|
||||||
-DHTU_Korrectur=-1.05
|
-DHTU_Korrectur=-0.75
|
||||||
-DBME_Korrectur=-0.00
|
-DBME_Korrectur=-0.00
|
||||||
-DKorrekturLuftdruck=0.00
|
-DKorrekturLuftdruck=0.00
|
||||||
-DHTUKorrekturFeuchte=0.00
|
-DHTUKorrekturFeuchte=0.00
|
||||||
@@ -100,7 +100,7 @@ build_flags = ${env.build_flags}
|
|||||||
-DLUFTDRUCK=\"hjk/devices/WETTERSTATIONMARCEL/telemetry/pressure\"
|
-DLUFTDRUCK=\"hjk/devices/WETTERSTATIONMARCEL/telemetry/pressure\"
|
||||||
-DFEUCHTIGKEIT=\"hjk/devices/WETTERSTATIONMARCEL/telemetry/humity\"
|
-DFEUCHTIGKEIT=\"hjk/devices/WETTERSTATIONMARCEL/telemetry/humity\"
|
||||||
-DHELL=\"hjk/devices/DisplayMarcel/telemetry/Lux\"
|
-DHELL=\"hjk/devices/DisplayMarcel/telemetry/Lux\"
|
||||||
-DHTU_Korrectur=-1.05
|
-DHTU_Korrectur=-0.45
|
||||||
-DBME_Korrectur=-0.00
|
-DBME_Korrectur=-0.00
|
||||||
-DKorrekturLuftdruck=0.00
|
-DKorrekturLuftdruck=0.00
|
||||||
-DHTUKorrekturFeuchte=0.00
|
-DHTUKorrekturFeuchte=0.00
|
||||||
|
|||||||
@@ -848,9 +848,11 @@ void loop() {
|
|||||||
if (readHtuFlag == true)
|
if (readHtuFlag == true)
|
||||||
{
|
{
|
||||||
read_HTU21D();
|
read_HTU21D();
|
||||||
|
if (BME280Data.Status == true) {
|
||||||
Read_BME280();
|
Read_BME280();
|
||||||
|
}
|
||||||
readHtuFlag = false;
|
readHtuFlag = false;
|
||||||
Serial.printf(" HTU: %3.2f\t\t %3.2f\n\n", htu21Data.Temp, BME280Data.Temp);
|
Serial.printf(" HTU: %3.2f\t\tBME280: %3.2f\n\n", htu21Data.Temp, BME280Data.Temp);
|
||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
readHtuFlag = true;
|
readHtuFlag = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user