Lektion 2 · Luftdruck

$ git clone https://github.com/coding-world/Python_BMP.git
$ cd Python_BMP
$ sudo python3 setup.py install

Und dann mit cd .. wieder aus dem Ordner.

Danach musst du den Pi einmal mal neu starten.

Jetzt haben wir alles Wissen, das wir benötigen, installiert und können endlich das passende Programm schreiben. Wie sollen wir es nennen?

$  nano bmp-test.py

Jetzt solltest du dich besser hinsetzen und festhalten, reine Vorsichtsmaß- nahmen, damit du nicht vom Stuhl fällst. Denn ich präsentiere dir jetzt den Programmcode:

import Python_BMP.BMP085 as BMP085
sensor = BMP085.BMP085()

print("Temperatur:"+str(sensor.read_temperature()))
print("Luftdruck:"+str(sensor.read_pressure()))
print("Höhe:"+str(sensor.read_altitude()))

So wenig Zeilen und doch eine so coole Sache. Den Funktionen sei dank. Wenn alles richtig gelaufen ist, sollte dir beim Ausführen des Programms der Luft- druck angezeigt werden.

So viel also zum Abschreiben. Jetzt kommt wieder dein eigner Grips ins Spiel. Der BMP180 kann nämlich noch mehr.

Funktion Was sie macht
.read_sealevel_pressure() Meeresspiegel Luftdruck gemessen in Pascal
.read_temperature() Temperatur, gemessen in Grad

Fragen? Feedback?