Umwelt-Sensor
Bosch maschinell erzeugt
Im Forum und im Wiki
-
Thread
China-BME280 Problem
mach keine Klimmzüge über ein BME280 / SHT Chip-Sensor.
beschriebene Problem hat auch mir die Zeit gestohlen. Zumindest zu den zu niedrigen Feuchtigkeitswerten des BME280 möchte ich diesen Hinweis weitergeben: FAE_CA1 Community Moderator 03-08-2021 05:19 PM Re: BME680 and BME280 too low humidity Hi, Thanks for your inquiry. Each BME280 and BME680 sensor
-
Thread
BME280 an ESP32 mit MicroPython
Hallo Experten, möchte die Daten eines BME280 auf einem oled ssd1306 über einen ESP32-s ausgeben, mit folgendem Script (Gemäss i2c scan Adressen BME280: 0x40 und ssd1306: 0x3C): from machine import Pin, I2C from time import sleep import BME280 i2c = I2C(scl=Pin(22), sda=Pin(21), freq=10000) while True: bme = BME280.BME280(i2c=i2c) temp = bme.temperature hum = bme.humidity pres = bme.pressure print('Temperature: ',
-
Thread
Ist das ein echter BME280?
Guten Morgen, wenn man auf Amazon nach BME280 sucht, findet man ein Haufen - allerdings bin ich mir unsicher, ob das da auch ein echter BME280 ist 🤔 Weiß das zufällig jemand? Viele Grüße, Mampf
ihn dann für 3,50€ verkauft. In diesem Fall wäre ich nicht davon ausgegangen, dass jemand einen BME280 gefälscht hat, sondern etwas ähnliches mit gleichem Interface einfach als BME280 verkauft. Auf der Platine steht dann BME280, sieht aber bisserl anders aus, ist über I2C kompatibel, aber hat halt
-
Thread
BME280 T zu hoch. Was mache ich falsch?
compParms.dig_P1=(unsigned short)read16LE(BME280_CAL_P1_16); compParms.dig_P2=read16LE(BME280_CAL_P2_16); compParms.dig_P3=read16LE(BME280_CAL_P3_16); compParms.dig_P4=read16LE(BME280_CAL_P4_16); compParms.dig_P5=read16LE(BME280
aus dem Datenblatt. Dort sieht sie so aus: [c] BME280_S32_t BME280_compensate_T_int32(BME280_S32_t adc_T) { BME280_S32_t var1, var2, T; var1 = ((((adc_T>>3) – ((BME280_S32_t)dig_T1<<1))) * ((BME280_S32_t)dig_T2)) >> 11; var2 = (((((adc_T>>4) – ((BME280
-
Thread
I2C mit FreeRTOS auf STM32F103
nochmal, wie bereits erwähnt poste ich den Code gerne wenn jemand Helfen mag :) [c]//Associate BME280 with I2C HAL //Typecast of I2C HAL receive/write function ptr to the suitable format for bme280 driver bme280.read = (bme280_read_fptr_t)HAL_I2C_Master_Receive; bme280.write = (bme280
BME280_OSR_PRESS_SEL; settings_sel |= BME280_OSR_TEMP_SEL; settings_sel |= BME280_OSR_HUM_SEL; settings_sel |= BME280_STANDBY_SEL; settings_sel |= BME280_FILTER_SEL; rslt = bme280_set_sensor_settings
-
Thread
C - called Object is not a function or a function pointer
14_BITS (14)) https://github.com/BoschSensortec/BME280_driver/blob/master/bme280.c Edit: Bevor jemand fragt: Die definieren auch [c] #define BME280_NULL (0) oder #define BME280_RETURN_FUNCTION_TYPE s8 oder #define BME280
and compensation. If this is not wanted, the code below can be applied at the user’s risk." [c] BME280_S32_t t_fine; BME280_S32_t BME280_compensate_T_int32(BME280_S32_t adc_T) { BME280_S32_t var1, var2, T; var1 = ((((adc_T>>3) - ((BME280_S32_t)dig_T1<<1))) * ((BME280_S32_t)dig_T2)) >> 11
-
Thread
BME280 verbraucht zuviel Strom
meine 4 BME280 noch nicht gemessen :-( cu
Also mit bme.setSampling(Adafruit_BME280::sensor_mode::MODE_FORCED); komme ich im Ruhemodus auf 7µA, allerdings hat mein Modul (https://www.aliexpress.com/item/1-8-5V-GY-BME280-GY-BME280-3-3-precision-altimeter-atmospheric-pressure-BME280
-
Thread
Micropython Wetterstation
Meine ESPs haben einen BME280 und schicken die Daten alle 30 Minuten zur Datenbank auf dem Pi, dort lassen sie sich auch schöner visualisieren, z.B. mit Grafana. Zudem kann man mit einem BME280 auch den Taupunkt berechnen, benötigen
Richie schrieb im Beitrag #7997713: > Du hast einen BMP280, keinen BME280... Das sollte mit einem Blick auf den Sensor herauszukriegen sein. Der BME280 besitzt ein quadratisches Gehäuse, der BMP280 ein rechteckiges (Seitenverhältnis 4:5)