Hraju si tu s senzorem
BMP 280 . I když mám stejnou sestavu jako na Trubce, nepodařilo se mi měření s Adafruit BMP 280 knihovnou zprovoznit. Problematiku adresy I2C 76h nebo 77h znám, v ní problém nemám. Nakonec jsem použil Sparkfun BME 280 knihovnu, s ní to jelo na první dobrou. Není náhodou problém, že Adafruit knihovna je ušitá na Adafruit
senzor, který má navíc tranzistorový převodníky úrovní I2C a ten můj je nemá? Ty tranzistory by mohly invertovat úrovně I2C...
A ještě jedna zvláštnost. Objednal jsem BMP280 a na desce je popis BMP 280. Když jsem senzor zkoušel výpisem příkladu co byl u knihovny Sparkfun, vypisovala se mi i vlhkost.
![Shocked :shock:](./images/smilies/icon_eek.gif)
Je to zvláštní, vlhkost přeci má jen BM
E 280. A ještě podivnější je, že vlhkost byla asi o 3 procenta vedle než jiný vlhkoměr a když jsem na senzor dýchl, vlhkost letěla nahoru k 85% i když se teplota a tlak téměř nezměnil.
Jak to tedy je? Nejsou náhodou BMP 280 po vlhkostní stránce mimotolerantní BME 280? A nebo se prostě čínskej soudruh nebo dítě spletlo a osadilo jinej?
Asi na tom něco bude, senzor mi vrací id = 60h což je BME 280, BMP 280 má id = 58. Divný, i na pouzdře senzoru je vyraženo BMP280.
Bastlení zdar!
Jirka