lich wurde auch die grafische Darstellung auf dem Display überarbeitet.
Was nuch zu überlegen wäre:
* Pe... ab einer gewissen Schwelle der Hitzeindex auf dem Display angezeigt werden.
* Bei dieser programmversion ... dieser Programmablauf sinnvoll, weil dieses kein Display hat. Beim Innenraumthermometer könnten aber wenigstens die gemessenen Daten auf dem Display angezeigt werden, auch wenn sie nicht auf den Ser
siert auf die grundlegendsten Funktionen:
* Das Display wird angesteuert.
* Die Sensoren SGP30 und BME2... en einiger Sensoren werden im Zeitverlauf auf dem Display dargestellt.
Weil die Fonts der Adafruit GFX Bib...
/*
* Anschluss des Waveshare 7,5 Zoll e-Paper Display am Lolin D32
* DIN (blau): Pin 23
* CLK (ge...
*/
GxIO_Class io(SPI, SS, 17, 16);
GxEPD_Class display(io, 16, 4);
Adafruit_SGP30 sgp;
Adafruit_BME2
nem NTP-Sever, stellt die Daten auf einem e-Paper-Display dar, sendet die Daten an OpenSenseMap und legt si... unkt der letzten Aktualisierung der Daten auf dem Display anzuzeigen.
<code>
// Innenraumthermometer
// L... nd Luftdruck
// Zeigt die Daten auf einem E-Paper-Display an
// Sendet die Daten an OpenSenseMap
// Biblio... >
/*
* Anschluss des Waveshare 7,5 Zoll e-Paper Display an Lolin D32
* DIN (blau): Pin 23
* CLK (ge
Ergebnis der Messung wird zum einen auf einem LC-Display angezeigt, zum anderen aber auch über WLAN an mei... r]]
* Mikrocontroller: Lolin D32 (ESP32)
* LC-Display: [[https://learn.sparkfun.com/tutorials/avr-based... len. Das Chassis trägt alle Komponenten, also das Display, die Platine mit dem ESP32 und dem HX711 sowie de... des Debugging habe ich der Kontrolleinheit ein LC-Display von SparkFun spendiert. Dieses Display ist aber a
druck
* Anzeige der Messdaten auf einem e-Paper-Display
* Konfiguration über ein Webinterface
* Persp... fte vor allem ein Außensensor sein.
==== e-Paper-Display ====
Die Messergebnisse sollen sollen alle paar M... rden. Eingesetzt wird das [[iot:waveshare_e-paper_display_7_5_zoll|Waveshare e-Paper Display mit 7,5 Zoll]] Bildschirmdiagonale. Um das Display mit einem Arduino ko
====== Waveshare e-Paper Display 7,5 Zoll ======
Anschluss des Displays an den **Teensy** bei Verwendung der Bibliothek **epd4in2**:
* "... weiß): D8
* "BUSY" (violett): D7
Anschluss des Displays an den **Teensy** bei Verwendung der Bibliothek ... ): **D9**
* "BUSY" (violett): D7
Anschluss des Displays an den **Lolin D32** bei Verwendung der Biblioth
thermometer|Außenthermometers]] auf einem E-Paper-Display an
* wird mit einem geschützten Akku (18650) be... messenen Daten werden auf einem Waveshare e-Paper-Display mit 2,9 Zoll Bildschirmdiagonale ([[https://www.w... https://www.youtube.com/watch?v=yZjpYmWVLh8)) Das Display verbraucht laut Datenblatt und eigenen Berechnung
s Zeitraums nicht, werden die Sensordaten auf dem Display dargestellt, allerdings wird nicht der Versuch un... men, die Daten an OpenSenseMap zu senden. Auf dem Display wird außerdem der Hinweis angezeigt, dass keine V... erbindung zum WLAN möglich ist. Außerdem gibt das Display einen Hinweis, dass die Daten nicht übertragen we
Verbesserungen.
* Die Farbe und Helligkeit der Displayhintergrundbeleuchtung ist nun nicht weiter dem Zu... dbeleuchtung signalisiert.
* Die Helligkeit der Displayhintergrundbeleuchtung wird in Abhängigkeit des So... ur im Streu kratzt, aber nicht innehält.)
* Das Display leuchtet gelb, wenn die Toilette mehr als dreimal
ungen ein. Die Programmversion 0.3 fokussiert die Displayanzeige.
Verbesserungen:
* Kleine Änderungen am... aufgerufen wird.
* Auslagerung der Regelung der Display-Beleuchtung in eine eigene Programmschleife, die ... isekunden aufgerufen wird.
* Farbänderungen der Display-Beleuchtung werden nun ineinaner überblendet. Far
mthermomether]] auf einem Lolin D32. Weil e-Paper-Displays nicht für Temperaturen unter 0° Celsius geeignet sind, ist jedoch kein Display verbaut. Das Gehäuse habe ich mit meinem [[3d-dru
ollautomatischen Katzenwaage hat insbesondere die Displayanzeige fokussiert. Es sind allerdings ein paar Kl... rsion 0.3]] werden die Gewichtsangaben auf dem LC-Display mit einem Komma anstatt eines Dezimalpunkts angez