Дополнение для Razor AHRS [20180715]: SensorVariant 12

В варианте 12 добавлен датчик в виде связки из двух модулей: GY521+GY271, как в варианте 7, но в модуле GY271 установлен магнитометр QMC5883 вместо применявшегося в варианте 7 магнитометра HMC5883L. Модули соединены между собой 4-х контактной гребёнкой. Гребёнка соединяет одноимённые контакты. Пятый контакт DRDY модуля GY-271 никуда не подключен. Связка из двух модулей работает прекрасно.


#define SensorVariant 12

http://www.thaieasyelec.com/downloads/ESEN247/GY521_USG.pdf

http://tinkbox.ph/sites/tinkbox.ph/files/downloads/GY_271_ELECTRONIC_COMPASS.pdf

Архив с дополнением: SensorVariant12_[20180715].rar

Дополнение SensorVariant12 [20180715] устанавливается поверх скетча и программы - калибровщика версии [20180715]:

Razor AHRS 5DOF [20180715]: Самодельный инерционный 5DOF трекер

Сначала архив SensorVariant12_[20180715].rar распакуйте в любую папку. Файлы из архива переместите в соответствующие папки скетча "Razor_AHRS_5DOF_Tracker" и папки программы-калибровщика "Razor_AHRS_5DOF_Calibrator", переписав несколько файлов и добавив новые.

Перед прошивкой укажите в файле Menu.h номер этого варианта сенсора:

#define SensorVariant 12

В обновлённом калибровщике Razor_AHRS_5DOF_Calibrator_[20180715] прошитый вариант Sensor #12 распознается автоматически. Калибровка выполняется как обычно.

Архив с дополнением: SensorVariant12_[20180715].rar

Скетч и программа-калибровщик версии [20180715]:

Razor AHRS 5DOF [20180715]: Самодельный инерционный 5DOF трекер

Спасибо помощь в тестировании пользователю Renamed76287.

written [11/08/2018]

Razor AHRS 5DOF [20180715]: Самодельный инерционный 5DOF трекер