Hallo zusammen,
ich möchte mir eine kleine Wetterwarte selbst bauen und mit einigen Sensoren verschiedene Parameter messen.
Nun bin ich beim Messen des Luftdrucks. Dafür nutze ich den BMP180.
Die Anleitung für die Installation habe ich von hier: https://www.laub-home.de/wiki/Raspberry…uftdruck_Sensor
Es funktioniert soweit alles, bis zum Finale. Wenn ich das Python-Script starte,
#!/usr/bin/python3
import board
import busio
import adafruit_bmp280
i2c = busio.I2C(board.SCL, board.SDA)
#bmp280 = adafruit_bmp280.Adafruit_BMP280_I2C(i2c, address=0x77)
bmp280 = adafruit_bmp280.Adafruit_BMP280_I2C(i2c, address=0x77)
print("Temperature: %0.1f C" % bmp280.temperature)
print("Pressure: %0.1f hPa" % bmp280.pressure)
print("Altitude = %0.2f meters" % bmp280.altitude)
dann erhalte ich folgende Fehlermeldung:
pi@Pi4B:/usr/local/sbin $ sudo python bmp280.py
Traceback (most recent call last):
File "bmp280.py", line 3, in <module>
import board
ImportError: No module named board
Warum kann das Modul 'board' nicht geladen werden?
Mit 'lsmod' erhalte ich folgende Meldung:
pi@Pi4B:/usr/local/sbin $ lsmod | grep i2c_
i2c_bcm2835 16384 0
i2c_dev 20480 0
i2c_bcm2708 16384 0
Vielen Dank
Thomas
PS: wenn ich das Laden des Moduls 'board' auskommentiere, dann können auch die übrigen Module nicht geladen werden