Luftdruck Sensor (BMP085)
Der Sensor ist bei Ebay günstig aus dem Ausland zu erwerben. Der Preis beträgt ein paar Dollar.
Der Sensor wurde von Bosch entworfen, und wird per I2C angesprochen. Er kann den Luftdruck und die Lufttemperatur messen.
Die Auflösung beträgt bei der Temperatur 0,1 Grad C und bei dem Luftdruck 0,01hPa.
Der Sensor wird mit 3,3V betrieben, daher wird ein Spannungswandler wie z.B. der LM317 benötigt.
Wie der Zufall nun möchte, gibt es schon ein fertiges Module für Ethersex, sodass ich mir die Bascom Programmiererei spaaren kann.
Bascom gibt mehrere Werte aus, dazu eine Doku hier.
Zu beachten ist, dass dort der absoulte Druck ausgegeben wird, was bedeutet, dass er noch auf den relativen Druck umgerechnet werden muss. Das wird dann von PHP erledigt.
Berechnungen und Werte:
Absoluter Luftdruck: gemessener Luftdruck = wahrer Luftdruck
Relativer Luftdruck: auf Meereshöhe bezogener Luftdruck
Kürzel | Beschreibung | Beispiel |
T1 | Temperaturwert vom MC | 255 |
T |
Temperatur T1/10 |
25,5 |
P1 | Druckwert vom MC |
102644 Pa |
hPa |
Luftdruck P1/10 |
1026,44 hPa/mBar |