BME280 / BMP280

BME280 / BMP280

"Робот и Я"


BME280 – высокоточный метеодатчик, измеряющий такие параметры микроклимата как температура, влажность и атмосферное давление. В зависимости от модуля может подключаться к I2C и SPI шинами микроконтроллера и работать от 3-5V, если на плате есть стабилизатор, или 3V, если его нет.

На обратной стороне платы не просто так написано BME280/BMP280 – BMP является урезанной версией BME, в которой нет влажности. 


 режимами работы:

  • SLEEP – режим пониженного энергопотребления
  • FORCED – режим, аналогичный, режиму работы датчиков BMP085 и BMP180. По коменде контроллера датчик выходит из режима сна, производит измерения, выдает результаты измерения контроллеру и переходит в режим пониженного энергопотребления
  • NORMAL – уникальный для этого датчика режим. Датчик самостоятельно просыпается, производит измерения давления и температуры и засыпает. Все временные параметры этого режима программируются независимо. Считывать данные в этом режиме можно в любое время.


  • В датчике предусмотрена фильтрация результатов измерений с настройкой таких параметров фильтрации:OVERSAMPLING для температуры (16,17,18,19,20 бит)
  • OVERSAMPLING для давления (16,17,18,19,20 бит)
  • TSB – время между между измерениями (0.5,62.5,125,250,500,1000,2000,4000 мс)
  • FILTER_COEFFICIENT – коэффициент фильтрации


Подключение


Скетч

Для работы с модулем используется библиотека Adafruit BMP280. При установке нужно согласиться установить Adafruit Sensor

Тестовый пример модуля:

Тест i2c шины

Подробное описание и тестовый скетч ТУТ

К списку датчиков

На главную


Report Page