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

SovGVD
ssh1:

1.Прошивку ставить последню из SVN, r303 сейчас?

последняя облетанная r300, на сколько я помню

ssh1:

2.Реализован ли FAILSAVE при пропадании сигнала на SUMPPM ?

в коде что-то есть, но не уверен что работает, сам сделал через faifsafe железку с rctimer, но у меня и не sumppm

ssh1:

3.Правильно ли я понял что в режиме стаб коптер будет держать нос в одном положении по компасу, если я не отклоняю стик YAW?

да вроде все так и летают (multiwii во всяком случае нос держит нормально)

ssh1:

4.В одном из мануалов читал, что есть какие-то проблемы в настройке с андроид смартфона через bluetooth? Как сейчас обстоят дела? Какое приложение лучше использовать под android?

оно всего одно рабочее

ssh1:

5.Обязательно ли править пиды для первого взлета?

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

ssh1:

6.Какие есть известные недоработки/ подводные камни в текущей прошивке MegapirateNG?

хз, вроде бы все работает, но бывают и внезапные глюки, хотя я пока не сталкивался с вышеописанными (вроде отрубания моторов в полете) лично

ошибся с прогами, еще минимум 2 есть
play.google.com/store/apps/details?id=com.droidpla…
play.google.com/store/apps/details?id=com.geeksvil…
сам не пробовал

ssh1

Вчера затрахался с bluetooth.
Подключил к S0, спарил устройства. Открыл Putty - да, валится телеметрия.
Но вот при попытке приконнектится к этому порту из MissionPlaner - выводит эксепшн.
После этого даже putty не может приконнектиться к этому порту.
После плясок с бубном, нашел прогу, которя транслирует сигнал с одного com порта на несколько других - все заработало.
Это у меня одного так? )))

Попробовал copter-gcs-xcl0100-mod.apk.
На протоколе Mavlink - коннектится, но такое ощущение, что работают не все экраны.
Например высота всегда = -17000(gps фикса нет),хотя на повороты платы реагирует, пиды показывает.
На другом протоколе(Arducopter вроде) вообще падает.
Это норм?

Насчет носа так и не понял.
У меня сейчас KK2.0 без компаса. При управлении им периодически приходится подкручивать нос, так как он уходит если ты даже не трогаешь YAW.
Тут есть компас, получается можно фиксировать нос намертво, и отпускать фикс когда специально крутим yaw с пульта.
Вот и вопрос, это сделано или компас в этом не участвует и нос придется подправлять?

Mark_Kharkov

Да, увода не замечал особо.
Особенно в alt hold - прикольно так, взад-вперед, влево-вправо, а коптер сам и нос держит и высоту по бародатчику 😃))

Sulzer

Подскажите, можно ли в мегапирате арминг перенести на правый стик как делал в мультивие. На трехе так было бы удобнее. Гуглю-гуглю не могу инфы найти.

asashai

В MissionPlanner есть 6 режимов полета ,по умолчанию они все установлены в “Stabilize” Подскажите пожалуйста как включить одновременно режим удержания высоты и стабилизации ,Заранее спасибо

SovGVD
asashai:

Подскажите пожалуйста как включить одновременно режим удержания высоты и стабилизации

AltHold уже содержит стаб, как и все другие режимы (кроме акро)

Sulzer:

можно ли в мегапирате арминг перенести на правый стик как делал в мультивие.

без правки кода скорее всего нет
в motors.ino


int16_t tmp = g.rc_4.control_in;

4 канал YAW рулит дальше армингом и калибровкой акселя

Vadimus_ca

А как уменьшить время, в течении которого нужно держать стик для арминга?
И как сделать, чтобы винты сразу начинали вращаться?

SovGVD
Vadimus_ca:

А как уменьшить время, в течении которого нужно держать стик для арминга?

найти и поменять значение ARM_DELAY

Vadimus_ca:

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

незнаю

Vadimus_ca

Нет возможности сделать так, чтобы при арминге моторы сразу на холостых крутились?
У меня так сделано на Ifly-4, и я был уверен, что читал где-то об этом применительно к АрдуКоптеру…

SovGVD
Vadimus_ca:

я был уверен, что читал где-то об этом применительно к АрдуКоптеру…

где то тут писали очень давно

Sulzer

Отлетал 4 акка на квадре qav400+aiov2 с прошивкой r300, взлет Stabilize, Position hold и Loiter. Был небольшой ветерок 2м/c , loiter просто песня , держит в точке четко , высота не плавает вообще. Крутил волчком на месте, (развесовка задняя т.к. летал без гопро спереди) делает небольшой овал 1,5-2 метра но держится за точку. Очень положительные впечатления. Пиды вообще не трогал, все по дефолту полетело зачетно. Спасибо Sir Alex!

asashai

Подскажите пожалуйста работает ли Автоматический взлет? и как его настроить ? Заранее спасибо

ssh1

Всем спасибо за помощь советами.
Вроде на столе наигрался с платой.
Подскажите плз правильно ли планирую дальнейшие действия.
1.Калибрануть аксель. Лучше на столе или уже на коптере?
2.Калибрануть регули. Где взять описалово как это делается в MegapirateNG r300?
3.Калибрануть компас. Проверить не влияет ли газ на показания.
4.Поставить винты, попробовать подлетнуть.
5.Где-то читал что аксель можно подстроить чуть ли не на лету, но где?
Где найти описание всех этих процессов для MegapirateNG r300. Или все полностью сходно с ArduCopter?

SovGVD

все сходно с ArduCopter, сперва настроить аппу, и далее по списку в конфиге, сперва правда хорошо бы сделать erase памяти, чтобы наверняка все нормально настроилось, у меня не раз случалось так, что после старого кода или другого (multiwii) не хотело конфигурироваться нормально

kren-DEL
SovGVD:

сперва RateP поубавить

согласен, т.к. сам уже не первый раз запускаю, мой классический сетап поднялся на дефолтных настройках, задрал всё почти в 2 раза - летает:)

Пы.Сы. Но для этого пришлось избавиться от вибраций

ssh1

Ребят, а подскажите по калибровке регулей.
1.Правильно ли я понял что достаточно раз запустить плату с макс газом, дать ей загрузиться, перезапустить по питанию и она начнет подавать на регули напрямую сигнал с третьего канала приемника?
2.Участвует ли тут калибровка приемника в процессе калибровки регулей.
То есть, допустим у меня приемник выдает сигнал от 1150 до 1750, регули и откалибруются по нему, хотя плата будет выдавать более широкий диапазон, например 1100 - 1880.
По идее при калибровке должен выдаваться не сигнал с приемника, а максимум и минимум газа с платы?

RTemka

code.google.com/p/arducopter/wiki/AC2_ESC

Вкл. аппу
Газ вверх
вкл контроллер -> лампочки красная синяя блинк блинк блинк блинк
газ не трогаем питание контроллера вырубаем
вкл. контроллер с регулями -> регули дружно трям трям (смотря чем прошиты) -> газ вниз -> регули дружно трям трям (типа запомнили) ->
после можно подгазовывать и смотреть синхронность работы моторов
Вырубаем плату и сидим довольные.

Если прошивать регуляторы wii_esc_flash_v06_win32 то можно сразу выставить диапазоны

kren-DEL

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