• Новый номер телефона WhatsApp и Telegram: +7 993 910‑76‑27
  • 0
    КОРЗИНА
    0 ТОВАРА

    Библиотека iarduino_Pressure_BMP для датчиков давления и температуры BMP180 / BMP280

    tremaru / iarduino_Pressure_BMP

    ★ Обновлено: 21:07 04.06.2024 ☆ Создан: 19:09 21.05.2019

    Релизы

    Версия 2.0.5
    04.06.2024
    Cкачать
    Версия 2.0.4
    24.05.2024
    Cкачать
    Версия 2.0.3
    16.05.2024
    Cкачать
    Версия 2.0.2
    27.08.2019
    Cкачать
    Версия 2.0.0
    23.05.2019
    Cкачать

    Библиотека iarduino_Pressure_BMP позволяет считывать температуру окружающей среды и атмосферное давление с датчиков BMP180 и BMP280, а так же рассчитывать высоту.

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

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

    О том как выбрать тип шины I2C рассказано в статье Wiki - расширенные возможности библиотек iarduino для шины I2C.

    Подробное описание работы с библиотекой, находится в разделе Trema-модуль датчик давления.

    Назначение функций и переменных:

    #include <iarduino_Pressure_BMP.h> // Подключаем библиотеку.

    iarduino_Pressure_BMP ОБЪЕКТ ( [АДРЕС_I2C] ); // Создаём объект указав адрес.

    Функция begin( [&ШИНА] [,ВЫСОТА] ); // Инициализация работы с датчиком.

    Функция read( [ЕДИНИЦА ИЗМЕРЕНИЙ] ); // Чтение показаний датчика.

    Функция measurement( ШУМ ); // Выбор точности измерений.

    Переменная temperature // Возвращает температуру окружающей среды в °С.

    Переменная pressure // Возвращает атмосферное давление в мм.рт.ст. или Па.

    Переменная altitude // Возвращает высоту относительно начальной в м.

    Переменная type // Возвращает тип датчика: 180 или 280.

    Переменная version // Возвращает версию прошивки датчика.

    Гарантии и возврат Используя сайт Вы соглашаетесь с условями
    Есть вопрос?