===== BME280 Sensor =====
**Der BME280 Sensor kann u. a. die Temperatur, die Luftfeuchtigkeit und den Luftdruck messen.**\\
Der BME280 ist ein Sensor von Bosch: [[https://www.bosch-sensortec.com/bst/products/all_products/bme280|Link]]\\
TODO: Foto einfügen (selber machen!)
Um den BME280 Sensor nutzen zu können, müssen folgende Einstellungen vorgenommen werden.
1. Aktualisiere dein System und Python:
sudo apt update; sudo apt dist-upgrade
sudo pip3 install --upgrade setuptools
2. Aktiviere die i2c- und die spi-Schnittstellen auf dem Raspberry Pi. Folge der verlinkten Anleitung:\\
[[https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi#enable-i2c-and-spi-3-5|Aktiverung von i2c und spi]]
Folge den dortigen Links!
3. Installiere die bme280-Bibliotheken:
sudo pip3 install adafruit-circuitpython-bme280
4. Verkable den Raspberry Pi mit dem BME280 entsprechend der Abbildung:\\
[[https://learn.adafruit.com/adafruit-bme280-humidity-barometric-pressure-temperature-sensor-breakout/python-circuitpython-test#step-2994996|Verkabelung des BME280 per i2c]]
5. Teste den folgenden Quelltext mit IDLE3:\\
[[https://learn.adafruit.com/adafruit-bme280-humidity-barometric-pressure-temperature-sensor-breakout/python-circuitpython-test#full-example-code-5-27|Beispiel-Quelltext]]