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