remotecontrol Posted September 19, 2013 at 03:22 PM Share Posted September 19, 2013 at 03:22 PM Hallo TF-Team, um die Genauigkeit des Barometersensors zu erhöhen, verfügt dieser über einen zusätzlichen Temperatursensor und der lässt sich über API auslesen. Der Humiditysensor muss auch einen Temperatursensor haben (zumindest intern), da die Luftfeuchte ja immer relativ zur Umgebungstemperatur ist. Dummerweise lässt sich gerade dieser Wert nicht auslesen. Ginge das prinzipiell oder bräuchte man dafür ein neue Hardwareversion des Humiditysensors? Hintergrund: wenn man die Wetterstation mit Gehäuse und verbautem Raspi betreibt, dann wärmt sich der Innenraum merklich auf (auch wenn das WLAN-Modul drin ist). Das verfälscht die Luftfeuchte-Messung erheblich. Aktuell "löse" ich das Problem dadurch, dass ich die Temperatur des Barometer-Bricklets für eine Korrekturberechnung der Luftfeuchte hernehme. Die Zieltemperatur ist dabei ein außerhalb des Gehäuses befestigter separater Temperatursensor. Das klappt recht gut, aber eigentlich wäre es sinnvoll/hilfreich, wenn die Temperatur des Humidity-Bricklet auch auslesbar wäre. Quote Link to comment Share on other sites More sharing options...
photron Posted September 19, 2013 at 03:39 PM Share Posted September 19, 2013 at 03:39 PM Der Sensor des Barometer Bricklets ist über I2C angebunden und stellt einen Druck- und Temperaturwert, sowie Kalibrierungswerte zum Auslesen bereit. Diese müssen nach einer im Datenblatt spezifizierten Formel verrechnet werden, um den richtigen Druck- und Temperaturwert zu bestimmen. Auf dem Humidity Bricklet verwenden wir den HIH-5030 Sensor. Dieser gibt einen Spannung aus die die gemessene Luftfeuchte repräsentiert, sonst nichts. Hier ist also prinzipiell keine Temperaturwert zu holen. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.