2025-05-1700
This commit is contained in:
30
src/main.cpp
30
src/main.cpp
@ -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)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user