Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision |
iot:luftqualitaetsmonitor [21.10.2018 13:38] – ↷ Links angepasst weil Seiten im Wiki verschoben wurden Frickelpiet | iot:luftqualitaetsmonitor [18.12.2022 16:19] – [Programmierung] Frickelpiet |
---|
===== Elektrischer Aufbau ===== | ===== Elektrischer Aufbau ===== |
==== Mikrocontroller ==== | ==== Mikrocontroller ==== |
{{iot:luftqualitaetsmonitor:img_0471.jpg?100 |}} Das elektronische Herz des Luftqualitätsmonitors ist ein [[Microcontroller:EPS32|Lolin D32]] mit einem EPS32 Mikrocontroller. Der EPS32 hat den Vorzug, ein WLAN-Modul integriert zu haben, so dass der Luftqualitätsmonitor sich beispielsweise die aktuelle Zeit von einem entsprechenden Dienst besorgen und über ein Webinterface konfiguriert werden kann. Außerdem - und das ist die interessanteste Möglichkeit - können weitere Sensoren ihre Daten an die Basisstation übermitteln. Interessant dürfte vor allem ein Außensensor sein. | {{iot:luftqualitaetsmonitor:img_0471.jpg?100 |}} Das elektronische Herz des Luftqualitätsmonitors ist ein [[iot:eps32|Lolin D32]] mit einem EPS32 Mikrocontroller. Der EPS32 hat den Vorzug, ein WLAN-Modul integriert zu haben, so dass der Luftqualitätsmonitor sich beispielsweise die aktuelle Zeit von einem entsprechenden Dienst besorgen und über ein Webinterface konfiguriert werden kann. Außerdem - und das ist die interessanteste Möglichkeit - können weitere Sensoren ihre Daten an die Basisstation übermitteln. Interessant dürfte vor allem ein Außensensor sein. |
| |
==== e-Paper-Display ==== | ==== e-Paper-Display ==== |
Die Messergebnisse sollen sollen alle paar Minuten auf einem e-Paper dargestellt werden. Eingesetzt wird das [[Displays:Waveshare e-Paper Display 7,5 Zoll|Waveshare e-Paper Display mit 7,5 Zoll]] Bildschirmdiagonale. Um das Display mit einem Arduino kompatiblen [[arduino:mikrocontroller]] ansteuern zu können, wird die [[https://github.com/ZinggJM/GxEPD|GxEPD-Bibliothek]] benötigt.((Es gibt auch andere Bibliotheken. Nur ein Beispiel findet sich [[http://benkrasnow.blogspot.com/2017/10/fast-partial-refresh-on-42-e-paper.html|hier]].)) | Die Messergebnisse sollen sollen alle paar Minuten auf einem e-Paper dargestellt werden. 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 kompatiblen [[arduino:mikrocontroller]] ansteuern zu können, wird die [[https://github.com/ZinggJM/GxEPD|GxEPD-Bibliothek]] benötigt.((Es gibt auch andere Bibliotheken. Nur ein Beispiel findet sich [[http://benkrasnow.blogspot.com/2017/10/fast-partial-refresh-on-42-e-paper.html|hier]].)) |
| |
Anschluss des Displays an den **Lolin D32** bei Verwendung der Bibliothek **GxEPD**: | Anschluss des Displays an den **Lolin D32** bei Verwendung der Bibliothek **GxEPD**: |
* [[iot:luftqualitaetsmonitor:programmversion_0.2|Programmversion 0.2]]: Integriert verschiedene WiFi-Funktionen | * [[iot:luftqualitaetsmonitor:programmversion_0.2|Programmversion 0.2]]: Integriert verschiedene WiFi-Funktionen |
| |
Tags: #Arduino #Luftqualität #Teensy | {{tag>Arduino ESP32 Lolin_32D Luftqualität Teensy}} |