Беспроводной Хэдтрекер на основе Ардуино, HC-05 и MPU-9250 и проекта DIY HeadTracker (версия 1.08)

Беспроводной Хэдтрекер на основе Ардуино, HC-05 и MPU-9250 и проекта DIY HeadTracker (версия 1.08)

Описание

Проблема, не позволившая взять проект AS IS и просто летать - подергивание серв из-за генератора ППМ в наземном модуле, которое почему-то не лечилось, а вовсе не потому, что проект написан не мной. :):):)

Изменения по отношению к оригинальному проекту

Внес следующие изменения:
  1. Переписана прошивка модуля аппаратуры полностью, убрано подергивание
  2. Добавлена настройка звука, нейтралей, левых и правых границ отклонения,а также инверсии по каналам для аппаратур, не умеющих это делать. Для настройки нужен стандартный пультик от камеры, в поле тащить комп не нужно.
  3. Добавлен зуммер для отражения статуса и потери связи
  4. Добавлен пинг и фейлсейв, при потере связи камера встает в нейтраль, настроенную в модуле аппы.
  5. Дописана прошивка модуля шлема, добавлен пинг и фейлсейв.
  6. Нейтраль при обнулении выставляется только для ПАН, по ТИЛТ положение не меняется, что естественно.
  7. Настройка и калибровка модуля шлема производится оригинальной программой из исходного проекта.
  8. Модули блютуса конфигурируются так, чтобы цепляться только друг к другу.

Компоненты


  1. Arduino Pro Mini х 2 шт.
  2. BlueTooth Modem HC-05 х 2 шт.
  3. MPU-9250
  4. Matek 7-21V - 5V х 2 шт.
  5. Провода, джамперы, пины и пр.

Схемы

Модуль шлема



Модуль аппаратуры


Прошивка

Модуль шлема

Прошивка модуля шлема

Модуль аппаратуры

Прошивка модуля аппаратуры

Чертежи корпуса (хорошо подходит для FatShark Transformer)


Процесс сборки тут: Сборка и настройка б\п ХТ

Комментариев нет:

Отправить комментарий