Автопилот Arduplane - открытое ПО
вроде бы про ошибку инициализации должен писать при загрузке, при входе в терминал (если компас включен но неисправен)
от многих бед помогает набрать setup reset Y в терминале после каждой перепрошивки
вроде бы про ошибку инициализации должен писать при загрузке, при входе в терминал (если компас включен но неисправен)
от многих бед помогает набрать setup reset Y в терминале после каждой перепрошивки
При включении (connect) ошибку выдает на навигацинном экране, “Bad Compass Health”
Да и в сом порт при этом выдает сразу при включении:
"…
Free RAM: 1644
FW Ver: 120
----------------------------------------
load_all took 1707us
COMPASS INIT ERROR
Press ENTER 3 times to start interactive setup
…"
Кроме того попробовал загрузить скетч тест компаса из среды Arduino, результат такойже:
--------------------------------------
Compass library test
compass initialisation failed!
-------------------------------------
Тест барометра там-же, работает нормально…
Неисправна встроенная железка?
А я правильно понимаю, что при этом внешний компас можно подключить?
У кого есть опыт?
А я правильно понимаю, что при этом внешний компас можно подключить?
может быть неисправен
или плохо пропаен (скорее всего)
или тоже самое с чипом преобразователя уровней.
если проблема с чипом самого компаса то внешний заработает,
если проблема с преобразователем уровней или непропай 2560 то внешний работать не будет.
зы. самолету при полетах в безветрие, без взлета в автомате, компас не особо то и нужен
пропаять можно у любого спеца по ремонту мобильников - схема в открытом доступе
иногда выявить неисправный элемент помогает сильное нажатие на потенциально неисправную деталь и перезагрузка в сжатом пальцами сосоянии
Достали меня глюки компаса, то ловит спутники, то не ловит (уже и морозил его и провода прозванивал, надоело). В итоге сегодня присобачил такой же NEO 6M, но основная плата по другому сделана, с компасом еще (компас не использую пока этот). таки с косичкой и ферритом, правда феррит с цепи петания проца со старой материнки, всего два витка провода пролезли.
если проблема с преобразователем уровней или непропай 2560 то внешний работать не будет.
А без преобразователя уровней работать будет?
Вроде как MEGA2560 толерантна по уровням 3.3 и 5v.
Во всяком случае Arduina работает.
Хотя как то не красиво чип компаса стоит, буду в выходные пробывать внешний поставить.
Народ, где можно взять кабелек для внешнего компаса взять? Есть у кого ссыль на ебей?
Посмотрите здесь
Там есть разные варианты
www.canadadrones.com/…/1823.htm
Добрый день.
Не уверен, что вопрос для этой темы, но сюда вроде больше подходит.
Имею ArduPilot 2.5 от ХК и аппаратуру Hitec Optic 6 sport.
Платка стоит на коптере, все подключено и даже взлетает, но не могу понять как настроить полетные режимы на передатчике.
Насколько я понимаю в MisionPlaner полетные режимы настраиваются по уровню 5-го канала.
По умолчанию 5-й канал в передатчике настроен на левый двух позиционный переключатель, соответственно срабатывает только в два положения минимум и максимум.
Если начинаю настраивать полетные режимы на передатчике на 3-х позиционный переключатель (тоже левый), по инструкции к передатчику, 5-й канал перестает изменяться совсем.
Может быть кто-нибудь сталкивался с такой аппаратурой, подскажите как она настраивается для изменения полетных режимов на ArduPilot. Хотя бы в 3 позиции.
По умолчанию 5-й канал
В мишин планере в полном списке параметров находите переменную FLTMODE_CH и ставите нужный номер канала вместо 5-го.
Имею ArduPilot 2.5 от ХК и аппаратуру Hitec Optic 6 sport.
Насколько я понимаю в MisionPlaner полетные режимы настраиваются по уровню 5-го канала.
Только сам АРМ не знает откуда у него берется сигнал на 5-м канале по входу.😃
Т.е. в передатчике можешь использовать любой, просто с соответствующего канала приемника подай на 5-й канал АРМ.
В Оптике самое простое использовать 6-й канал, боковые слайдеры, получишь 3 режима.
А у меня вот такая переключалка режимов: hobby.msdatabase.ru/project-updates/…/modesw
Ставится заместо крутилки
Я сам такую не сделаю, но купил бы за разумные деньги
Я сам такую не сделаю, но купил бы за разумные деньги
Если есть на аппе крутилка то можно просто вот такой штук сделать diydrones.com/…/6-position-mode-switch-for-apm
А можно такой
А можно такой
Так это то же самое что и в предыдущем посте, но втридорога, и с подстроечными резисторами.
Н-да…
Как то вопросов стало больше чем ответов…
Проковырялся в Мишин Планере - не нашел, где поменять номер канала с 5 на 6.
Параметра FLTMODE_CH нет в общем списке параметров и при распечатке параметров из терминала тоже его не вижу.
Ну да это пол беды, ArduCopter на самом деле железка, какой канал подашь на вход 5-го канала, тот он и будет считать пятым.
Что интересно, сейчас у меня подключено все 6 каналов, но при калибровке в МишинПланере 6-й канал не реагирует на управляющие воздействия с передатчика вообще. Как на строить передатчик для управления 6-м каналом через 3-х позиционный переключатель так и не осилил.
Подозреваю, что в режиме Acro 6-й канал можно использовать только при миксинге элеронов, на моем передатчике.
Но это уже вопрос для другого топика.
В любом случае всем откликнувшимся спасибо.
Два режима переключаются, через 5-й канал. Для экспериментов мне этого пока хватит. Будем ждать летной погоды.
можно просто вот такой штук сделать
Ну, насчет “просто”- это преувеличение: автопилоту, чтобы понимать чего от него хотят, весьма точные значения канального импульса нужны.
Тут- они настраиваются с компа. hobby.msdatabase.ru/project-updates/…/modesw
А в резистивной сборке- чем их подстроить? 😦
Да и попадать в позицию крутилки в процессе полета- не самая простая задача 😦 Да и последовательный перебор всех режимов, если к примеру надо от “1” перейти к “6”, далеко не лучший выбор. Упасть можно, пока всё переберешь.
А прямой выбор (кнопки) и индикация нажатой светодиодом- самое “то” 😃
Только для этого нужно снять очки, посмотреть где кнопки, нажать и одеть очки обратно. Неизвестно, в каком случае упадешь раньше.
снять очки, посмотреть где кнопки, нажать
Ничего снимать не надо: кнопки выпуклые:)
Под слоем совершенно гладкой термоусадки. Не знаю, не пробовал, но для слепого использования выглядит подозрительно.