MultiWii

mataor
k0der:

можно поподробнее?

родная ГУИ написана на процессинге.
скачиваете его. открываете исходник ГУИ - файл с расширением pde, и запускаете. Запускается ГУИ. и параллельно компилятся запускаемые приложения в соответствующей папке под 32 и 64 разрядную винду

Alibaba:

правда просмотрел не увидел их в явном виде.

в коде - не номера ножек, не их название, а т.к. основано на ардуине - ардуиновские обозначения - смотрите схему ардуино нано

BoNy
k0der:

можно поподробнее?

И еще, когда будете компилировать в Processing, закомментируйте одну из библиотек в коде (processing, с версии 2.0 Processing она встроена) , и одну библиотеку импортируйте через меню (controlP5), внимательно читайте все сообщения при компилировании, там все это будет написано.

papirus

Глупый вопрос.
А можно как то поменять направление осей гиро/акселей на самой плате MW lite, а не идивидуальные (I2C) ?

unit22

Коллеги, нужна помощь. Собрал коптер на MultiWii Pro с ХК, сегодня перед первым полетом решил сменить аппаратуру. Перекалибровал по одному регуляторы, подключил все как было — перестала работать 3dr-радио.

Провозился пол дня, заново прошил, почистил EEPROM - ничего не помогает. Симптомы следующие: если подать питание без подключенного радио, все работает нормально. Если включить радио и запитать от регулятора - со средней частотой мигает Led 1, а когда находит линк - начинает мигать быстро. Если запитать от USB - контроллер и радио работают нормально. Судя по всему, проблема как-то связана с питанием, на в каком направлении копать дальше, не знаю.

Art_Nesterov

Похоже питание просаживается… померяейте напряжение на входе, на выходе и с подключенными потребителями. На плате контроллера стоит диодик, через который питаются потребители, если саму плату запитывать от регуляторов.
Так вот падение напряжения на нем зависит от тока нагрузки, и с разными потребителями оно разное.
Я потребителей запитывал прямо с выходных контактов 7-10 и еще можно брать питание с выходов для серв.

Alibaba

не смог до конца победить пины. можно в def-е поменять ноги , но ppm не хочет пониматься с новой ноги, видно еще где-то есть определение ног.

unit22

Артем, спасибо, вы правы. При питании через USB на последовательном порту напряжение 4.4в и с подключением радио оно не меняется. При питании от регулятора - 3.75в без радио, и 3.45в с ним. С чем это может быть связано и, самое главное, как лечить? Проблема усугубляется тем, что у меня перестал работать и арминг. Светодиод на контроллере загорается, но моторы не вращаются и пищат с высокой частотой.

Alibaba

вопрос по компасу, в гуи видно что меняется, но не могу откалиброваться, не показывает направление, что надо сделать?

Art_Nesterov
unit22:

При питании через USB на последовательном порту напряжение 4.4в и с подключением радио оно не меняется. При питании от регулятора - 3.75в без радио, и 3.45в с ним. С чем это может быть связано и, самое главное, как лечить?

При таком заниженном питании летать НЕЛЬЗЯ! Контроллер может перезагрузиться, глюкнуть и трындец. Как минимум разобьете аппарат. Я там вроде выше написал, что всех потребителей можно запитать практически напрямую от “бека” (или регуля, смотря, как там у вас подключено), если питать прямо с контактов 7-10. Тогда питание для них будет 5в.
И еще… питание с бека можно поднять до 5,2в.

А на счет пиликанья моторов, скорее всего не выставлено #define MINCOMMAND в прошивке. попробуйте поставить 950. Еще может быть некалиброванные/неправильно калиброванные регули.

Ax51

Добрый день!
При быстром поиске, не смог найти: можно ли подключить ublox m8n gps модуль(6 pin коннектор для pixhawk и 5pin коннектор для arm)(за 50 долларов на ХК) к multiwii aiop?(crius v1)
Спасибо!

unit22
Art_Nesterov:

При таком заниженном питании летать НЕЛЬЗЯ! Контроллер может перезагрузиться, глюкнуть и трындец. Как минимум разобьете аппарат. Я там вроде выше написал, что всех потребителей можно запитать практически напрямую от “бека” (или регуля, смотря, как там у вас подключено), если питать прямо с контактов 7-10. Тогда питание для них будет 5в.
И еще… питание с бека можно поднять до 5,2в.

Ну, с включенным радио он у меня не бутится даже, поэтому взлететь даже при желании не получится 😃 Тут основной вопрос в чем: еще вчера при обычном питании с регулятора и подключенных радио и GPS у меня все работало. Сегодня, после перекалибровки, перестало. Допускаю, что во время переподключения я мог перепутать землю и сигнальный провод, и что-то испортить в самом контроллере. Я замерил напряжение на входе на плату, там чистых 5 вольт, т.е. падение напряжения происходит где-то дальше в контроллере. Такое ощущение, что вместо 5в расходится 3.3в. Очень хочется понять, почему так происходит.

Еще у меня созрел такой план: подать питание через serial 0 (6-и пиновый для FTDI). Не добью я его таким образом окончательно?

Art_Nesterov:

А на счет пиликанья моторов, скорее всего не выставлено #define MINCOMMAND в прошивке. попробуйте поставить 950. Еще может быть некалиброванные/неправильно калиброванные регули.

Про MINCOMMAND нагуглил, поменял на 900, как рекомендуется в конфиге - все заработало. Но что произошло, опять же, непонятно, а хочется понять. Регуляторы у меня Plush 25A из старых запасов, были откалиброваны в связке с турнигой и все работало без правки конфига. Подключил таранис с новым приемником - тоже работало, перекалибровал - перестало. Настройке в аппаратуре никакие не менял.

Art_Nesterov
unit22:

Такое ощущение, что вместо 5в расходится 3.3в. Очень хочется понять, почему так происходит.

Посмотрите этот диодик, через него питается плата.
Я у себя такой поменял на более мощный, а до этого тоже напряжение проседало (после каких-то экспериментов).

unit22
Art_Nesterov:

Я там вроде выше написал, что всех потребителей можно запитать практически напрямую от “бека” (или регуля, смотря, как там у вас подключено), если питать прямо с контактов 7-10. Тогда питание для них будет 5в.

Только дошло, что вы имели в виду. На пины A8-A15, к которым подключается приемник, питание идет в обход диода и там, действительно, 5 вольт. Взял питание оттуда - все заработало. Спасибо за помощь! Теперь бы еще понять, что с регуляторами произошло.

Art_Nesterov
unit22:

Теперь бы еще понять, что с регуляторами произошло.

Перекалибруйте регули через мультивий. Не знаю в чем прикол, но сам мучался с таким же поведением регулей. После калибровки через мультивий все заработало, а вот классически через канал газа именно с этой платой - не судьба. В чем подвох не понял, но так работает…

А диодик нужно поменять…

StarWolf
Art_Nesterov:

Перекалибруйте регули через мультивий. Не знаю в чем прикол, но сам мучался с таким же поведением регулей. После калибровки через мультивий все заработало, а вот классически через канал газа именно с этой платой - не судьба. В чем подвох не понял, но так работает…

А диодик нужно поменять…

Как откалибровать через мультивий? А то я в этой теме новичок и еще мало знаю про этт контролер.

Art_Nesterov

ВАЖНО! ВСЕ МАНИПУЛЯЦИИ ДЕЛАТЬ СО СНЯТЫМИ ПРОПЕЛЛЕРАМИ!!!

Чтобы откалибровать регуляторы через MW, откраваем config.h, находим внизу “ESCs calibration”. раскомментируем строку

#define ESC_CALIB_CANNOT_FLY // uncomment to activate

Заливаем прошивку в контроллер, отключаем юсб, отсоединяем питание (если было подключено).
Далее подключаем питание от аккумулятора (юсб включать только потом, после калибровки!)
Загрузится контроллер, подаст калибровочные сигналы на реги (макс и мин газ), моторы пропиликают…
Все, регули откалиброваны. Отключаем аккумулятор, подключаем юсб и исправляем/закомментируем в коде строку,

//#define ESC_CALIB_CANNOT_FLY // uncomment to activate

Прошиваем летающей прошивкой. Финал. Проверяем, как запускаются моторы, если все ок, тогда ставим пропеллеры и тд.

papirus

Как сделать отключение стабилизации камеры от тумблера? Получается всё время включена, в Wingui кубик стоит, и при включении надпись камстаб подсвечивается. Но при отключении тумблера стабилизация продолжает работать.
Может что то в прошивке включено? Где капать? прошивка 2_1

Ratverg

Всем привет!
а мультивий и oneshot - это возможно? 😃

Корень

Б/у аппаратура Turnigy 9x Mode2:

  1. сбросил до заводских настроек;
  2. откалибровал стики;
  3. выбрал тип ACRO «Самолет»;
  4. выбрал Mode 2;
  5. увеличил расходы с 100% до 120%.

Мозг Nano MultiWii со встроенным приемником DSM2.
MultiWiiGUI показывает в колонке в правом верхнем углу следующие косяки:

  1. двигаю стик по Throttle/Управление оборотами/Thr, отражается не правильно в Pitch/Руль высоты;
  2. двигаю стик по Rudder/Руль направления/Yaw, отражается правильно в Yaw;
  3. двигаю стик по Elevator/Руль высоты/Pitch, отражается не правильно в Roll/Руль крена;
  4. двигаю стик по Aileron/Руль крена/Roll, отражается не правильно в Thr/Управление оборотами.
    Подскажите, как исправить?
Art_Nesterov

А проводочки с приемника перекинуть/правильно подключить не судьба???
Есть же мануал…

Корень
Art_Nesterov:

А проводочки с приемника перекинуть/правильно подключить не судьба???
Есть же мануал…

К сожалению не судьба, приемник встроен в мозг, проводочки не перекинешь.