ESP easy+spanek+BME280

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

ESP easy+spanek+BME280

Příspěvek od Hafajs »

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: 252
Registrován: 24 úno 2013, 14:13
Kontaktovat uživatele:

Re: ESP easy+spanek+BME280

Příspěvek od MartinL »

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.
Hafajs
Příspěvky: 11
Registrován: 14 čer 2018, 10:54

Re: ESP easy+spanek+BME280

Příspěvek od Hafajs »

Po zmene casovani, se zacalo cidlo chovat lepe. Po startu sice stejne posle spatne udaje, ale po probouzeni jiz ne. Ma zde někdo zkusenosti s ESPeasy Mega, konkretne s režimem spanku?
Odpovědět