-
Thread
BME280 hohe Temperaturabweichung
Hallo zusammen, ich lese einen BME280 per I2C aus, funktioniert soweit auch prinzipiell, allerdings ist die ausgelesene Temperatur ca. 10 °C zu hoch. Mir ist bewusst, dass der BME280 nicht zur Messung der Umgebungstemperatur geeignet
Viel Erfolg! [1] https://ae01.alicdn.com/kf/HTB1of5CXb1YBuNjSszeq6yblFXar/High-Accuracy-3In1-BME280-Digital-Sensor-Temperature-Humidity-Barometric-Pressure-Sensor-Module-GY-BME280-I2C-SPI.jpg_640x640.jpg [2] https://github.com/roboterclubaachen/xpcc/blob/develop/src/xpcc/driver/pressure/bme280
-
Thread
Brauche Unterstützung beim OV7670 (bzw. SCCB)
PIR drauf? Das war dieses Modul, hatte ich beim Erscheinen für 15€ bestellt, bei mir ist sogar der BME280 bestückt, obwohl der nur die Temperatur obwohl der nur die Temperatur des Regler-IC misst, der auf der Rückseite ist... > Meine 2 Module sind inzwischen ja auch angekommen, liegen aber noch >
direkt an die rote Kontrollled. Mit 1,6V als High triggert der IRQ des ESP8266 hier zuverlässig. BME680 ist eigentlich mehr lustig. Luftdruckwerte stimmen gut mit meinen beiden BME280 überein, Feuchte ist erwartungsgemäß eben ungefähr. Temperatur hat natürlich das gleiche Problem wie beim BME280, es
-
Thread
Library für BME280
Ich habe eine kleine Lib in C für den BME280/BMP280. Die I2C-Funktionen sind für Atmel AVRs geschrieben (ich hatte einen Atmega328P bei der Entwicklung benutzt), können aber sicher auch für andere µCs angepasst werden. Vielleicht hilft es ja dem ein und andern. Zu finden ist die Lib unter: https://github.com/Sylaina/bme280
-
Thread
Ist der Schaltplan in Ordnung?
sollen per Bluetooth an meinen Ultrabook und Smartphone gesendet werden. Außerdem habe ich noch einen BME280, DS1621S+, MMA8453QR1 und ein Batteriemanagementsystem hinzugefügt. Die Sensoren will ich mit einem Spannungsteiler auswerten. Ich habe das ganze gemultiplext und einen externen 12-Bit Ad-Wandler
-
Thread
Erfahrung BME280
Hallo, kennt jemand von euch das Sensormodul BME280? Habt ihr damit Langzeiterfahrungen? Wie gut ist das Modul für eine Temperaturmessung? MfG
µC@pcb schrieb im Beitrag #5297749: > Hallo, > > kennt jemand von euch das Sensormodul BME280? Habt ihr damit > Langzeiterfahrungen? Wie gut ist das Modul für eine Temperaturmessung? > MfG Das BME280 ist eine Luftdruck / Luftfeuchte Sensormodul. Die Temperatur die dort gemessen wird
-
Thread
String Definieren / mehrere Loops? WEMOS D1
mini einen MQTT Client zu bauen, und mir sind zwei fragen aufgekommen ^^ ( Neopixels + PubSubclient + BME280 Senor ) 1. habe bereits einen bme280 sensor usw drauf die abgefragt werden bei änderung ( im loop ), kann ich noch nebenbei eine animation laufen lassen für meine Neopixels ? Schedueler Library
WiFiClient espClient; PubSubClient client(espClient); const int analogInPin = A0; Adafruit_BME280 bme; // configuring as I2C void setup() { Serial.begin(115200); setup_wifi(); client.setServer(mqtt_server, 1883); client.setCallback(callback); //LED pinMode(BUILTIN_LED,
-
Thread
Batteriebetrieb: Arduino Pro Mini (8Mhz, 3,3V)
Vielen Dank bis hierhin! Ich sollte vielleicht dazu sagen, dass an meinem Atmega328P noch ein BME280-Sensor und ein RF24 zur Funkübertragung angeschlossen sind. Ich möchte diese Bauteile natürlich nicht kaputt machen durch Überspannung oder so...
schrieb im Beitrag #5288486: > Ich sollte vielleicht dazu sagen, dass an meinem Atmega328P noch ein > BME280-Sensor und ein RF24 zur Funkübertragung angeschlossen sind. Das wäre gleich zu Anfang sehr freundlich gewesen! > Ich möchte diese Bauteile natürlich nicht kaputt machen Der BME darf maximal
-
Thread
Feinstaubsensor an Microcontroller
Den DHT22 kannst Du mit einem Haartrockner regenerieren, hält aber nicht lange. Nimmt lieber dem BME280, der ist auch genauer.
-
Thread
Wetterstation mit Netz betreiben.
ESP8266/ESP32 mit BME280/HTU21D und einfach auf Thingspeak loggen lassen, ist ja egal wenn die Messdaten mal für eine Stunde aufgrund Stromausfalls wegfallen, das kann man locker interpolieren. Wenn du einen Stromanschluss
-
Thread
Datenlogger: Zeitstempel wie speichern?
kleinen Datenlogger zu bauen (mit einem Atmega88 oder 168), der so alle 5-10 Minuten die Messwerte eines BME280 (also Temperatur, Luftdruck und Luftfeuchtigkeit) speichern soll. Im Zuge dessen kam mir auch in den Sinn, wie ich die Zeit speichern soll. Da ich überlege als Speichermedium keine SD-Card zu nehmen
> speicherst, sind im wesentlichen Rauschen. Guter Einwand, im Moment bekomme ich die Werte vom BME280 als Floats, da muss ich dann noch mal schaun wie ich die Rohdaten bekomme. Das hab ich aktuell nicht auf dem Schirm. Axel S. schrieb im Beitrag #5263267: > Unter diesen Umständen würde ich die
-
Thread
Teile benotigt fur Wemos D1 Mini Wetter Station
Ich würde nicht den BMP280, sondern den BME280 nehmen, da hast du Temperatur, Druck und Luftfeuchtigkeit mit drinnen. Vorteile sind, dass der BME kalibriert ist und man über eine Formel auch eine Linearität reinbekommt. Ganze
Danke fur die Rate :) Der BME ist 2x teurerer als der BMP und DHT zusammen, but wenn alles gut funktionerit in diesem Projekt wurde ich ihn fur weitere kaufen.
-
Thread
EEPROM 24LC1025: Speichern klappt nicht.
data); i2c_stop(); }[/c] Die I2C-Funktionen (die "steuern" u.a. noch ein Display an und ein BME280) [c] void i2c_start(uint8_t i2c_addr){ // i2c start TWCR = (1 << TWINT)|(1 << TWSTA)|(1 << TWEN); while((TWCR & (1 << TWINT)) == 0); // send adress TWDR = i2c_addr;
-
Thread
Einfache Lösung für T/Feuchte-Logger
mal mit einem Messfehler in der Größenordnung von 3-5% oder größer Rechnen. Sie Datenblatt Bosch BME280
#5246727: > Hab mich für beide Versionen gerüstet - nur MC und NodeMCU sowie beide > Sensoren DHT22 + BM280. 2 Atmega328p in meiner Bastelkiste hatte ich > ganz verdrängt. Wozu DHT22? Der BME280 ist doch viel besser.
-
Thread
Hardware fur erster Arduino Projekt
Wemos gibts übrigens schöne Oled-module [1]. Ich würde Dir für die Wetterstation als Sensor den BME280 empfehlen. Der kann Luftdruck, rel. Luftfeuchtigkeit und Temperatur - Wobei die Temperatur dort eher zum Kalibrieren der beiden anderen Messwerte dient und minimal über dem realen Wert liegen kann
-
Thread
Eigene Smartwatch entwickeln?
Hallo nochmals, also hier eine Zusammenfassung der bisherigen Bauteile: Bosch BME280 -> Gyrometer und Beschleunigung Bosch BMI160 -> Feuchtigkeit, Temperatur und Luftdruck Nuvoton ISD5116SY -> Tonaufnahme Maestro A220-A -> GPS Modul für GPS-Tracking PSoC5 bzw. CY8C5888LTI-LP097
schrieb im Beitrag #5236089: > also hier eine Zusammenfassung der bisherigen Bauteile: > > Bosch BME280 -> Gyrometer und Beschleunigung > Bosch BMI160 -> Feuchtigkeit, Temperatur und Luftdruck > Nuvoton ISD5116SY -> Tonaufnahme > Maestro A220-A -> GPS Modul für GPS-Tracking > PSoC5 bzw. CY8C5888LTI-LP097
-
Thread
Arduino & BMP280: Force Mode
kann? Wie wäre es mit selbst einbauen? Die Lib liegt ja sicher im Source-Code vor ;) > PS: Die BME280-Library bietet mir diese Funktionalität... Kann ich den > Code evtl. kopieren? Nach dem was ich mir in den Datenblättern bisher so angesehen habe, sind der BMP280 und der BME280 wahrscheinlich
Hallo Oliver. Ich habe gestern Abend Zeit gefunden, das selbst für den BMP280 nachzuziehen bzw. den Forced Mode in die BMP280-Library einzubauen. Hat auf Anhieb geklappt. PS: Ja, alle Register sind identisch zwischen BMP280 <-> BME280. Nur die Anteile, die die Luftfeuchtigkeit
-
Thread
SHT31: falsche Temp.-Werte
Eigenerwärmung des SHT31 zu verhindern bräuchte dieser doch eigentlich eine Art DeepSleep-Mode (wie z.B. der BME280). Ich finde allerdings nichts darüber... PPS: Der Außensensor der Netatmo Weather Station setzt für die Messung ein SHT-21, also den schlechteren Vorgänger, ein. Ich denke also schon, dass man
des SHT31 zu verhindern bräuchte dieser > doch eigentlich eine Art DeepSleep-Mode (wie z.B. der BME280). Ich finde > allerdings nichts darüber... Stromverbrauch idle typ 0,2µA ist dir zu viel? Bei einer Messung pro Sekunde sind es im Mittel 2µA. Da ist die Selbsterwärmung irrelevant, bei 10
-
Thread
[S] Funksensor Temperatur / Luftfeuchte
und haben eine Abweichung von ± 5%. Das ist "Industriestandard" in der Gebäudetechnik. Der Bosch BME280 hat eine Genauigkeit ± 3 % relative humidity - bei er Hysterese von ≤ 2 % RH und ist mit 1s sehr schnell. Der BME280 ist recht günstig. Der Sensirion SHT75 ist teurer, genauer (±<2 %) und langsamer
anderes als Ausgleichsfeuchte über gesättigter Salzlösung) Für <10 Euronen kann man sich einen BME280 mit Messumformer und Funkstrecke in ein Gehäuse setzen. Der BME 280 braucht nur 2,8 myA (vgl. SHT75: 25 myA) - das er 8 mal schneller ist bedeutet das er nur 1/90 der Energie für eine Messung braucht
-
Thread
ESP8266 über MCP1700 powern
mein Sensor auf dem Balkon hat einen 1702 drin weil der gerade rumlag. Dran ist ein ESP8266-12, ein BME280 und ein LH1750, Elko 220µ am Reglerausgang. Versorgung eine liIO-Zelle mit 1250mAh. Das läuft seit über einem Jahr stabil bis runter auf 3,1V Akkuspannung. Alle 2 Minuten aufwachen, Sensoren lesen
von GPIO16 zum Reset. Ist aber machbar wenn man will. Laufzeit als Anhaltspunkt hier: ESP8266-12, BME280, BH1750 mit LiFePO4 600mAh ca. 3 Wochen. Messung alle 5 Minuten, Daten per MQTT. Gruß aus Berlin Michael
-
Thread
Haltbarmachen von Altelektronik
einmal das Dollste am Markt. Die Genauigkeit und Auflösung ist aber nicht besser als als ein Bosch BME 280. Unseren HP Logger bewahren wir eigentlich nur weil die Kalibrierung und Zertifizierung der Proben und des Loggers günstig ist. Nicht das der IEEE-488 - USB interface schwierig zu löten ist
-
Thread
DS1820: Wie gut?
schneidet der DS1820 im direkten Vergleich zu Sensirion SHT21 und den Bosch-Sensoren BMP180 BME280 BME680 ab? Ich frage deshalb, da ich mittlerweile ca. 5x DS1820 verbaut habe und jeder Sensor irgendwie etwas anderes misst. Die Werte schwanken hierbei doch sehr... Herzlichen Dank!
-
Thread
Chinaschrott mit Typ und Verkäufer
BMP280 als BME280 verkauft. Bilder und Text suggerieren eindeutig den BM*E*280. Beim BMP280 ist dass Loch nicht mittig. Verkauf und Versand durch ycsyyxgs. https://www.amazon.de/gp/product/B08YNK67JW
Bernd S. schrieb im Beitrag #6801400: > BMP280 als BME280 verkauft. Bilder und Text suggerieren eindeutig den > BM*E*280. Beim BMP280 ist dass Loch nicht mittig. > > Verkauf und Versand durch ycsyyxgs. > > https://www.amazon.de/gp/product
-
Thread
Wer verwendet BME 680 ?
diese vergleichen kann. Wenn der BMP180 das von sich aus macht, dann misst er falsch. Ich habe den BME280 im Einsatz und rechne selbst den Höhenunterschied von 100m heraus. Erst dann passt der Wert zur nächsten Wetterstation.
liegen denn die sourcen? Im BME280 DB waren die Rechednvorschriften als C Code im DB angegeben. Bei dem Sensor hier seh ichs grade nicht.
-
Thread
Sensor Temperatur Feuchte I2C
Breakout-Board mit China-"Nachbau" oder Breakout mit HDC1010, HDC2010, HDC1080, Si701x/2x, HTS221, BME280, HTU21D, MS8607 da alle in DFN, BGA oder ähnlichen Gehäusen. Von mittlerweile Amphenol gibt's auch noch einige ChipCap2 im SIP-Gehäuse http://amphenol-sensors.com/en/products/humidity/relative-humidity-sensors
-
Thread
Arduino Nano und ENC28J60 Ethernet Shield
AVR-Arduino ohne Probleme. Speicherbedarf kann ein Problem werden, hier ist es mit PubSubClient und BME280 dran ziemlich am Ram-Ende. Die UIP-Lib geht von /CS des ENC an Pin D10 des Arduino aus, INT wird nicht genutzt. Stromversorgung über USB reicht aus, es sei denn, der Nano macht Mist, ich hatte
-
Thread
Induktivgeber Signal verarbeiten
(z.B. BSS138) für so was verwenden. Beschaltung siehe z.B. hier: https://github.com/watterott/BME280-Breakout/blob/master/hardware/BME280-Breakout_v10.pdf Gruß Anja
-
Thread
BME280 - Luftfeuchte in Sättigung?
Hallo zusammen, ich betreibe seit ca. einem Jahr einen BME280 als Außensensor meiner "wetterstation" - das funktioniert ganz gut soweit- Von gestern abend bis heute früh hatte ich allerdings das Phänomen, dass der Sensor für die Luftfeuchte permanent 102,5%
entsprechend eingebunden in der Firmware? > > Hat der überhaupt einen? > > MfG Spess Also der bme280 hat keinen. Wäre auch irgendwie doof, kostbare akkuleistung zu verheizen, um sich dann noch den temperaturwert zu versauen...?
-
Thread
Wie Prozessor dimensionieren?
haben der ist sehr ungenau. Nimm den DS3231 dank seinem TCXO geht der um einiges genauer. Der BME280 misst nicht wirklich die Umgebungstemperatur sondern die Membrantemperatur des Feuchtesensors zur Kompensation. Siehe hier: https://www.mikrocontroller.net/topic/398067 Mit etwas Aufwand kommt
-
Thread
BMP280 Kalibrierwerte falsch
andere Sensoren deutlich abfallen/steigen. Liest man sich in anderen Foren die Probleme zum BMP280/BME280 durch, ist das Teil ziemlicher Müll, zeigt generell zu hohe Temp an, weil er sich erhitzt im Normalmode, setzt man das Intervall rauf oder nimmt den ForcedMode wird es etwas besser, ist zwar
BMP085/BMP180-Test *** Chip-ID: 0x55 Pressure/Temp: 95743 Pa @ 20.1 °C Altitude: 476.41 *** BME280-Test *** Chip-ID: 0x60 Pressure/Temp: 95799 Pa @ 20.2 °C and 71.4%RH *** LM92-Test *** Value: 21.6875°C +021°C (015B) *** Sht21Test *** Humidity : 68.4 Temperature : 21.4
-
Thread
Suche günstige Sensoren
oder der BME280: http://www.mouser.de/ProductDetail/Bosch-Sensortec/BME280/?qs=sGAEpiMZZMsF1ODjcwEocB0teEbUEBlMe2ty%252bXJvNLw%3d Kann auch alles - ähnlicher Preis.
Chinesen: https://de.aliexpress.com/wholesale?catId=400103&initiative_id=AS_20170710004320&SearchText=bme280
-
Thread
'Hochohmig' in der Simulation
scl_pad_i <= to_stdulogic(to_bit(SCL)); [/vhdl] ERROR:Xst:528 - Multi-source in Unit <BME280_ctrl> on signal <SCL>; this signal is connected to multiple drivers. Drivers are: Output signal of BUFT instance <BME280_UNIT/SCL_scl_pad_o> Signal <BME280_UNIT/SCL> in Unit <BME280
-
Thread
ESP8266 NodeMCU Batterie
reicht es aber. https://de.aliexpress.com/item/32829485806.html Als Sensor hängt erstmal nur ein BME-280 dran, der Rest der alten Wetterstation (Regensensor, Windsensoren) werde ich über einen ATTiny25 auswerten, damit der ESP nicht dauernd von Interrupts geweckt wird. Die Schaltung hat komplett eine Ruhestromaufnahme von 0,65mA, der BME wird nicht geschaltet, weil er maximal 200µA braucht. Der ESP läuft zur Zeit mit dem Solarpanel hinter einer Fensterscheibe (Ausrichtung nach Nord-Ost), so dass auch das Solar-Panel nur wenig Strom
-
Thread
Kondensator-Mikrofon filter 0-20Hz
habe das ganze schon mit nem BME280 gemacht der mit 80Hz den Luftdruck misst. Geht ganz gut aber da muss man schon die Tür oder das Fenster mit Schwung auf machen. Platz habe ich leider nur für ein Micro
-
Thread
Gehäuse für Datenlogger
Gewächshäuser zu basteln. Schnell fiel die Auswahl auf ein ESP8266 Modul mit einigen Sensoren wie BME280, TSL2561 etc. Dazu noch ein OLED Display, einige RGB LEDs und ein Drehencoder sowie Energieversorgung. Alles kommt auf Breakout Boards und wird dann auf Lochraster zusammengestrickt da insgesamt
-
Thread
Problem mit dem BMP280 Sensor
Eben wahrscheinlich ein BME280 drauf, deswegen 0x60 http://www.ebay.de/itm/BME280-digital-Luftdruck-Feuchtigkeit-Barometer-Temperatur-Sensor-Arduino-I2C-5V-/162399831766?hash=item25cfc8c6d6:g:YW4AAOSwnF9Y6JMM
. Adafruit_BME280.h anpassen. Deine Lib (https://github.com/Seeed-Studio/Grove_BME280) verwendet die Adresse 0x76 als default :-) Das war wohl die Lösung für dein Problem. Gruß, Alex
-
Thread
ICs und Sensoren von Aliexpress
für die Steuerung mit dem I2C Bus (PCA9516, PCF8574, ADC128D818, MCP3008) oder Sensoren, wie den BME280 oder BMP180, von Aliexpress aus China kauft, dann kann man davon ausgehen, dass die Chips und Sensoren mit 100%iger wahrscheinlichkeit Nachbauten sind. Also nicht von den Produzenten, von welchen
-
Thread
Temperatur auslesen BME 280 per BusPirate
Ich versuche schon seit langen für einen ersten Test über BusPirate incl. Terminalprogramm die Temperatur auszulesen. Anmerken möchte ich noch, dass ich Anfänger bin und zum Verstehen über BusPirate "übe". Das Auslesen der Chip Id habe ich soweit mit folgender Eingabe geschafft: I2C> [0xEC 0xD0 [0xED r] Aber trotz einsetzen der entsprechenden Register (0xFA - 0xFC) erhalte ich nur 0x00 oder 0x80. Was mache ich falsch - hat jemand mehr Erfahrung im Umgang mit BusPirate oder wurde das Datenblatt falsch gelesen ? Ein Beispiel für das Auslesen der Werte wäre nett - besten Dank für
-
Thread
Temperatur (+Luftdruck/Luftfeuchte) mit einem Mikrokontroller anzeigen.
Na als Sensor bietet sich schon mal ein BME280 an. Aus dem Reich der Mitte für so 4-5 €. Wird über I2C angesprochen. Günstige SPI-Displays gibt es dort auch schon für deutlich unter 10 €. Kommt halt auf die Größe an.
-
Thread
BME280 Erfahrungen
Barometer zeigt aber wahrscheinlich den auf Meeresniveau "reduzierten" Wert (ist also höher als der vom BME280 angezeigte Wert). Will man überprüfen, ob beide Geräte übereinstimmen, muß man den vom BME280 ausgegebenen Wert auf "Meeresniveau" umrechnen. Das geht so: pNN = ph * e (g*h/(R*(T+Ch*E+
(BME280_CTRL_MEAS_REG), HEX); Serial.print("ctrl_hum(0xF2): 0x"); Serial.println(mySensor.readRegister(BME280_CTRL_HUMIDITY_REG), HEX); Serial.print("\n\n"); Serial.print("Displaying all
-
Thread
[Suche] BME280 Chip
Hallo, Bräuchte 1-2 BME280 Chips (keine Boards). Wenns geht originalverpackt. Kein Lieferant hat es lagernd. Freundliche Grüße, Richard
Hallo Richard, ich habe noch einige BME280 auf Rolle über. Einer kostet 5,50 EUR. Versand nach Vereinbarung. Viele Grüsse, Steffen
-
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)) >>
-
Thread
Viel Information mit wenig Bytes übertragen
252bCGT8zbcuMtQC1OmGiLoQ%3d und https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BME280_DS001-11.pdf
-
Thread
ESP8266 - Software I2C - Dauernd Resets
jemand zufällig eine Idee, wie das einfach(er) funktioniert bzw. hat > schon mal jemand mit dem BMP280 gearbeitet? naja, die Bibliotheken, die ich kenne, halten sich nahezu 1:1 an das Datenblatt des BME280. Und die gehen auch auf einem Mega328 problemlos... Gruß aus Berlin Michael
bis alle Wertebereiche passten usw. Läuft heute noch auch einem Mega in ASM geschrieben. Bei den BME280 habe ich mit der Erfahrung zugegebenermaßen lieber auf die Arbeit anderer zurückgegriffen... Gruß aus Berlin Michael
-
Thread
ESP8266 arduino maximale String grösse ?
ganze soll eine kleine Wetterstation ergeben, das ESP8266 liest die aktuellen Messwerte von einem BME280 und erzeugt mit den Daten eine einfache Webseite mit Diagramm das ebenfalls lokal erzeugt wird. Da keine Internetverbindung vorhanden ist, können keine externen google Charts verwendet werden. Soweit
-
Thread
AM2302 Erfahrungen mit der Genauigkeit
brauchbare, seriöse Bausteine wie den Si7021 oder HTU21. Nochmal besser in der Genauigkeit ist der BME280, kostet jedoch auch doppelt so viel.
brauchbare, seriöse Bausteine wie den > Si7021 oder HTU21. Nochmal besser in der Genauigkeit ist der BME280, > kostet jedoch auch doppelt so viel. Hast du zufällig mal den HDC1080 von ti getestet?