Считываем показания с датчика BMP280

Для того что бы считать показания с датчика BMP280 и полноценно работать с ним необходимо скачать Arduino библиотеку для BMP280.

Библиотека BMP280 позволяет считывать температуру окружающей среды и атмосферное давление с датчика BMP280, а так же рассчитывать высоту. Она позволяет выбирать режим точности показаний (значение передискретизации) и единицы измерения выводимого давления (Па или мм.рт.ст.); для расчёта высоты, ей не нужно указывать давление над уровнем моря, а достаточно указать любую начальную высоту в качестве аргумента функции begin([высота]). Если вы указали 0 метров (значение по умолчанию), то подняв модуль на 10 метров - получите результат +10, а опустив на 10 метров - получите результат -10. Если в качестве аргумента функции brgin([высота]) указать текущую высоту над уровнем моря, то все остальные значения высоты будут соответствовать действительной высоте над уровнем моря.
Особенностью библиотеки является, то что можно поменять датчик BMP280 на BMP180 без изменения кода программы.

Данная библиотека может использовать как аппаратную, так и программную реализацию шины I2C.
Библиотеку можно скачать на сайте github.com