ArduCopter Mega: порт на обычную Arduino (тестим)

blind_oracle
limon_spb:

Вон по графику высота GPS вполне так нормально вычисляется

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

Flutter
limon_spb:

У меня вся плата в контейнере для салата 😃 Туда ветер не должен задувать.

Ни о чём. Лепите черный поролон. Если даже не задувает, что сомнительно, то и солнца баро тоже боится.

RTemka
Flutter:

Ни о чём. Лепите черный поролон. Если даже не задувает, что сомнительно, то и солнца баро тоже боится.

По иглам на графике больше похоже, то у него что то отваливается 😃
Или мусор колбаситься в датчике.
А вот, что бы мусора не было, поролонка в самый раз.

VladPMI

Подскажите, как чистить EEPROM

Sir_Alex:

Попробуйте сделать setup -> erase через командную строку

Енто как?

limon_spb
RTemka:

По иглам на графике больше похоже, то у него что то отваливается
Или мусор колбаситься в датчике.
А вот, что бы мусора не было, поролонка в самый раз.

Пропылесосил датчик хорошенько. Залепил паралонкой. Вчера летал - вроде норм. Посмотрим, как дальше будет…

VladPMI:

Енто как?

В Mission Planer есть вкладка Терминал вверху. Там жмакаете “подключиться” и вводите setup <enter> erase <enter>
Хотя я делаю так: заливаю скетч EEPROM clear из стандартных библиотек ардуины. Только в коде цикл надо поменять с 512 на 4096

RTemka

Достал тут из мусорки APC220.
Выяснилось, что они отлично коннектятся и работают с планнером 2.0. Правда точки миссии не обновляются.
А вот телеметрия работает и параметры менять можно.
Так, что не выкидывайте мусор 😃

limon_spb
RTemka:

Достал тут из мусорки APC220.

Это в Сургуте люди так хорошо живут, что выкидывают рабочие штуки-дрюки? 😃 Еду к вам 😃

5yoda5

Интересно, а почему в режиме RTL (автовозврат) - ни происходит автодизарма при краше?
Уже несколько дней подряд наплевав на всяческую ТБ летаю автомиссии над городом (да-да кровь на винтах, знаю - обычно летаю за городом). У меня в январе убежал коптер номер 2 - сел где-то в частном секторе. Сейчас его ищу по квадратам. Задаю заранее миссию, камеру на квадрик - и полетел. Сам бегу за ним, чтобы если что с пульта вмешаться. Видать ветер ему сбил миссию, коптер начал вести себя неадекватно. Активировал возврат домой - он как-то боком полетел на стадион. Короче - метров с 20 неслабо так воткнулся в планету, практически кверху пузом. Это всё фигня (конструкция - крашеустойчивая - полчаса работы, и можно снова лететь), но я пока к нему бежал не перевел его на ручное управление. И все это время он усиленно пытался закопаться в землю!
Я читал про кучу условий (наклон более 45 градусов, отсутствие сигнала РУ…) при которых происходит автодизарм. А тут - пофигу. Коптер старательно пытался прокопать туннель на домашнюю точку 😃)))) - аж пар от таящего на движках снега шел!

RTemka

Снимай винты и ставь на авто и смотри как он себя будет вести.
R2 трешке в авто режиме когда ее ветром через голову перевернуло сразу винты вырубила.

RTemka

Вопрос возник в закладке статус параметр (xacc) это сырец с акселя или посткалиброванные данные ?

Sash124

Добрый всем день! Это мое первое сообщение здесь. Собрал квадрик на Ардукоптере и 450 раме. Вроде все сделал правильно, при первом полете обнаружил странность: даю команду лететь вперед - квадр летит назад, и наоборот. Влево/вправо - нормально. Вопрос: что я сделал не так или как инвертировать стик питча? Спасибо заранее

RTemka

В аппе проще будет.
После калибровки ручка на себя параметр вверх, от себя наоборот.

Sash124

аппа Таранис, я ее только осваиваю. Не могу в настройках стиков найти инверсию. Потому и подумал, может это проще в мишн планере сделать…

rv6lel

Здравствуйте.
Пожалуйста ткните носом где написано как в версии 3.0.1 MG подружить
с приёмником FrSky V8FR
Спасибо.

damian
5yoda5:

Интересно, а почему в режиме RTL (автовозврат) - ни происходит автодизарма при краше?

Экспериментирую с 3.0.1R3 , после очередного перебора рамы, решился прошить в свой пульт Avionix9x прошивку er9x. Поменялись местами канал THR и YAW(решение-переставил разъёмы на приёмнике). По привычке расширил конечные точки до ±125 на все каналы, откалибровал в MP(на газ получился диапазон PPM 903-2001), проверил ARMING\Disarm срабатывает, откалибровал Accel , пробовал оторвать от земли. Неудачно кувыркнулся и тоже пытался закопаться в снег режиме вверх ногами(кроме режим STAB не успел попробовать). ЧёзаХ… подумалось,… повторил маневр, опять тоже самое. Опять подключился к MP попробовал в помещении, выяснил что стик даже в нижнем положении НЕ ВСЕГДА выдаёт положенные 903 PPM, то есть когда стик загоняешь с разгону тогда может и 903-907 выдать,.подумалось что резистору THR нужна замена. Выставил в пульте диапазон -100 +125 перекалибровал в MP диапазон получился 930-2003, ARM\Disarm срабатывает, но в перевёрнутом состоянии винты опять хотят в снег закопаться.
Пробую дальше разобраться где же нюанс, в пульте или глюкнутом акселе. Плата Multwii pro 2560 RED c HK … тапками не пинать, для меня так плата в самый раз для эксперимента.

SovGVD

На сколько я помню диапазон нужен 1000-2000, ниже 9хх срабатывает failsafe если настроен

RTemka

Не нужно расходы расширять.
Они и так будут 1000-2000 примерно.
А так у прошивки шиферок то и рвет 😃

5yoda5

damian, у меня такая же плата. Но в стабе вроде такого безобразного поведения не заметил. Я заметил это только для RTL. Там вообще почему-то когда бросаешь газ на минимум - винты продолжают молотить, на глаз где-то 30-40% тяги. Причем происходит это после какого-то глюка, когда RTH не может нормально отработать, коптер унитазит вокруг домашней точки (или даже не долетев до неё), квадр нарезает круги и потихоньку снижается. В один момент он цепляет землю, переворачивается и начинает изображать из себя крота.
Может дело в какой-нибудь Warning ALT, установленной при планировании миссии? Где бы почитать толковое руководство про планирование миссии. На ардупилоте.сом что-то не нашел.

men68
Sash124:

аппа Таранис, я ее только осваиваю. Не могу в настройках стиков найти инверсию. Потому и подумал, может это проще в мишн планере сделать…

Можно в самой аппе миксах каналов для этого стика просто выбрать не 100%, а -100%. Тоже инверсия получится, ну и в кривых (или экспонентах) есть параметр INV.

SergDoc
damian:

Поменялись местами канал THR и YAW(решение-переставил разъёмы на приёмнике).

они настраиваются 😃 есть там AETR

limon_spb
rv6lel:

Здравствуйте.
Пожалуйста ткните носом где написано как в версии 3.0.1 MG подружить
с приёмником FrSky V8FR
Спасибо.

А в чем именно проблема? Я летал на родном приемнике/передатчике турниговском сначала.
Потом поставил FrSky - ничего переделывать не пришлось. Только перекалибровал радио и все…

Но на всякий случай кину сюда
docs.megapirateng.com/…/general_configuration
там раздельчик - RC Input type configuration - можно выставить какие каналы куда подключаются и выбрать, либо все по одному проводу, либо каждый канал по своему проводу.