ReefwingLPS22HB
Работа с барометрическим датчиком LPS22HB через I2C с расчётом высоты по разным эталонам давления и поддержкой частот до 75 Гц
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:63fff6ebade4aa5edc873c9a12469b36a4e4899776eacbe834791f9a45db5201ReefwingLPS22HB-1.0.3-63fff6eb.zipОписание
Библиотека для барометрического датчика LPS22HB на Arduino Nano 33 BLE Sense. Датчик измеряет абсолютное давление в диапазоне 260–1260 гПа и температуру от −40 до +85°C, работает через I2C и поддерживает частоту опроса от 1 до 75 Гц. ReefwingLPS22HB отличается от стандартной ArduinoLPS22HB тем, что включает расчёты высоты по трём эталонам (QNE, QNH, QFE), активирует блокировку обновления данных для безопасного чтения при высоких частотах выборки и корректно обрабатывает отрицательные значения температуры через двоичное дополнение. В режиме one-shot (по умолчанию) работает без настроек, но можно установить нужную частоту сбора данных функцией setODR(). Точность давления в диапазоне 800–1100 гПа составляет ±0,1 гПа.