-
Thread
BME680 etwas ATMega-freundlicher auslesen
damit klar kommen. Das hier ist aus dem offiziellen Code von https://github.com/BoschSensortec/BME680_driver/blob/master/bme680.c [c]/*! * @brief This internal API is used to calculate the temperature value. */ static int16_t calc_temperature(uint32_t temp_adc, struct bme680_dev *dev) {
falsch gemacht hat. Ich würde sagen probiere erstmal diese Lib https://github.com/adafruit/Adafruit_BME680
-
Thread
LSC Smart Connect - neues Smart Home System bei Action
mode of some sorts, this may improve detection speed?. And if there are some GPIO's available a BME680 + TSL2561 can be added to make it a nice and tidy All-in-One sensor :D. And the new RGBCW Ceiling light was already found by some people, and Tasmotized, nice :) So long story short, did anyone
-
Thread
Odroid Go (ESP32 WROVER) und BME680
ms //GO.begin(); displayStarttext(); } } void loop() { float mw_temp_bme680; float mw_feuchte_bme680; float mw_druck_bme680; float mw_hoehe_bme680; uint32_t mw_gas_bme680; if (! bme.performReading()) { Serial.println("Failed to perform reading :(");
(mw_druck_bme680); Serial.println(" hPa"); mw_feuchte_bme680 = bme.humidity; Serial.print("Humidity = "); Serial.print(mw_feuchte_bme680); Serial.println(" %"); mw_gas_bme680 = bme.gas_resistance
-
Thread
Suche Knopfzelle mit hohem Entladestrom
Hallo zusammen, ich wollte ein BLE Modul zusammen mit einem Bosch BME680 mithilfe einer Knopfzelle versorgen. Die Knopfzelle sollte nach meinen Schätzungen nach etwa 10mA Entladestrom zur Verfügung stellen. Leider habe ich bisher keine vernünftige Knopfzelle gefunden. Kennt
Verfügung gestellt werden soll. Der Controller des BLE Moduls soll alle 30 Sekunden einen Wert des BME680 und eines anderes Wertes zum Empfänger schicken. Danach wollte ich alles in den Ruhemodus versetzen. Zwischen der Knopfzelle und der eigentlichen Schaltung wollte ich noch einen Timer anbringen.
-
Thread
ESP32 - Preomlem mit externer Spannnungsversorgung
SPI -> VSPI Pins, BME680 Enviromental Sensor I2C0 -> GPIO21 SDA, GPIO22 SCL, Sparkfun GridEye AMG88xx I2C1 -> GPIO16 SDA, GPIO17 SCL, AS7262 Spctral Sensor Alle drei über den 3V3 Pin gepowert.
-
Thread
Was sollte das eigene entwickelte Evalboard können?
Digital) - Operationsverstärker - SD Kartenanschluss - Temperatursensor(Analog und Digital) - BME680 (Umgebungssensor) - BMX055 (Beschleunigungssensor) - Lichtsensor (Analog) Was könnte man noch auf das Evalboard für Lernzwecke aufbringen? Mir geht es darum, dass ich die Welt der Mikrocontroller
ihr von einer eigenen Wetterstation? Einen AVR kann ich ja nehmen. Den Umgebungssensor von Bosch (BME680) kann ich ja auch einsetzen. Die ganzen Parameter wie Temperatur oder Luftfeuchtigkeit würde ich dann über Bluetooth auf meinen Telefon schicken. Oder eine Autobatterie Spannungsüberwachung? Dann
-
Thread
BGA BME680 Handlöten
Hallo Zusammen, ich muss/möchte ein paar Platinen (privat/Hobby) mit einem BME 680 von Bosch bestücken (8 Pin, BGA, 3mmx3mm Gehäuse). Frage: Habe ich da mit Heissluft eine Chance? Grüsse, René PS: Ich weiss, es gibt bereits Unsäglich viele Beiträge zum Thema, aber hier handelt
Beitrag #5499545: > Hallo Zusammen, > > ich muss/möchte ein paar Platinen (privat/Hobby) mit einem BME 680 von > Bosch bestücken (8 Pin, BGA, 3mmx3mm Gehäuse). > Frage: Habe ich da mit Heissluft eine Chance? Auf jeden Fall! Der Chip hat einen Pad-Abstand von riesigen 400µm. Da passt ja sogar noch
-
Thread
Step-Down DC Leistung/Stromverhältnis
ein und die BOD des µC ATmega328PB wird aktiv und es kommt zum Reset. Am ATmega328PB ist ein BME680 angeschlossen. Beides läuft mit 1,8 V, so dass möglichst wenig Strom verbraucht wird. Vorher hatte ich einen LDO im Einsatz. Der hat jedoch einen zu geringen Wirkungsgrad. Nun möchte ich noch einmal
ist sicher etwas niedriger, auch je nach eingesetzter Spule und Kondensatoren. Nun zieht der BME680 während der Messung der Luftqualität ca. 12 mA für eine einstellbare Zeit von 100 - 300 ms. Da müsste ich sicher noch einen Lastspitzenkondensator eingangsseitig vorsehen. Wie groß würdet ihr in machen
-
Thread
Problem beim umschreiben BME680 Library auf onewire
ist: Adafruit_BME680.cpp Adafruit_BME680.h bme680.c bme680.h bme680_defs.h Die "bme680" Sourcen kommen diesmal scheinbar direkt von Bosch. zunächst ist eine Struktur für den Sensor definiert, darin werden ein
onewire, gas_sensor->dev_id, BME680_MEM_PAGE_ADDR & BME680_SPI_WR_MSK, ®, 1); [/c] Die Funktion wird also aus dem struct aufgerufen und noch mit Daten aus dem struct gefüttert. *Augenverdreh* Die Eigentliche Frage ist aber
-
Thread
Bosch BME 680 Temperaturberechnung
int16_t) ((calib[36] << 8) | calib[35]); par_gh3 = (int8_t) calib[38]; res_heat_range = (readBME680(RES_HEAT_RANGE_ADDRESS_BME680) & 0x30) / 16; // 0x02 minus ungenutzte bits res_heat_val = (int8_t) readBME680(RES_HEAT_VAL_ADDRESS_BME680); // 0x00 minus ungenutzte bits range_sw_err =((int8_t) readBME680(RANGE_SW_ERR_ADDRESS_BME680) & 0xf0) / 16; // 0x04 minus ungenutzte bits } [/c]
-
Thread
BME280 hohe Temperaturabweichung
: Es sind jeweils Temperatur des BME280(breadboard und Platine) und weil ich ihn noch hatte ein BME680 und die Feuchtigkeitswerte direkt darunter. Und die Feuchtewerte der (Platine): Der ist in der Zeit im DEEPSLEEP daher keine Werte bekommen.
-
Thread
Brauche Unterstützung beim OV7670 (bzw. SCCB)
noch nicht im gedruckten Gehäuse und auch hier irgendwo rumliegt. Ansonsten habe ich z.B. mit dem BME680 diskutiert und mir aus Blödsinn einen Geigerzählerbausatz geholt. War bei Banggood gerade im Angebot... Fehlt mir nur noch ein Orchester dazu. ;-) Gruß aus Berlin Michael
wird die Chiptemperatur gemessen. Nachteil ist aber: der BME680 muß durchlaufen, sonst geht des IAQ-Sensor nicht sinnvoll. Damit geht die Temperatur immer vor... IAQ muß man die BSEC Lib von Bosch nehmen, nur die wissen, was sie da treiben und verraten das auch
-
Thread
Bosch BME680 Luftgütesensor, Verständnisproblem
first need to create a device structure. You can do this by creating an instance of the structure bme680_dev. Then go on to fill in the various parameters as shown below #### Example for I2C struct bme680_dev gas_sensor; gas_sensor.dev_id = BME680_I2C_ADDR_PRIMARY; gas_sensor.intf = BME680
<-----------!!! gas_sensor.delay_ms = user_delay_ms; <-----------!!! int8_t rslt = BME680_OK; rslt = bme680_init(&gas_sensor); [/c] Außerdem: [c] ### Reading sensor data #### Example for reading all sensor data struct bme680_field_data data; while(1) { rslt
-
Thread
DS1820: Wie gut?
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
Breakout BME680
Hallo. Ich bin auf der Suche nach einem passenden Breakout-Board für den Bosch-Sensor BME680: http://www.mouser.de/ProductDetail/Bosch/BME680/?qs=v271MhAjFHjo0yA%2fC4OnDQ%3d%3d Im Netz hatte ich irgendwo eins gefunden, das allerdings mit knapp 16 Euro doppelt so teuer, wie der eigentliche
Hallo Stefan, Schau mal hier, ist schon fertig :-) https://github.com/watterott/BME680-Breakout Wenn Du Hardwaretechnisch aber nicht so bewandert bist würde ich mich auch meinem Vorredner anschließen: http://www.watterott.com/en/BME680-Breakout Auf dem Board ist der Sensor ja
-
Thread
Wer verwendet BME 680 ?
temperature and humidity and gas data * from the sensor, compensates the data and store it in the bme680_data * structure instance passed by the user. */ int8_t bme680_get_sensor_data(struct bme680_field_data *data, struct bme680_dev *dev) { int8_t rslt; /* Check for null pointer in the
mal das readme lesen: https://github.com/BoschSensortec/BME680_driver/blob/master/README.md Reading sensor data Example for reading all sensor data struct bme680_field_data data; while(1) { rslt = bme680_get_sensor_data(&data, &gas_sensor
-
Thread
Bosch BME680 Breakout
Hallo Gemeinde. Für ein kleines Projekt würde ich gerne den Sensor Bosch BME680 an meine Arduino-Plattform anschließen. Hierfür benötige ich ein entsprechendes Breakout-Board!? Bisher bin ich im Netz nicht fündig geworden... Wer Information diesbezüglich hat bitte melden!
.. http://www.watterott.com/index.php?page=search&page_action=query&desc=on&sdesc=on&keywords=bme680&x=0&y=0 rhf
-
Thread
Welcher SPI ADC für ESP8266?
weltbewegendes, Temperatur und Feuchtigkeit messen. Die Sensoren sind vorgegeben? Wenn nicht BME280/BME680 oder HTS221, die alle SPI und I²C können.
-
Thread
BME280 per OneWire mit DS28E17
Hallo, für alle die noch danach suchen... Habe sowohl für den BME280 als auch BME680 Projekte auf meiner Webseite: http://www.fay.tv/bme280-1-wire http://www.fay.tv/bme680-1-wire grüße zwanni
-
Thread
China-BME280 Problem
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 is factory trimmed, calibrated and tested before delivery to the market. However, after soldering the
Seite funktioniert der Download: https://community.bosch-sensortec.com/t5/MEMS-sensors-forum/BME680-and-BME280-too-low-humidity/m-p/21794
-
Thread
Empfehlung Luft/Gas Sensor für Messung der Luftqualität?
Ich würde ja BME680 vorschlagen, allerdings ist der noch nicht verfügbar.
Hallo, ich würde mich auch für den BME680 interessieren. Hat da jemand mehr Infos?
-
Thread
BME680 Bosch Sensortec 4 in 1 gass,luftdruck,feucht,temp
lg rudi ;-) [1] http://www.bosch-sensortec.com/en/homepage/products_3/environmental_sensors_1/bme680/bme680_2 [2] https://www.youtube.com/watch?v=qQPMeGbuoWg
Wenn Dir das ausreicht, könntest Du es doch mal mit dem BME280 versuchen? Das neue Feature des BME680 ist nämlich die Detektion von Volatile Organic Compounds...