MultiWii
самому лезть лень, смысл настроить выходы моторов по аналогии с настройкой серв, все в файле Output
Господа! прошу совета 😃
Собираю микроквадрик на нановие, успешно прошился, в настройки заходит, вроде всё ок!
Собственно, вопрос о настройках, какова последовательность для новичка?
Я так понимаю, мне сначала нужно настроить пределы хода стиков на пульте так, чтобы в конфигураторе ходили значения ровно от начала до конца шкалы? Или нужно наоборот, в нановие что-то править чтобы подогнать под пульт?
Вроде как потом надо откалибровать контроллеры моторов, как это делать? (контроллеры, если что YEP-7A)
Потом пиды и вроде хватит для старта 😃
И ещё вопрос, можно ли запитаный от 2S нановий, с подключёнными моторами, подключить ещё и к USB, чтобы моторы крутились, реагируя на изменения в конфигураторе “онлайн”, или так делать нельзя, погорит?
И ещё вопрос, можно ли запитаный от 2S нановий, с подключёнными моторами, подключить ещё и к USB, чтобы моторы крутились, реагируя на изменения в конфигураторе “онлайн”, или так делать нельзя, погорит?
по идее наверное нельзя; но я делал и ничего, пока все целое 😃
смотря как “проводка” на плате сделана наверное
И ещё вопрос, можно ли запитаный от 2S нановий, с подключёнными моторами, подключить ещё и к USB, чтобы моторы крутились, реагируя на изменения в конфигураторе “онлайн”, или так делать нельзя, погорит?
а насчёт этого? нормально так делать?
Или питания с нановия убирать и оставлять питание только на контроллерах?
И ещё вопрос, можно ли запитаный от 2S нановий, с подключёнными моторами, подключить ещё и к USB, чтобы моторы крутились, реагируя на изменения в конфигураторе “онлайн”, или так делать нельзя, погорит?
давным давно держал миник в полете на вытянутом юсб кабеле, ничего не случилось 😃
кстати: давеча когда настраивал квадрик вот так, с подключенным питанием и с подключением к компу, заметил - при определенных условиях (которые не понял) если контроллер получает “сброс” - могут моторчики кратковременно включится
ну например если контроллер подключен к усб и запускается ардуина - он точно ресетится (вижу это по осд, которая перезапускается, если ардуина запускается)
что чревато пальцами и прочим
например если контроллер подключен к усб и запускается ардуина - он точно ресетится.
Что чревато пальцами и прочим
Мой палец подтверждает! Моторы включаются на 100% газа (вероятно, зависит еще от ESC, как они обрабатывают сигнал).
Народ, купите уж за 5$ Bluetooth-TTL-модуль на ебее и не мучайтесь с USB. Вся настройка отлично идет через него (только скорость надо сначала через консоль настроить).
если контроллер подключен к усб и запускается ардуина - он точно ресетится
Только вопрос: Нафига с подключенным акб заходить в ардуину? Обычно когда только в гуи настраиваешь тогда да, можно и акб включить.
А вообще правильно про блютуз сказано, сам жалею что один купил, надо было охапку сразу прикупить.
Может здесь кто даст точный ответ?
Есть необходимость установить плату AIOP вертикально, что для этого надо изменить в коде и возможно ли это вообще?
Уже спрашивал здесь
MultiWii на самолете
и здесь
ALL IN ONE PRO Flight Controller v1.0
предположили что можно это сделать в def.h
здесь
#if defined(CRIUS_AIO_PRO_V1)
//
//
#define ACC_ORIENTATION(X, Y, Z) {imu.accADC[ROLL] = -X; imu.accADC[PITCH] = -Y; imu.accADC[YAW] = Z;}
#define GYRO_ORIENTATION(X, Y, Z) {imu.gyroADC[ROLL] = Y; imu.gyroADC[PITCH] = -X; imu.gyroADC[YAW] = -Z;}
#define MAG_ORIENTATION(X, Y, Z) {imu.magADC[ROLL] = X; imu.magADC[PITCH] = Y; imu.magADC[YAW] = -Z;}
Что конкретно здесь надо поменять?
ориентацию датчиков, Z ось станет либо X, либо У осью.
Первичная настройка MultiWii. если дойдет - получится с первого раза выставить
купите уж за 5$ Bluetooth-TTL-модуль на ебее и не мучайтесь с USB
а шить как?
и потом, у меня в (нищебродском очевидно) ноуте нет блутуза 😃
Для прошивки кабель есть, блютуз для последующей настройки.
кстати не могу утверждать, что это (включение моторов) в 2.3 это появилось, но есть такое ощущение
в 2.2. не замечал ни разу
если на самолете подключить переходник к контроллеру и потом в усб втыкать - сервы пытаются поворачиваться раза 3-4-5, упираются уже, а все жужжат… как выход сначала переходник в комп, а потом к контроллеру
(это было как-то подключено, что от питания от усб сервы работали… т.е. даже акк не нужен был)
если на самолете подключить переходник к контроллеру и потом в усб втыкать - сервы пытаются поворачиваться раза 3-4-5, упираются уже, а все жужжат… как выход сначала переходник в комп, а потом к контроллеру
дергается DTR при инициализации FT232RL = ребут проца - сигнал на землю в 0
ну там какие-то имхо сложные процессы - сервам же мало просто что-то на вход подать, чтоб они закрутились, надо осмысленные пачки
но мне было все равно, что там и как - взял за правило сначала втыкать фтди в усб, а потом к контроллеру подключать
ориентацию датчиков, Z ось станет либо X, либо У осью.
Первичная настройка MultiWii. если дойдет - получится с первого раза выставить
а что означает минус перед буквой оси?
инверсия - если положительное значение оси не в ту сторону, в какую нам нужно
Привет всем. Никто не сталкивался с переназначением портов serial на плате Multiwii pro красная с прошивкой Mahowii? Нужно подключить и minimosd и блютус, но обмен Tx\Rx происходит только на порту serial 0, а порты 1,3 выдают только 5вольт. Serial 2(gps). Видимо это config.h править надо, но как именно?
Слушайте, а как должны стартовать моторы если всё нормально настроено?
У меня пока в процессе настройки и как ни кручу, моторы стратуют только если ручку газа на 60 и больше процентов поднять.
Вроде ведь сразу должны на минимальном газу крутиться или нет?
нашёл тему
www.rcgroups.com/forums/showthread.php?t=2046944
похоже на моё. Действительно новая прошивка не дружит с этими контроллерами?