LCD Display geht aus

So schaut meine Steuerung zur Zeit aus
Das Kabel rechts auf der Seite ist nur die 12V Versorgung die noch von Extern kommt.

Bisher läuft das mit dem Display noch problemlos...

Hallo,
lasse es mit den delay(50) erst einmal laufen.

Sensor abfragen
delay(50)

Schaue mal ins Datenblatt der DHT-Sensoren, dort steht geschrieben, was die an Zeit benötigen.
Diese Zeiten mußt Du einhalten.
Gruß und Spaß
Andreas

Dann würde ich die Abfragen aber eher bündeln. Erst Abfrage 1 von allen Sensoren, dann warten und dann die 2. Abfrage.
Man kann die Gruppen auch per millis warten lassen. Wenn sonst aber nichts zu tun ist, kann es auch delay werden.
Bei neuen (zusätzlichen) Ideen zur Erweiterung fängt man dann halt von vorn an.

Gruß Tommy

Oder ganz komfortabel mit combies Timer "intervall".

Hallo,
"Dann würde ich die Abfragen aber eher bündeln. Erst Abfrage 1 von allen Sensoren, dann warten und dann die 2. Abfrage."

Das ist genau der falsche Weg- Du mußt jedem Sensor die Zeit geben eine
Anforderung zu empfangen, diese zu verarbeiten, um dann die Daten zu senden.

Ich würde einen Sensor abfragen, delay(x), dann Daten in Array, dann nächster
Sensor.
Wenn alle gelesen sind, Daten aus Array verarbeiten.

ist mit einer Schleife ein vierZeiler für alle Sensoren.

aus Datenblatt

Sensing period, averrage: 2s

einen 100nf zwischen VDD und GND

10ms für die Kommunikation

collecting period should be :>1,7 sek

Gruß und Spaß
Andreas

Wieso soll das der falsche Weg sein? Nehmen wir an, der Sensor braucht 50 ms zwischen 2 Messungen und wir haben 4 Sensoren.

  1. Anforderungen auf die 4 Sensoren
    50 ms warten
  2. Messung auf den 4 Sensoren
    Warten zur nächsten Messung

Alle Sensoren haben ihre Wartezeit. Zeiten sind nach Datenblatt anzupassen.

Gruß Tommy

Hallo,
nomalerweise prüft man erst, ob Sensor vorhanden
dann sendet man seine Anforderung
dann wartet man eine bestimmte Zeit auf die Antwort
dann wird die Antwort auf positiv geprüft
wenn positiv, Antwort verarbeiten
wenn negativ, dann Fehler abfangen

Es ist eine ganz blöde Angewohnheit zu versuchen, bei Sensoren, seinen Sketch nicht- blockierend zu schreiben.

Gruß und Spaß
Andreas