DevLab_ICM20948
Драйвер для 9-осевого IMU датчика ICM20948 с поддержкой I2C и SPI, включающий акселерометр, гироскоп и магнитометр
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:01f2e0d88bde4e04418d5183d50e58a1cf3ac41fa28434857284d4ec44fe6ac9DevLab_ICM20948-1.1.1-01f2e0d8.zipОписание
Драйвер для девятиосевого датчика ICM20948, который объединяет акселерометр, гироскоп и магнитометр AK09916. Поддерживает оба стандартных интерфейса — I2C и SPI, работает с диапазонами ускорения от ±2g до ±16g и угловой скорости от ±250 до ±2000 dps. Можно настроить цифровой низкочастотный фильтр для снижения шумов и задать частоту дискретизации вплоть до 1125 Гц для акселерометра и 1100 Гц для гироскопа. Библиотека включает поддержку встроенного I2C-мастера для работы с магнитометром через интерфейсы SLV0/SLV4, а также функции управления питанием и измерения температуры. Подойдёт для задач отслеживания движения, определения ориентации и навигации.