ESP easy+spanek+BME280

Odpovědět
Hafajs
Příspěvky: 3
Registrován: 14 čer 2018, 10:54

ESP easy+spanek+BME280

Příspěvek od Hafajs » 14 čer 2018, 18:49

Zdravim všechny, na ESP8266-01 s FW easy mam pripojene cidlo BME280, které po zapnuti a vycteni hodnot vraci nejake asi prednastavene hodnoty. Teplotu 24C, vlhkost 34% a tlak 986Hph. Při dalších odečtech jiz vraci spravne aktualni a menici se hodnoty. Problém je při pouziti úsporného rezimu, protože ten vlastne ESP vypne a casovac ho pak restartem nahodi. Tim padem je kazde cteni hodnot "první" a vždy dostanu stejnou sadu dat. Netusi někdo co s tim?

MartinL
Příspěvky: 119
Registrován: 24 úno 2013, 14:13

Re: ESP easy+spanek+BME280

Příspěvek od MartinL » 14 čer 2018, 21:37

Neznám FW easy, ale předpokládám, že používá nějakou "knihovnu" pro obsluhu BME280. Problém je v tom, že tyto knihovny netestují, zda je dokončeno měření. Standardně se nastaví snímač na kontinuální měření (Normal mode) a tím se spustí opakované měření. Pro čtení prvních platných dat by se mělo čekat na nastavení příznaku dokončení měření v registru 0xF3 “status”.
Jinak pro tuto aplikaci by bylo vhodnější nastavení snímače do režimu Forced mode, tj. změření jedné hodnoty po nastavení a přechod do režimu spánku, viz. datasheet BME280.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host