Корзина

Товар/услуга Стоимость (Руб.) Количество (Штук) Сумма(Руб.)
Оформить заказ
Закрыть корзину

8 (499) 500-14-56 | ПН. - ПТ. 12:00-18:00
ЛЕСНОРЯДСКИЙ ПЕРЕУЛОК, 18С2, БЦ "ДМ-ПРЕСС"
Магазин
Личный кабинет
Ресурсы
Указывайте в ваших постах тэг #iarduino
Видео уроки

Вверх

Файлы и библиотеки

Библиотека iarduino_Position_BMX055 для работы с Trema-модулем IMU 9 DOF

Скачать
ID337 0 MB

Описание библиотеки:

Библиотека позволяет работать с Trema-модулем IMU 9 DOF, как со всеми его датчиками сразу, так и с каждым датчиком по отдельности. В библиотеке имеются функции аппаратного самотестирования и калибровки датчиков, есть возможность выбора диапазонов измерений, частоты обновлений и единиц измерений выводимых данных. В библиотеку интегрированы фильтры Маджвика (по умолчанию) и Махони (можно выбрать).

Данная библиотека может использовать как аппаратную, так и программную реализацию шины I2C.
О том как выбрать тип шины I2C рассказано в статье Wiki - расширенные возможности библиотек iarduino для шины I2C.

Назначение функций и переменных:

Подробное описание работы с библиотекой, находится в разделе Wiki - Trema-модуль IMU 9 DOF.

#include <iarduino_Position_BMX055.h> // Подключаем библиотеку для работы с Trema-модулем IMU 9 DOF.
iarduino_Position_BMX055 ОБЪЕКТ( ДАТЧИК ); // Создаём объект указывая с каким датчиком модуля ему работать.

Функция begin( [ КАЛИБРОВКА ] ); // Инициализация работы с датчиком модуля.

Функция test(); // Выполнение аппаратного самотестирования.

Функция read( [ ЕДИНИЦЫ_ИЗМЕРЕНИЯ ] ); // Чтение показаний.

Функция setScale( ДИАПАЗОН ); // Установка диапазона измерений.

Функция setBandwidths( ЧАСТОТА ); // Установка полосы пропускания.

Функция setFastOffset(); // Калибровка - выполнение быстрой компенсации смещения данных.

Функция getFilter(); // Вывод названия фильтра используемого для расчёта кватернионов.

Переменная axisX // (float) содержит показания для оси X или угол «тангаж».

Переменная axisY // (float) содержит показания для оси Y или угол «крен».

Переменная axisZ // (float) содержит показания для оси Z или угол «курс».

Переменная temp // (float) содержит температуру в °С.

Переменные q1, q2, q3, q4 // (float) содержат кватернионы.


Файлы для следующих товаров

Гарантии и возврат
Яндекс.Метрика