Messung von Feinstaub, Temperatur und Druck mit Rasberry Pi, SDS011, BMP280, Python 3
Dieses Projekt baut auf einem anderen Projekt https://github.com/zefanja/aqi bzw. https://zefanjas.de/?s=feinstaub auf. Der Unterschied dabei ist, dass es Python 3 und zusätzlich einen Sensor zur Messung von Temperatur und Druck BMP280 verwendet. Für die Kommunikation mit Sensoren werden folgende Bibliotheken benötigt: https://github.com/ikalchev/py-sds011 und https://github.com/pimoroni/bmp280-python.
Technische Daten von Target: Raspberry Pi 4B 2GB, SD card: 32GB OS: Raspberry Pi OS (32-bit, Desktop Version)
Durch die Verwendung eines Webservers ist es möglich, die aktuellen Sensorwerte von jedem beliebigen Gerät im Netzwerk abzurufen. Mithilfe des Displays können die Daten am Standort der Sensoren abgelesen werden.
Übersicht | nur LCD | Laptop |
---|---|---|
Weitere Einstellungen
in /home/pi/.config/lxsession/LXDE-pi/autostart
@chromium-browser --force-device-scale-factor=0.7 --incognito --kiosk http://localhost --windows-size=320,480