Бұл датчик ауа райын зондтау барлық түрлері үшін тамаша болып табылады және тіпті I2C және SPI пайдаланылуы мүмкін!
BMP280 оның үш жұмыс режимі бар:
- SLEEP – ұйқы режимі,
- FORCED – режим BMP085 және BMP180-ге ұқсас. Яғни, олар өлшеуге пәрмен берді, күтті, мәндерді санады, сенсор ұйқы режиміне өтті.
- NORMAL – бұл режим ең қызықты және сенсорды циклдік жұмысқа мәжбүрлейді. Яғни, ол белгілі бір уақыттан кейін өздігінен орнатылады, ол ұйқы режимінен шығып, өлшеулер жүргізеді, деректерді жад регистрлеріне сақтайды және көрсетілген уақытқа қайтадан ұйықтайды.
Датчиктен деректерді оқу үшін енді өлшеулердің аяқталуын күтудің қажеті жоқ. Сонымен қатар, сенсорда тапсырмаларыңызға сәйкес реттеуге болатын сүзгі бар. Сүзгі алдыңғы мәнді ескере отырып жұмыс істейді. Оның жұмысы келесі формуламен сипатталады:
Осылайша, сіздің нақты міндеттеріңіз үшін бағдарламалық жасақтама сүзгісін және өлшеу дәлдігін келесі параметрлермен реттеуге болады:
- Температура үшін шамадан тыс іріктеу (16,17,18,19,20 бит)
- Қысым үшін шамадан тыс іріктеу (16,17,18,19,20 бит)
- TSB – өлшеулер арасындағы датчиктің күту уақыты (0.5,62.5,125,250,500,1000,2000,4000 мс)
- FILTER_COEFFICIENT – сүзгі коэффициенті
Осы өзгерістердің барлығы өнімділіктің осындай жақсаруына әкелді: