BME 280 einbinden
209
BME 280 einbinden
/en/3d-druck/kaufberatung/fdm-firmware/klipper/firmware-setups/bme-280-einbinden
Created
Friday, 01 March 2024
Created by
Stefan J. Trucker
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.
https://www.klipper3d.org/Config_Reference.html#bmp180bmp280bme280bme680-temperature-sensor
https://www.klipper3d.org/RPi_microcontroller.html#optional-enabling-i2c
Raspberry Pi
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.