MS5837
Работа с датчиками MS5837 и MS5803 для измерения температуры, давления, глубины погружения и высоты через I2C
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:bbb2185350e5569a78e99af384870b7f91dc1c9f6c3504d7031483064445ceb8MS5837-0.3.3-bbb21853.zipОписание
Библиотека работает с датчиками MS5837 и MS5803 — водостойкими приборами для измерения температуры и давления через I2C. На основе давления можно вычислить глубину погружения или высоту над уровнем моря. Есть две основные версии: MS5837-30 рассчитана на глубины до 300 метров (измеряет до 30 бар), а MS5837-02 предназначена для измерений высоты в диапазоне 300–1200 мбар. Библиотека использует float-арифметику вместо 64-битных целых чисел, что снижает размер кода и ускоряет расчёты, но немного влияет на точность — хотя погрешность считается допустимой. Версия 0.2.0 уже протестирована на реальном железе, поэтому более старые версии лучше не использовать.