Процедура по поднятию в небо содержимого черного пупырчатого пакетика с HobbyKing Pocket Quad Ultra-Micro DSM2 MultiWii Quadcopter (PNF) v1.1.

Поначалу меня ужаснул плоский пупырчатый пакетик. Но русские не сдаются! 😁
Процедура по поднятию в небо содержимого черного пупырчатого пакетика с HobbyKing Pocket Quad Ultra-Micro DSM2 MultiWii Quadcopter (PNF) v1.1 из Поднебесной для начинающих (как я, был).

1 - Загрузите следующие программы :
ARDUINO : arduino.cc/en/Main/Software ( я установил Arduino версии 1.5.5 )
MultiWii GUI: code.google.com/p/multiwii/downloads/detail?name=M… (Я установил версию 2.2 релиз MultiWii )
Программа MultiWii_2_2_pocket 8khz : www.rcgroups.com/forums/showpost.php?p=25031174&po… (на момент написания была четвертая версия прошивки)

Также инструкции и файлы имеются на странице продавца аппарата. Не реклама, только для информации. 😃
www.hobbyking.com/hobbyking/…/uh_viewitem.asp?idpr…

Немного помогла инструкция www.hobbyking.com/…/1042593413X1067597X58.pdf

2 - Установите драйверы USB для Arduino Leonardo.
Разархивируйте программное обеспечение Arduino .
Подключите плату квадрокоптера без батареи, без приемника (сателлита) и без двигателей к порту USB на вашем компьютере.
В диспетчере устройств Windows, вы должны найти устройство в каталоге COM портов. Если установка драйвера произошла: в скобках будет указано MultiWii Quadcopter или Arduino Leonardo.
Если установка не прошла, то необходимо установить драйвер вручную. Вы можете найти этот драйвер в папке : Arduino - 1.5.5 - / Arduino - 1.5.5 / Drivers . Я просто указал материнскую папку и операционка сама нашла драйвер.
Запомните порт устройства Arduino Leonardo.

3 - Установка прошивки MultiWii_2_2_pocket. Можно попробовать без нее и пропустить этот пункт, я прошился сразу, появился компас.
Подключите MultiWii Quadcopter плату к порту USB на вашем компьютере.
Запустите файл arduino.exe.
После загрузки программы, откроется окно. Не закрывая его двойным кликом ЛКМ открыть файл MultiWii_2_2_pocket.ino находится в папке MultiWii_2_2_pocket. ( Будет открыто два окна.)
В верхнем меню инструментов, выберите COM порт на котором установлено устройство.
Также в верхнем меню инструментов, выберите ваше шасси Arduino Leonardo.
Далее в верхнем меню инструментов File выберите Upload (загрузить или маленькую синюю стрелку в окне Arduino.
Прошивка удалась с третьего раза. Первый и второй вывалили ошибку.
Подождите несколько секунд до конца процедуры. Затем отсоедините плату MultiWii Quadcopter от порта USB.

4 – Привязка сателлита BIND DSM2.
Я подбирал этот квадр к своей аппаратуре DX8, чтобы не плодить передатчики и вес посылки, так что с привязкой проблем не возникло. Также под эту аппу есть файл настроек, чем я собственно и воспользовался. Спасибо. Брать тут: www.rcgroups.com/forums/showpost.php?p=25026771&po…
Подключите сателлит на совместимый приемник Spektrum DSM2 : OrangeRx R620 или R610 или родной Спектрума.
Затем выполните процедуру BIND Spektrum: светодиоды на приемнике и сателлите должны гореть постоянно, когда все в порядке.
Сразу хочу предупредить, что с сателлитом приемник привязывается два раза, то есть в первый раз привязывается приемник, во-второй сателлит.

5 - Соберите Квадр MultiWii Quadcopter .
Двигатели (Смонтировать, но не подключать к плате).
Сателлит DSM2, смонтировал канцелярскими резинками (Смонтировать, и подключить разъем).
Пропеллеры! Вращение попарное на одной оси, для исключения закручивания. Пропеллеры соответственно тоже разные. Располагаем плату стрелкой вперед (от себя):
Левый верхний – по часовой стрелке. У меня пропеллер с буквой А.
Правый верхний – против часовой.
Левый нижний – против часовой.
Правый нижний - по часовой. У меня пропеллер с буквой А.

Монтируйте аккуратно, все хрупкое. Подпирайте моторы снизу при монтаже пропеллеров.
Аккумулятор, смонтировал канцелярскими резинками. (Смонтировать, но не подключать к плате).
Я рекомендую немного эпоксидного клея на разъемы, которые хрупкие. Не моя идея, но дельная. Спасибо.

6 - Проверьте установку вашего передатчика Spektrum DSM2
Для правильной работы настроить все отклонения стиков 125% -125 % .
На моем DX8 Type 2 :
Режим полета - авиа.
Ход сервоприводов AIL и ELE 125% -125 % .
Поставить реверс на ход AIL и ELE.

Или воспользоваться файлом настроек.

7 - Калибровка MultiWii Quadcopter на MultiWii GUI.
Убедитесь, что ВСЕ остальные программы закрыты.
Включите передатчик.
Подключите квадр MultiWii Quadcopter !!!без аккумулятора!!! к USB порту компьютера. Лучше подключать в один и тот же.
Положите на ровную поверхность. ( я делал по уровню, но наверно не обязательно).
Запустите MultiWiiConf.exe . (Цитата «Я использую application.windows32 версию, несмотря на мою Windows 8 Pro 64. Версия MultiWiiConf.exe 64 бита не запускается на моем компьютере ?») .
В MultiWiiConf выберите COM-порт MultiWii Quadcopter .
Затем нажмите на START.
Чтобы упростить настройку, если вы настраивали квадр до этого подключения, можно загрузить текущие настройки, нажав READ.
Если все нормально, движение стиков, будет отслеживаться программой и при вращении платы квадро будут меняться графики акселерометров.
При перемещении газа на вашем радио вы видите отклонения на MultiWii GUI.
Значения отклонения должны быть минимум 1080, нейтральный 1500, максимальная 1920.
Проверяем, что все движения стиками и тумберами AUX, отображаются в программе.
Проверяем, что все движения квадра, отображаются в программе.

Далее самое интересное, о чем я нигде не нашел информации.
Вверху программы есть 4 строки для маппинга переключателей аппаратуры.
ARM – Переключение полетных режимов. В иннете написано ставить все пункты. Долго с этим мучился, оставил последние две и заработало. Там, где не будет установлен квадратик, при положении этого переключателя в этом положении, вы не полетите. Что-то типа HOLD. Установил на переключатель AUX1.
ANGEL –ХЗ, при выключении аппы, он загорается зеленым. Самоуничтожение? 😮
HORIZONT - Удержание горизонта. Там, где не будет установлен квадратик, при положении этого переключателя в этом положении, вы летаете без удержания. Установил на переключатель AUX2. Прикольная тема для новичков. Аппарат не такой вертлявый.
HEADHOLD - Удержание направления по компасу. Там, где не будет установлен квадратик, при положении этого переключателя в этом положении, вы летаете без удержания. Что-то типа Удержания хвоста. Установил на переключатель AUX3. Пока летаю без него.

Далее после всех проверок и маппинга переключателей, нажимаем CALIB_ACC для калибровки акселерометров. Занимает калибровка секунд 5.
Далее нажимаем WRITE.
Эта процедура делается разово и в принципе работает до крупного краша (не испытывал). Если моторы не запускаются, или запускаются не все, а также после падений с высока, процедуру калибровки лучше повторить.
Значения PID можно изменить, нажав на ползунки в программе и перемещая мышь слева направо. Летает на дефолтных прекрасно, так что менять не советую.
Далее можно проверить и отрегулировать отзыв моторов на управление, нажимаем кнопку «CALIB_MAG». Дергаем стики, тумблера, смотрим раекцию программы (моторов) (графики FRONT_L, FRONT_R, REAR_L, REAR_R). Оставил по умолчанию.
Я еще раз нажал WRITE, как истинный админ и геймер. Спасись и сохранись! 😇
Отключите разъем USB.
Подсоедините моторы в разъемы.

8 - Первый полет.
Зарядите аккумуляторы! Полет квадра 5-8 минут. Можно настроить таймер на аппе, чтобы сразу не убить квадрик.
Включите передатчик. Переведите все стики и переключатели в первое положение (или то, где вы не ставили квадратики в программе), чтобы не было больно за мучительно прожитые годы. Вроде есть защита от запуска при первом включении, но правила и безопасность превыше всего.
Ставим квадр на ровную горизонтальную поверхность, подключаем аккумулятор. Разъем питания могли бы и поближе к краю сделать. Подключение аккума требует виртуозности. Ребята из поднебесной тут отличились как обычно.
Ждем верификации системы (пока не погаснет синий светодиод. Примерно 5 сек.).
Берем аппарат в руки (не за пропеллеры конечно), при значительном наклонении должен гореть синий светодиод.
Ставим газ максимально вниз, отключаем ARM (HOLD).
Ставим малый газ ( у меня малый газ ставится сразу, после отключения ARM (HOLD), так как я не калибровал этот параметр. Кому не удобно, можете исправить.), проверяем, что все пропеллеры дуют вниз. Проверяем, что при движении стиков квадр отклоняется в нужную сторону, аппарат не отпускаем из рук. Включаем обратно ARM (HOLD), возвращаем все ручки в предполетный режим.
Ставим на взлетку задом к себе. Включаем удержание горизонта, удержание направления соответствующими переключателями. (экстремалам можно и не включать).
Отключаем ARM (HOLD), прибавляем чутка газу, пробуем оторваться от поверхности. Проверяем руление.

ЛЕТАЕМ!

  • 3459
Comments
Andruhapes

ANGEL- режим ограничения наклона углов коптера.
Похож чем- то на режим HORIZONT

Andruhapes

HORIZONT - Удержание горизонта. Там, где не будет установлен квадратик, при положении этого переключателя в этом положении, вы летаете без удержания.
Здесь Вы не правы.
HORIZONT -совсем другая фишка:

  • при отпускании стиков коптер выравнивается,
  • при отклонении стиков от центра, до 50%- стабильный и не очень резвый полёт
  • при отклонении стиков от 50% хода до крайних положений- ACRO режим ( можно делать флипы).
    Эта инфа взята из описания прошивки для “большой” платы.

Вот оригинальный текст описания режимов:
"***Control mode***

  • introduction of HORIZON MODE.
    We have now 3 modes:

ACRO mode.
This is the default one when none of the ANGLE & HORIZON BOX is activated.
The copter will continue rotating in the direction in which you tilt sticks. When you let go of sticks it will maintain that angle and not return to level

ANGLE mode
The position of the stick indicates the angle at which the copter tries to maintain. Sticks off = level. Full sticks in any direction and it will tilt at around 50 degrees. It’s proportional in-between.
It maintains the angle set by the stick. Let go of sticks and it returns to level

HORIZON mode <- new
It’s a proportional mix of the two. Sticks off = level. Full deflection = ACRO. In between it gradually mixes from LEVEL mode to ACRO.
It’s a fine mix to be able to do some ACRO with the safety of ANGLE mode when you release the sticks.
It allows also a more natural way of flying as the multi seems less constrained.
"

DanilaBB

Я писал по ощущениям и кратко, так как по этому аппарату не нашел этой инфы. Держит горизонт? держит! Значит удержание подходит. 😃

Взялся за квадр побольше. Инфа полезная. Спасибо за комментарий, учту. Читаю мануал по FY-91Q и там нет этой инфы. Не поделитесь ссылкой на документы?

Такс, сейчас еще проверил настройки реверса каналов пульта, настройки следующие:

Throt - Norm
AIL - Rev
ELE - Norm
RUD - Rev
GEAR - Rev
AUX1 - Rev
AUX2 - Rev
AUX3 - Rev.

Извеняюсь за дизинформацию. Поправьте, пожалуйста в 6 пункте.

Спасибо.

Andruhapes

Инфа по квадрику отсюда: www.rcgroups.com/forums/showthread.php?t=1885026
Я в английском не очень силён, но, несмотря на это, нашёл здесь много полезного для себя.