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

Саша_пилот

ничего не получается, ничего не понимаю что и как настраивать в конфиге.

выбрал setup спросил есть компас, сонар. и все далее никуда не идет. в игоге моторы от газа стартуют в начале ручки газа, глохнут в середине, на 75% опять стартуют и на максимум газа опять глохнет.

что за херь? как настраивать? нужен хелп

п.с. датчики проверил, графики бегают

Syberian
Саша_пилот:

выбрал setup спросил есть компас, сонар

После выбора SETUP он выводил окно, где было многабукав. Не стоило тупо тыкать ОК, не прочитав. Там просили подергать на пульте ВСЕ стики и кнопки в свои крайние положения. И ПОСЛЕ ЭТОГО только тыкать ОК.

SovGVD
Саша_пилот:

выбрал setup спросил есть компас, сонар

должен был еще про аппу спросить, чтобы ей понастраивать

по моей проблеме: добавил в код:

	APM_RC.OutputCh(CH_1, 890);
	APM_RC.OutputCh(CH_2, 890);
	APM_RC.OutputCh(CH_3, 890);
	APM_RC.OutputCh(CH_4, 890);

теперь точно не крутятся, пока не armed, но как только завожу - 2 мотора крутятся, ну и фиг с ними, главное что к коптеренку подойти не страшно, как аккум к пульту зарядится, попробую доломать пропеллеры =)

UPD: awesome =)) идеально ровненько, немного покачиваясь (дефолт, но stab damp 0.09) взлетает, но чето с аппой не то - ручка вверх - назад, ручка вниз - вперед, ща переключил, но придется перекалибровывать (шнурка нет, так и не получается пока что нормально аппу настроить)… но в целом круто, намного лучше чем multiwii, хотя бы тем, что не надо перекалибровывать всё перед взлетом

Саша_пилот

сейчас переделаю. (туго с инглишем)
а где настраивать чтоб переключать с акселем и без?
(олег прочитай в теме мультивии последнее сообщение, есть идеи?)
если выбираю компас есть, просит фиг пойми что вводить в строку

ну вот. попробовал плату аллинон с мультивии по дефолту, разбил раму!

залил ардупирата, висит в комнате сам, мягко только раскачивается (видео позже вложу)
тоже все по дефолту!

ОЛЕГУ МЕГА РЕСПЕКТ !!!

что сделать чтоб не качался?

Syberian
Саша_пилот:

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

настраивается через консоль. setup - modes. Позже.
Кстати, эти гады куда-то ее из меню коптера подевали 😦

SovGVD:

теперь точно не крутятся, пока не armed

Так дело не пойдет! У тебя регули на слишком низком пороге висят.
Делай так:
-Выключи батарею (пусть только на USB висит)
-В консоли набери setup ввод esc
-Переведи газ в максимум
-включи батарею, и далее, как обычно реги калибруешь (запищит, газ вниз, еще раз пищит… не помню уже)
все!

Саша_пилот

вот первый совершенно дефолтный полет

www.youtube.com/watch?v=mD6R0bG1HVc

при таком креплении, на дубовый двухсторонний скотч как на фото

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

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

Syberian:

настраивается через консоль.
Кстати, эти гады куда-то ее из меню коптера подевали

хде теперь крутить?

SovGVD
Syberian:

Кстати, эти гады куда-то ее из меню коптера подевали

там же есть Terminal, в нем только кнопок поубавилось =)

Syberian:

Делай так:

попробую, если сломаю ничего, пока балуюсь… у меня тут бракованный мотор теперь еще и колышется в бока, а новый только вылетел из гонконга =(

Саша_пилот:

(при маневрах раскачивается)

угу, тоже самое… чето ща еще уменьшил stab damp - стало хуже

Саша_пилот
SovGVD:

уменьшил stab damp - стало хуже

за что это отвечает? и почему уменьшил?

SovGVD
Саша_пилот:

за что это отвечает? и почему уменьшил?

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

Саша_пилот
SovGVD:

stab damp

этого не нашел. поуменьшал PID вроде стало лучше, после маневра быстрее стабилизируется.

завтра на улицу пойду пробовать, если не будет ветра.

КАК ПЕРЕКЛЮЧАТЬ РЕЖИМЫ с акселем и без?

SovGVD

фигасе… снова чтоли GUI поменялось (кстатии не видно значение совсем)… у меня сейчас вот так (I по нулям, хз правильно это или нет):

идеально на месте висеть не хочет, но хорошо управляется и совсем не колбасит

www.youtube.com/watch?v=IqUOHPiWUEk

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

че бы с пищалкой сделать? аккум по 3.8-3.9 в банках, а пищалка орет что село всё =(

Syberian

Я идиод. Заварил кашу с этими компасами, на вендора наехал… На самом деле в 5883 поменяны Y и Z местами по сравнению с 5843! Т.е. старая библиотека не подходит.
Сейчас только запустил компас, и он-таки стал показывать на север!
Ну все, я фанат allinone 😃

===
дамп не трогайте, уменьшайте Р стабилизатора, и увеличивайте I

SovGVD
Syberian:

в 5883 поменяны Y и Z местами по сравнению с 5843

т.е. то что щас продают по сниженной цене вполне нормальная штука? =)

Syberian:

дамп не трогайте

его больше нет в ГУИёвине, I уменьшил до нуля, имхо лучше стало… утречком может еще поиграюсь с настройками

Covax

А где вы чего видите по сниженной цене? Дайте ссылку пжлста!

Саша_пилот
SovGVD:

снова чтоли GUI поменялось (кстатии не видно значение совсем)

да так сфоткалось, сохрани и через просмотр увелич, будет видно. Р-0,34 у меня, хвост 0,8

НУ СКАЖИТЕ ЖЕ КАК СДЕЛАТЬ АКСЕЛЬ ОТКЛЮЧАЕМЫМ??? (переключение полетных режимов)

ГЛЕБ по твоему виде мне кажется мало ему стабилизации.
Я бы Р добавил и I добавил для сглаживания.

какие датчики ты используеш? (чето пропустил я в теме)

Я вечером на улицу с ноутом пойду пробовать.

SovGVD
Covax:

Дайте ссылку пжлста!

rcopen.com/forum/f123/topic221574/2496
только там про FFIMU, а не ALLINONE и я хз сколько оно до этого стоило

Саша_пилот:

Я бы Р добавил и I добавил для сглаживания.

я бы тоже добавил, но чуть P выше - его начинает колбасить, тоже самое с I… пока что мне так нравится, но хочется как у Норберта =)))
датчики на данный момент ITG3205 (из wmp) и BMA020 (от soliada)… еще есть хороший гирик (который вроде в iPhone4), но временно убрал, чтобы коду меньше править =) всё остальное отсутствует (от чего немного код покоменчен/дописан)
по поводу туда/сюда - сам стики дергаю сильновато, да еще и вперед чуток побольше надо давить(пульт до сих пор не настроен - нету проводка), но главное что куда дергаю, туда и летит =)

SovGVD
Саша_пилот:

я с этим так и несовладал!

подключение как wmp или как itg3200? я сразу порезал, чтобы был только датчик с обвязкой (в FFIMU или ALLINONE как раз такой же)

Саша_пилот
SovGVD:

подключение как wmp или как itg3200? я сразу порезал, чтобы был только датчик с обвязкой (в FFIMU или ALLINONE как раз такой же)

не, я так и непорезал, ибо аллинон уже был на подходе

YAN=
Syberian:

в 5883 поменяны Y и Z местами

Олег, а можно по подробнее. Что поменять в коде MultiWii, что-б заработало?

Syberian

Не пробовал это на вийке, говорят, работает:

change this code(in serial.pde):
#define MAG_ORIENTATION(X, Y, Z) {magADC[ROLL] = X; magADC[PITCH] = Y; magADC[YAW] = Z;}
to
#define MAG_ORIENTATION(X, Y, Z) {magADC[ROLL] = -Y; magADC[PITCH] = X; magADC[YAW] = Z;}

YAN=

Это в тестовой прошивке. А в 1.7, таких строк вааще нет.