GY-9250 - 9-осевой модуль датчиков позиционирования
Модуль построен на микросхеме MPU9250 от компании InvenSense. В одном корпусе она совмещает фирменные гироскоп и акселерометр, а также магнитный датчик AK8963 от AKM Corp. и фирменный Digital Motion Processor — микросхему цифровой обработки сигналов, разработанную и запатентованную InvenSense.
Для снятия цифровых характеристик с аналоговых составляющих MEMS-датчиков используется 9 16-разрядных АЦП.
Встроенный DMP позволяет организовывать программные фильтры значений, настраивать прерывания по определённым событиям.
Для связи применяется интерфейс I2C в режиме Fast (до 400кГц).
На модуле установлен понижающий стабилизатор напряжения для питания напряжением до 5В.
Основные достоинства
- Компактное исполнение
- Большие возможности программной предобработки данных
- Низкое энергопотребление
Примеры использования
- Стабилизация дрона
- Распознавание 3D-жестов для самодельного манипулятора
- Самодельное моноколесо
Комплектация
- 1 × GY-9250 – 9-осевой модуль датчиков позиционирования
- 1 × Гребёнка на 10 контактов прямая
Подключение и библиотеки
На модуле выведено 10 контактов: VCC, GND для питания, SDA (MOSI) и SCK для I2C/SPI, EDA и ECL как продолжение интерфейса I2C для прочих устройств, AD0 — пин изменения адреса для I2C или MISO для SPI, INT — выход сигнала прерывания, NCS — пин выбора устройства для SPI, FSYNC — сигнал синхронизации фреймов. Библиотека для Arduino – https://github.com/sparkfun/SparkFun_MPU-9250-DMP_Arduino_Library.
Схема и пример кода подключения GY-9250 к ESP32 доступна по ссылке.
Отзывы
Отзывов пока нет.