Benutzer-Werkzeuge

Webseiten-Werkzeuge


iot:aussenthermometer

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
arduino:aussenthermometer [23.09.2018 17:27] – [Mechanik] Frickelpietiot:aussenthermometer [18.05.2023 12:16] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 ====== Außenthermometer ====== ====== Außenthermometer ======
  
-{{:arduino:aussenthermometer:img_0549.jpeg?100 |}} Das Außenthermometer basiert wie der [[arduino:innenraumluftqualitaetsmonitor|Innenraumluftqualitätsmonitor]] und das [[arduino:innenraumthermometer|Innenraumthermomether]] auf einem Lolin D32. Weil e-Paper-Displays nicht für Temperaturen unter 0° Celsius geeignet sind, ist jedoch kein Display verbaut.+{{iot:aussenthermometer:img_0549.jpeg?100 |}} Das Außenthermometer basiert wie der [[iot:luftqualitaetsmonitor|Innenraumluftqualitätsmonitor]] und das [[iot:innenraumthermometer|Innenraumthermomether]] auf einem Lolin D32. Weil e-Paper-Displays nicht für Temperaturen unter 0° Celsius geeignet sind, ist jedoch kein Display verbaut.
  
 Funktionen: Funktionen:
   * misst Temperatur, Luftfeuchtigkeit und Luftdruck   * misst Temperatur, Luftfeuchtigkeit und Luftdruck
-  * überträgt die Daten an OpenSenseMap+  * überträgt die Daten an meinen Webserver
   * wird mit einem geschützten Akku (18650) betrieben   * wird mit einem geschützten Akku (18650) betrieben
  
 ===== Elektronik ===== ===== Elektronik =====
-Wie beim [[arduino:innenraumthermometer|Innenraumthermomether]] wird ein Adafruit BME280 für die Messungen verwendet. Ein Testweise verbauter Adafruit BME680 misst im Durchschnitt Temperaturen, die mehr als 1 °C über dem Sensor liegen, die im Innenraumthermometer verbaut sind. Der Sensor im Außenthermometer liegt im Durchschnitt um 0,3 °C über dem Sensor im Innenraumthermometer. Ich habe diesen Wert nicht korrigiert, weil ich letztendlich nicht weiß, welcher Temperaturwert näher an der tatsächlichen Temperatur ist.+Wie bei meinen [[iot:innenraumthermometer|Innenraumthermometern]] wird ein Adafruit BME280 für die Messung der Temperatur, der Luftfeuchtigkeit und des Luftdrucks verwendet. Die gemessenen Temperaturen weichen etwas von denen der Innenraumthermometer ab. Ich habe diese Abweichung jedoch nicht korrigiert, weil ich letztendlich nicht weiß, welcher Temperaturwert näher an der tatsächlichen Temperatur ist.
  
 +Die Energie liefert ein geschützter Panasonic NCR18650B Li-Ion-Akku mit einer gemessenen Kapazität von 3270 mAh.((Quelle: https://www.akkuteile.de/lithium-ionen-akkus/18650/panasonic/panasonic-ncr18650b-3-6v-3400mah/a-100639/)) Mit [[iot:aussenthermometer:programmversion_0.2|Programmversion 0.2]] hält der Akku über sechs Monate durch.
 ===== Mechanik ===== ===== Mechanik =====
-{{:arduino:aussenthermometer:img_0544.jpeg?100 |}}{{:arduino:aussenthermometer:img_0545.jpeg?100 |}}{{:arduino:aussenthermometer:img_0546.jpeg?100 |}}{{:arduino:aussenthermometer:img_0555.jpeg?100 |}} Das Gehäuse des Außenthermometer ist so gebaut, dass der Sensor möglichst frei liegt und gleichzeitig die Elektronik vor Wind und Wetter geschützt ist. Das Design ist an das Gehäuse des [[nodemcu:feinstaubsensor|Feinstaubsensors]] angelehnt. Um das Außenthermometer jederzeit warten zu können, wird es in eine Wandhalterung gesteckt. Um den Akku wechseln zu können, kann der Deckel ohne Werkzeug entfernt werden - das Thermometer muss dafür nicht aus der Wandhalterung entnommen werden.+{{iot:aussenthermometer:img_0544.jpeg?100 |}}{{iot:aussenthermometer:img_0545.jpeg?100 |}}{{iot:aussenthermometer:img_0554.jpeg?100 |}}{{iot:aussenthermometer:img_0555.jpeg?100 |}} Das Gehäuse des Außenthermometer ist so gebaut, dass der Sensor möglichst frei liegt und gleichzeitig die Elektronik vor Wind und Wetter geschützt ist. Das Design ist an das Gehäuse des [[iot:feinstaubsensor|Feinstaubsensors]] angelehnt. Um das Außenthermometer jederzeit warten zu können, wird es in eine Wandhalterung gesteckt. Um den Akku wechseln zu können, kann der Deckel ohne Werkzeug entfernt werden - das Thermometer muss dafür nicht aus der Wandhalterung entnommen werden.
  
-Das gesamte Gehäuse ist aus PET gedruckt, weil PET witterungsbeständiger als PLA ist.+Das gesamte Gehäuse ist aus PET gedruckt, weil PET witterungsbeständiger als PLA ist. Alle Dateien können von [[https://www.thingiverse.com/thing:3116091|Thingiverse]] heruntergeladen werden.
  
 ===== Programmierung ===== ===== Programmierung =====
 Wie bei allen meinen jüngeren Elektronikbastelprojekten werden wichtige Entwicklungsstufen der Programmierung dokumentiert werden. Wie bei allen meinen jüngeren Elektronikbastelprojekten werden wichtige Entwicklungsstufen der Programmierung dokumentiert werden.
-  * [[Außenthermometer:Programmversion 0.1]]: Die grundlegendsten Funktionen wurden integriert +  * [[iot:aussenthermometer:programmversion_0.1|Programmversion 0.1]]: Die grundlegendsten Funktionen wurden integriert 
- +  * [[iot:aussenthermometer:programmversion_0.2|Programmversion 0.2]]: Einbindung eines eigenen Servers 
 +  * [[iot:aussenthermometer:programmversion_1.0|Programmversion 1.0]]: Das fertige Programm
 ===== Datenausgabe ===== ===== Datenausgabe =====
-Momentan können die Daten von diesem Sensor bei [[https://opensensemap.org/|OpenSenseMap]] abgerufen werden: [[https://opensensemap.org/explore/5b9c9c6a7c519100197ca81c]] +Für die Datenausgabe habe ich eine [[https://iot.frickelpiet.de/index.php|Internetseite]] programmiertNoch ist sie nicht fertig, aber die wichtigsten Funktionen laufen.
- +
-Die Ausgabe der Sensordaten können als iFrame in jede Webseite eingebunden werdenWie das geht, wird [[https://sensebox.de/blog/2017-05-30-Widget|hier]] beschrieben. +
- +
-{{url>https://sensebox.github.io/opensensemap-widget/iframe.html?senseboxId=5b9c9c6a7c519100197ca81c 910 800 noborder}}+
  
-Tags: #Arduino #Lolin_D32 #ESP32+{{tag>Arduino Lolin_D32 ESP32}}
iot/aussenthermometer.1537716426.txt.gz · Zuletzt geändert: 18.05.2023 09:07 (Externe Bearbeitung)