Адафрут 2472
ОПИСАНИЕ
Если вы когда-либо заказывали и подключали датчик с 9 степенями свободы, скорее всего, вы также осознавали сложность преобразования данных датчика с акселерометра, гироскопа и магнитометра в настоящую «ориентацию в трехмерном пространстве»! Ориентация — сложная проблема. Алгоритмы слияния датчиков (секретный ингредиент, который объединяет данные акселерометра, магнитометра и гироскопа в стабильный трехосевой выходной сигнал ориентации) могут оказаться невероятно сложными для правильной разработки и внедрения в недорогих системах реального времени.

Bosch — первая компания, которая добилась этого, взяв MEMS-акселерометр, магнитометр и гироскоп и поместив их на один кристалл с высокоскоростным процессором на базе ARM Cortex-M0, чтобы обрабатывать все данные датчиков, абстрагироваться от требований к слиянию датчиков и реальному времени и выдавать данные, которые можно использовать в кватернионах, углах Эйлера или векторах.
Вместо того чтобы тратить недели или месяцы на возню с алгоритмами различной точности и сложности, вы можете получить значимые данные датчиков за считанные минуты благодаря BNO055 — интеллектуальному датчику с 9 степенями свободы, который выполняет слияние всех данных датчиков самостоятельно! Вы можете считывать данные прямо через I2C и Bob's your uncle.
BNO055 может выводить следующие данные датчиков:
- Абсолютная ориентация(Вектор Эйлера, 100 Гц) Данные об ориентации по трем осям на основе сферы 360°
- Абсолютная ориентация(Кватерион, 100 Гц) Четырехточечный кватернионный выход для более точной обработки данных
- Вектор угловой скорости(100 Гц) Три оси «скорости вращения» в рад/с
- Вектор ускорения(100 Гц) Три оси ускорения (сила тяжести + линейное движение) в м/с^2
- Вектор напряженности магнитного поля(20 Гц) Три оси измерения магнитного поля в микро Тесла (мкТл)
- Вектор линейного ускорения(100 Гц) Три оси данных линейного ускорения (ускорение минус сила тяжести) в м/с^2
- Вектор гравитации(100 Гц) Три оси ускорения свободного падения (за вычетом любого движения) в м/с^2
- Температура(1 Гц) Температура окружающей среды в градусах Цельсия
Удобно, правда? Поэтому мы поместили этот замечательный датчик на отдельную плату с регулятором напряжения 3,3 В, логическим сдвигом уровня для выводов сброса и I2C, внешним кварцевым резонатором 32,768 кГц (рекомендуется для лучшей производительности) и разъемами для некоторых других выводов, которые могут вам пригодиться. Поставляется в собранном и проверенном виде с небольшим элементом коллектора. Для присоединения разъема к печатной плате потребуется выполнить некоторую пайку, но это довольно простая работа. А самое лучшее — вы можете приступить к работе всего за 10 минут с помощью нашего удобного руководства по сборке, подключению, библиотеке Arduino и графическому интерфейсу Processing, а также многому другому!
ТЕХНИЧЕСКИЕ ДЕТАЛИ
- Размеры: 20 мм x 27 мм x 4 мм / 0,8" x 1,1" x 0,2"
- Отверстия для разъемов начинаются на расстоянии 4 мм от монтажных отверстий.
- Размеры монтажного отверстия: 20 мм x 12 мм друг от друга
- Использует адрес I2C 0x28 (по умолчанию) или 0x29
- Вес: 3 г
ССЫЛКИ
- Техническая спецификация
- Библиотека Adafruit BNO055 (Github)
| Основные атрибуты | |
|---|---|
| Производитель | Bosch |
| Пользовательские характеристики | |
| Интерфейс | I2C |
| Напряжение питания | 2,4 - 5,5 В |
| Тип датчика | Акселерометр, гироскоп и магнитометр |
| Тип модуля | 9DoF |
- Цена: 4 269 ₴



