FPV нанокоптеры на рамах до 100мм

Axeli
angroid:

(bind)сначала на пульте, а потом уже на приемнике

Этим я занимался предыдущие два дня, не получается.

Сначала выбирал type на пульте, потом subtype, потом переходил на bnd, (нули оставлял как есть) жал кнопку, пульт начинал издавать звуки, то есть понятно что пульт включился на соединение, тогда подключал батарейку и жал кнопку бинд на коптере.

Может быть тут проблема, надо при включенной кнопке батарейку подключать.

Но если бы я знал какой type и subtype выбрать…
А то я уже устал два десятка значений бестолку перебирать.

При условии выбора правильного протокола связи, нужно запустить пульт на соединение (bind) , потом при нажатой кнопке bind на коптере подключить батарейку.

Это понятно.

Возвращаемся к первому вопросу с которого я начал.
Как узнать какой type и subtype выбрать на пульте для соединения с mobula6flysky ?

Бумажку от производителя я как мог изучил, и из нее не понял что нужно выбирать, понятно только одно “flysky”, а какой из двух десятков вариантов этого флайскай выбирать, не понятно.

angroid
Axeli:

Может быть тут проблема, надо при включенной кнопке батарейку подключать.

это само собой разумеется

Axeli:

Я уже кучу видео пересмотрел.

в инструкции написано

  1. соедините контроллер с конфигуратором бетафлайт. В командной строке (CLI) наберите set spectrum_sat_bind=9 для DSMX радио, или set spectrum _sat_bind=5 для DSMX2радио
  2. наберите *save* и после того как контроллер перезапустится, отключите USB (отключите питание)
    3.подождите секунду и включите USB. после того как светодиод холодного старта начнет сигналить (2 красных+ 2 белых), включите передатчик, зажав кнопку bind (видимо на передатчике )
  3. после успешной привязки светодиод спутника должен гореть постоянно. Подключите бетафлайт и на вкладки радиоуправления проверьте работу
  4. последним шагом пройдите на вкладку CLI и наберите set spectrum _sat_bind=0 , а затем наберите save. Это делается чтобы контроллер не переходил в режим привязки приемника при повторной подаче питания.

насколько я понимаю в контроллере встроенyый приемник, на приемнике кнопка Boot а не Bind! Выходит что все настройки по привязке приемника делаются именно в конфигураторе Бетафлайт

на Rcgroops пишут - Try setti g your multimodule to AETR, I have the same tx and have a mobula 6. Попробуйте перевести мультимодуль в режим AETR - у меня такой же передатчик и мобула 6.

Axeli
angroid:

насколько я понимаю в контроллере встроенyый приемник, на приемнике кнопка Boot а не Bind! Выходит что все настройки по привязке приемника делаются именно в конфигураторе Бетафлайт

Благодарю (а то я уже совсем потерялся в трудностях на ровном месте).

У меня были интуитивные подозрения что привязка делается через бетафлай, т.к. на листочке скрины от этой программы.

На коптере две кнопки boot и bind.

Вчера уже установил бетафлайт и пытался подключить коптер к компьютеру.
(Смотрел видео как другие коптеры подключаются, у них при подсоединении коптера по usb в диспетчере задач появляется новый com порт и устанавливается драйвер com порта и тогда бетафлайт начинает видеть коптер).
У меня никак не соединяется.
Драйвера com порта установил.
Подскажите, для соединения по usb с компьютером не надо кнопку boot нажимать?
Должно же увидеться сразу?
(Хотя у меня ни так ни так не подключается, пробовал на двух компьютерах с w8 и w10)

angroid:

на Rcgroops пишут - Try setti g your multimodule to AETR, I have the same tx and have a mobula 6. Попробуйте перевести мультимодуль в режим AETR - у меня такой же передатчик и мобула 6.

Просмотрел в t-lite список протоколов мультимодуля (MULTI) не нашел там AETR.
?

BAHO=

Кнопка boot - для прошивки. (вводит контроллер в режим “загрузчика” для прошивки) При подключении к ПК должен появится COM порт и к нему подключится. Есть да же на андройде бетафлай - подключал по usb, все работает. Удобно, чтоб комп не таскать…но мелко все.

Andrey70NSK
Axeli:

не нашел там AETR

это не протокол, это режимы: AETR, TEAR, ARET

Axeli:

для соединения по usb с компьютером не надо кнопку boot нажимать?

не нужно,
нужно установить драйвера, ссылки на них на первой странице бетафлай, если драйвера встали правильно то при подклюении по усб появится ком порт, если не появляется то переставляй с помощью zadig, для пререпрошивки ставь драйвер stm и сверху zadig, тогда вместо ком порта будет dfu, для запуска dfu можно даже бут не нажимать прям из конфигуратора в режим прошивки входит.

Axeli

Продолжаю кусать кактус…

Кто-то из владельцев мобулы подсказал что нужно установить type FlSky2A subtype PWM,IBUS.
Установил, нажал бинд на пульте, пульт стал пикать (готов к соединению), нажал кнопку бинд на коптере и подсоединил батарейку, коптер несколько раз мигнул светодиодом и потом погас, после чего стали тикать двигатели.
Это означает что коптер с пультом забиндились?
Трогаю стики, реакции на коптере нет.

Подключаю к компьютеру по usb.
Захожу в Betaflight, жму кнопку соединиться.
Загружается интерфейс Betaflight, но активна только вкладка “Система”.
Кликаю на другие вкладки … тишина.
На вкладке “Система” активны кнопки “Калибровать акселерометр” “Сбросить настройки” “Сохранить” “Восстановить” эти кнопки пробовал нажимать, они работают.
Еще подсвечена желтая кнопка “Активировать загрузчик/DFU”, нажимал … тишина.
Еще активна функция “сбросить ось вращения”

Также активна кнопка “Обновить прошивку”

Все другие функции не активны. Так должно быть?
Если Betaflight увидел коптер по usb значит интерфейс должен быть рабочим полностью?
Или надо сначала “обновить прошивку”?

Одновременно с кабелем usb надо батарейку подключать?

Пробовал отключать кабель usb, перезагружать программу Betaflight, все по прежнему, другие функции не доступны.
Betaflight только что скачанная последняя версия (только она для 32bit, но для 64bit я не нашел).
Конфигуратор: 10.7.0
Прошивка: BTFL 3.5.7
Target: CRAZYBEEF4FS

Создаю на пульте новый профиль, устанавливаю type FlSky2A subtype PWM,IBUS и пробую повторно проделать комбинацию:
бинд на пульте, бинд на коптере одновременно подключаю батарейку…
светодиоды мигают, звучит пи-пи-пи коптера, но как в прошлый раз светодиод не гаснет и моторы больше не тикают.

А повторно уже не получается …
Значит опять что-то не то.

Запускаю Betaflight, интерфейс открывается, посередине вращается прямоугольник с надписью BACK, если изменяю положение коптера, то реагирует этот прямоугольник. Могу откалибровать акселерометр, прямоугольник встает ровно, калибровка заканчивается.
Больше нечего программа сделать не дает, при нажатии любой другой кнопки перестает вообще реагировать.
Компьютер 4х ядерный, памяти 8Гб, видеокарта конечно старая, но симулятор на ней работает, стоит Win8.1x64. Не должна вешаться при таких характеристиках. Но результат всегда один. Запускается, можно откалибровать акселерометр, можно сохранить настройки, если кликнуть по любой другой вкладке, … на этом все заканчивается.
капец…

О, увидел надпись:
“-- Вам нужно обновить прошивку до последней версии Betaflight прежде чем использовать вкладку Программатор”.

Распишите пожалуйста для идиотов, очень подробно, как обновить эту хрень, а то у меня уже нервы заканчиваются.

angroid
Axeli:

Продолжаю кусать кактус…

похоже что у вас известная русская проблема - сначала пробовать сделать , а потом , когда не получилось, читать инструкцию 😃

светодиоды мигают, звучит пи-пи-пи коптера, но как в прошлый раз светодиод не гаснет

angroid:
  1. после успешной привязки светодиод спутника должен гореть постоянно. Подключите бетафлайт и на вкладки радиоуправления проверьте работу

у вас получилось привязать приемник - похоже на то.
поздравляю.
продолжайте настройку контроллера.

Andrey70NSK
Axeli:

Распишите пожалуйста для идиотов, очень подробно,

тут смотрел? или тут?

вместо BACK должен быть изображен коптер…

Axeli:

Betaflight только что скачанная

кстати попробуй запустить в режиме совместимости и от имени администратора

BAHO=
Andrey70NSK:

вместо BACK должен быть изображен коптер…

Бывает такое - поставил другую версию и стало норм. (Версию чуть ниже пробуйте).

zClot
tagir86:

Подскажите, можно ли стандартным зарядным устройством от Мобулы 7 (6 портовое), ставить заряд до 4.35?

Перешел на 4,35, ухудшений в жизни аккумуляторов не замечено.
В целом, у меня аккумуляторы вздуваются и умирают от хранения в заряженном состоянии. Переводить их по одному в сторедж на большой зарядке, зачастую лень.

zClot

Ух ты, что то я не подумал, надо приобрести.

Raider

Очень удобно, постоянно пользуюсь.

Alexey89
Raider:

Очень удобно, постоянно пользуюсь.

Тоже такой переходник купил, отличная вещь, всем советую 😃

Axeli
Andrey70NSK:

тут смотрел?

Это уже как работать в программе, это следующий шаг, я не могу пока работать в программе, у меня кнопки не активны.

Andrey70NSK:

вместо BACK должен быть изображен коптер…

Мне сейчас надо разобраться почему программа не запускается, видит коптер, но не работает (интерфейс не активен).

Andrey70NSK:

кстати попробуй запустить в режиме совместимости и от имени администратора

От имени администратора запускал, все тоже самое. А как запустить в режиме совместимости?

BAHO=:

Бывает такое - поставил другую версию и стало норм. (Версию чуть ниже пробуйте).

Благодарю за подсказку.
Пошел искать предыдущие версии и пробовать на них.

Axeli

Поставил betaflight-configurator-installer_10.6.0_win32.exe и сразу интерфейс заработал, появился коптер вместо надписи BACK и стали доступны все кнопки.

Возвращаемся к предыдущей проблеме.
Скорее всего коптер не забиндился с аппаратурой управления.
Потому что в разделе “приемник” отображаются каналы управления, но они не реагируют на движения стиков на пульте.

Пробовал уже много раз по прежней схеме биндиться. Никак.
Опять затык.

BAHO=

Ну теперь смотрите настройки - какой там приемник выбран?
От него и пляшите…биндить можно и через командную строчку. Вот команды тут. В зависимости от приемника. brushlesswhoop.com/spi-bind-via-betaflight/

Axeli
BAHO=:

Ну теперь смотрите настройки - какой там приемник выбран?[/url]

Эта информация должна быть в разделе “Приемник” ? … не вижу там какой приемник.

На другом форуме подсказали что нужно выбрать на Jumper T-lite type FlSky2A subtype PWM,IBUS и Bnd.
Долго мучался на прежде созданной модели, ничего не биндилось.
Создал новую модель в пульте, поставил значения type FlSky2A subtype PWM,IBUS и Bnd и все забиндилось с первого раза.
Вот и почему такая фигня, я же в прежней модели ничего вообще не изменял кроме всего двух пунктов type и subtype, и три дня ничего не биндилось. А как создал новую модель, то все сразу с первого раза.

Переходим к следующему акту марлезонского балета.

На руководстве указано в разделе receiver два значения Flysky AFHDS-2A и Flysky AHFDS.
У меня в разделе “Конфигурация” во вкладке “Приемник” указано по умолчанию
Поддержка SPI RX (Режимы приёмника)
Flysky AFHDS-2A (Приемник с выходом шины SPI)
Значит оставляем как есть по умолчанию Flysky AFHDS-2A?

Перехожу на вкладку “Корректировка в полете” выставляю как в руководстве
AUX 1 1400
AUX 2 1200

Следующая задача назначить arm\disarm на двухпозиционный тумблер…
Предполагаю что за это отвечает какой-то AUX?
Как понять какие у меня тумблеры на пульте как называются?
Пока подтормаживаю, никак не соображу как это сделать

На вкладке “Настройка ESC\моторов” устанавливаю:
DSHOT600 (Протокол ESC / Мотора)
Включаю MOTOR_STOP (Моторы не крутятся, если включён arming)
Включаю ESC_SENSOR (Используйте KISS/BLHeli_32 ESC телеметрию через отдельный провод)
4,5 (Минимальное значение газа (в процентах)

В руководстве еще есть “5” Disarm motors regardless of throttle value
А у меня в интерфейсе такого значения вообще нет

Перехожу во вкладку “PID настройки” устанавливаю как в руководстве
ROLL 85 100 85 140
PITCH 80 100 85 140
YAW 120 100 0 140
Еще в руководстве есть на этой вкладке “PID настройки” значение TERM Relax (AxeS RPY, Type Gyro)
У меня в интерфейсе этого нет, подскажите…

И самое главное, подскажите, вот сделал я эти изменения в бетафлайт, нажал кнопку сохранить.
Этого достаточно чтобы коптер стал управляться с пульта и полетел, или надо какую то особую процедуру прошивки делать? ( а то у меня после этих изменений не реагирует на команды стиков с пульта)
А при включении пульт пишет Failsafe not set.
Значит еще нужно сообразить как это все прошить?

И еще подскажите, по картинкам в руководстве мне теперь еще надо искать BLHELI устанавливать и делать еще какие то настройки ?

BAHO=

Вот приемник значит Flysky AFHDS-2A. На пульте его выбирайте и пробуйте забиндить. Как забиндится, в разделе приемник ползунки будут реагировать на стики и переключателя пульта. Настраивайте auxы и т.д. Также откалибруйте гироскоп, акселерометр. А так читайте, изучайте инфы хватает в инете.

Unreal3

Чё то искал и не смог найти для чего эта кнопка на мобуле 6 хд?

Axeli

Никак не пойму как назначить команды на тумблеры.

Зашел в меню пульта, открыл профиль коптера, прошел в меню 5/12 INPUTS
там по умолчанию есть четыре значения (скрин 1)
I Ail
I Ele
I Thr
I Rud
Насколько я понимаю это управление стиками

Добавил в этот список (скрин 2)
I 05 SC (левый 2х позиционный переключатель)
I 06 SD (правый 2х позиционный переключатель)
I 07 SA (левый 3х позиционный переключатель)
I 08 SB (правый 3х позиционный переключатель)
(это если я правильно понял из видео, но там после назначения этих значений, при подключении батарейки к коптеру, и щелкании тумблерами, у коптера начинали вращаться винты, а у меня тишина)

Зашел в бетафлайт в раздел “Режимы” (скрин 3)
выбрал команды на AUX 5,6,7,8,
(или то что на пульте 5,6,7,8 это не то же самое AUX 5,6,7,8 в бетафлайт?)
нажал кнопку “сохранить” в бетафлайт…
Ничего не заработало.
(В бетафлайт назначал эти AUX на 1,2,3,4 тоже тишина)

Появилось желание разбить коптер о стену.