Der BME 280 ist ein Temperatur-, Luftfeuchtichkeit- und Drucksensor welcher über i2C an eine MCU eingebunden werden kann.
Einbinden an einen Arduino Mega an die Pins:
rechts auf den I2C Steckerleiste neben den Schrittmotor
21 (SCL) = PD0
20 (SDA) = PD1
[temperature_sensor bme]
sensor_type: BME280
i2c_address:118
# Default is 118 (0x76). The BMP180 and some BME280 sensors have an address of 119
# (0x77).
i2c_mcu: mcu
#i2c_bus:
i2c_software_scl_pin:PD0
i2c_software_sda_pin:PD1
#i2c_speed:
# See the "common I2C settings" section for a description of the
# above parameters.
Der Pi muss als sekundäre CPU configuriert werden, wie es auch beim Accelermeterr für den Inputshaper benötigt wird.
Der Sensor muss über die GPIO 2 (SDA) und GPIO 3 (SCL) eingebunden werden.
[temperature_sensor bme]
sensor_type: BME280
i2c_address:118
# Default is 118 (0x76). The BMP180 and some BME280 sensors have an address of 119
# (0x77).
i2c_mcu: rpi
#i2c_bus:
i2c_software_scl_pin:gpio3
i2c_software_sda_pin:gpio2
#i2c_speed:
# See the "common I2C settings" section for a description of the
# above parameters.