MPU9250_WE
Работа с 9-осевым инерциальным модулем MPU9250 и MPU6500 по I2C или SPI с поддержкой калибровки, FIFO и детектора движения
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:79533ae9433642cd36833a07436fcae5338aa28311ace66d67e6beccc60d76f8MPU9250_WE-1.2.17-79533ae9.zipОписание
Полнофункциональная библиотека для работы с 9-осевым инерциальным модулем MPU9250 (акселерометр, гироскоп и магнитометр) и его «урезанной» версией MPU6500 без магнитометра. Поддерживаются оба протокола обмена — I2C и SPI. В комплекте идёт набор примеров с подробными комментариями, расположенные в рекомендованном порядке: сначала чтение отдельных датчиков, потом калибровка и работа с прерываниями, затем FIFO и расчёт углов наклона. Библиотека предусматривает режимы пробуждения по движению, имеет гибкие настройки частоты выборки и встроенную поддержку FIFO-буфера как в режиме остановки, так и непрерывной записи. Также есть базовая совместимость с более старым MPU6050. Для начинающих автор рекомендует следовать предложенной последовательности примеров вместо хаотичного скачивания.