Дополнение для Razor AHRS [20180306]: 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: SensorVariant12_[20180306].rar

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

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

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

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

#define SensorVariant 12

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

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

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

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

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

written [11/08/2018]

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