Herunterladen Diese Seite drucken

Joy-it SEN-KY052 Anleitung Seite 4

Temperatur- und luftdrucksensor

Werbung

3. Programmbeispiel
Nun testen Sie Ihren BMP280 mit dem folgenden Beispielcode.
Zunächst erstellen Sie eine Datei mit:
sudo nano bmp280.py
Es öffnet sich nun ein leeres Fenster, in dem Sie den folgenden
Beispielcode eingeben.
import
board
import
busio
import
adafruit_bmp280
# Sensor als Objekt erstellen in Abhängigkeit von I2C
i2c = busio.I2C(board.SCL, board.SDA)
sensor = adafruit_bmp280.Adafruit_BMP280_I2C(i2c)
# Dieser Wert muss an den aktuellen Luftdruck an Ihrem Standort geändert werden
# ansonsten kommt es zu Ungenauigkeiten
# Wetterdienste können Ihnen Auskunft geben
# 1013.25 hPa ist der mittlere Luftdruck auf Meereshöhe
sensor.sea_level_pressure =
# Ausgabe der Messwerte
print("\nTemperatur: %0.1f *C"
print("Luftdruck: %0.1f hPa"
print("Höhe: %0.2f m"
Speichern Sie den Quellcode mit der Tastenkombination STRG + O und
bestätigen Sie mit Enter. Verlassen Sie den Editor mit STRG + X.
Sie führen das Programmbeispiel mit folgendem Befehl aus:
sudo python3 bmp280.py
3. VERWENDUNG MIT DEM ARDUINO
1. Anschluss
1013.25
% sensor.temperature)
% sensor.pressure)
% sensor.altitude)
www.joy-it.net
Pascalstr. 8 47506 Neukirchen-Vluyn
Arduino
KY052
5V
VCC, SDO, CSB
GND
GND
A4
SCL
A5
SDA

Werbung

loading