2025-05-1700

This commit is contained in:
2025-05-17 14:15:03 +02:00
parent 1b337209e0
commit 9245633b0c

View File

@ -520,14 +520,14 @@ void ZeigeTemperatur(float temperatur, uint16_t Color){
{ {
dtostrf(temperatur, 5, 1, szWetter); dtostrf(temperatur, 5, 1, szWetter);
display.setFont(); display.setFont();
display.setCursor(1, 14); display.setCursor(1, 16);
display.setTextColor(Color); display.setTextColor(Color);
display.fillRect(0, 13, 40, 9, myBLACK); display.fillRect(0, 15, 40, 9, myBLACK);
display.print(szWetter); display.print(szWetter);
display.setCursor(30, 9); display.setCursor(30, 11);
display.setFont(&Picopixel); display.setFont(&Picopixel);
display.print("o"); display.print("o");
display.setCursor(34, 20); display.setCursor(34, 22);
display.setFont(); display.setFont();
display.print("C"); display.print("C");
display.setFont(0); display.setFont(0);
@ -540,9 +540,9 @@ void ZeigeInnenFeuchtigkeit(float Luftfeuchtigkeit){
{ {
dtostrf(Luftfeuchtigkeit, 2, 0, szWetter); dtostrf(Luftfeuchtigkeit, 2, 0, szWetter);
display.setFont(); display.setFont();
display.setCursor(45, 14); display.setCursor(45, 16);
display.setTextColor(myGREEN); display.setTextColor(myGREEN);
display.fillRect(45, 14, 64, 7, myBLACK); display.fillRect(45, 16, 64, 7, myBLACK);
display.print(szWetter); display.print(szWetter);
display.print("%"); display.print("%");
display.setFont(0); display.setFont(0);
@ -557,7 +557,7 @@ void ZeigeInnenCO(int Co2){
sprintf(szWetter, "%5d", CO2Wert); sprintf(szWetter, "%5d", CO2Wert);
//Serial.print("CO = "); Serial.println(Co2); //Serial.print("CO = "); Serial.println(Co2);
display.setFont(); display.setFont();
display.setCursor(1, 34-10); display.setCursor(1, 35-10);
switch (CO2Wert){ switch (CO2Wert){
case 400 ... CO2_WARN_1: { case 400 ... CO2_WARN_1: {
display.setTextColor(myGREEN); display.setTextColor(myGREEN);
@ -586,12 +586,13 @@ void ZeigeInnenCO(int Co2){
} }
display.print("CO"); display.print("CO");
display.setFont(&Picopixel); display.setFont(&Picopixel);
display.setCursor(13, 34-10+2); display.setCursor(13, 35-10+3);
display.print("2"); display.print("2");
display.setCursor(15, 34-10+6); display.setCursor(15, 35-10+6);
display.setFont(0); display.setFont(0);
display.print(szWetter); display.print(szWetter);
display.setFont(&Picopixel); display.setFont(&Picopixel);
display.setCursor(45, 35-10+5);
display.print("pmm"); display.print("pmm");
display.setFont(0); display.setFont(0);
} }
@ -622,9 +623,9 @@ void ZeigeAussenFeuchtigkeit(float Luftfeuchtigkeit){
{ {
dtostrf(Luftfeuchtigkeit, 2, 0, szWetter); dtostrf(Luftfeuchtigkeit, 2, 0, szWetter);
display.setFont(); display.setFont();
display.setCursor(45, 14); display.setCursor(45, 16);
display.setTextColor(myBLUE); display.setTextColor(myBLUE);
display.fillRect(45, 14, 64, 7, myBLACK); display.fillRect(45, 16, 64, 7, myBLACK);
display.print(szWetter); display.print(szWetter);
display.print("%"); display.print("%");
display.setFont(0); display.setFont(0);
@ -635,8 +636,8 @@ void ZeigeLuftdruck(float Pressure){
char szWetter[15]; char szWetter[15];
dtostrf(Pressure, 4, 0, szWetter); dtostrf(Pressure, 4, 0, szWetter);
display.setFont(); display.setFont();
display.fillRect(0, 32-10, 64, 10, myBLACK); display.fillRect(0, 33-10, 64, 10, myBLACK);
display.setCursor(10, 32-8); display.setCursor(10, 33-8);
display.setTextColor(myBLUE); display.setTextColor(myBLUE);
display.print(szWetter); display.print(szWetter);
display.print(" hPa"); display.print(" hPa");
@ -938,7 +939,8 @@ void loop() {
lastTime = millis(); lastTime = millis();
//Co2 = readCO2(); //Co2 = readCO2();
blinkSek = !blinkSek; blinkSek = !blinkSek;
ZeigeTestTime(timeinfo); //ZeigeTestTime(timeinfo);
ZeigeZeit(timeinfo,1,8);
if (akku < 2.85) if (akku < 2.85)
{ {