А давайте обсудим Arducopter - APM

romushock
alexeykozin:

схемка, прошивка, коменты

Спасибки😁 Извините, если спрошу глупость - можно развить схему до 8ми позиций используя ноги с ADC0 до ADC7? А в скетче переписать это:

BtnLevels[14] = 0;
BtnLevels[15] = 84;
BtnLevels[16] = 127;
BtnLevels[17] = 169;
BtnLevels[18] = 255;

Хочется вывести только кнопки со светодиодами, а мини спрятать внутри…

alexeykozin

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

  1. если к ардукоптеру то у него всего 6 уровней распознается
  2. пункт 1 я думаю неспроста, чтоб обеспечить надежность попадания при не очень точной аппаратуре

14 - 18 это номера для digitalwrite соответствующие аналоговым пинам a0 - a4 на которые навешаны кнопки (хоть пины и аналоговые но digitalwrite к ним применим)
можно использовать любые другие свободные пины ардуины например аналоговые a5 a6 их номера будут 19 и 20,
в циклах только поменяйте их обработку
for (int i=14; i <= 18; i++) на for (int i=14; i <= 20; i++)
и пропишите для них значения ппм соотвествующие нужному уровню выходного напряжения. принцип расчета значения прост - строите отрезок от 0 до 255 и делите его на нужное число точек - у вас восемь две на краях а остальные делаем так чтобы точки попадали в середины отрезков

romushock

Други! Рискуя получить помидором в череп, хочу попросить летающих по маршруту поделиться пидами. Я на грани нервного истощения… Моё сооружение бодро стартует в направлении первой точки, доезжает, поворачивает в сторону второй и тут начинается расколбас, увеличивающиеся по амплитуде колебания. Но прёт в правильном направлении. Приходится подхватывать и делать РТЛ. В стабе хорош, в алт-холде гуляет метра 1.5-2. Малое Р на троттле? Чем регулируется устойчивость на курсе?
Подлец таков: трёха, моторы 2628 1000kv, винты 10х4.7, АРМ2, реги 15-18А перешитые, 5Ач батарейка, весит 1100г.
Заранее признателен

DVE

Народ, а кто-нибудь на смартфоне copter-gcs запустил нормально? У меня только раз соединилось, при попытке нажать на одну из кнопок, программа вылетает. Смартфон перезапускал, результат тот же.

Sir_Alex:

Я думаю это просто баг прошивки

А кстати, какая сейчас самая адекватная прошивка для полета по точкам? Раньше вроде 2.1 хвалили…

romushock
Sir_Alex:

Я думаю это просто баг прошивки.

Чёрт, не знаю… Щас залил 2.7.1 с оригинальными пидами - та же хрень, если не хуже…

DVE:

Народ, а кто-нибудь на смартфоне copter-gcs запустил нормально?

У меня так и не пошло, слетает всё время…

DVE

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

romushock
DVE:

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

Да он летает в ручном режиме мегастабильно. А в автомате переруливает, корректирует ошибку с переруливанием и т.д. по нарастающей…

DVE

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

alexeykozin

летал на “авто” без проблем на 2.5.3 из пидов на 10% снизил stabilize control p.
была одна проблема - снижался “ступеньками” режиме “landing” которое на смог толком излечить пидами удержания высоты.
в 2.7.1 посадка очень красиво осуществляется, авто не пробовал.

родилась мысль что снижение ступеньками возможно изза параметра троттл трим который по идее должен быть равен процентному значению газа для ховер, у меня на модели ховер гдето на 55, а по дефолту стояло 45, возможно изза этого вяло стабилизирует высоту вверх и бодро вниз, что хорошо заметно при посадке

DVE

Кстати про высоту, никто не разбирался, высота в режимах Alt Hold и Loiter держится только по барометру, или GPS тоже участвует?

father_gorry

Похоже, авторы там у себя совсем расслабились и забили на проект.
На днях пришел APM 2.0 вот с таким стикером:

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

Одного не пойму - то ли они русских так не любят, то ли им вообще на всё плевать, но отсылать брак, на котором написано, что это брак - это слишком жестоко.

father_gorry

2.0 заказывал с diydrones, как напишут - сообщу.
До этого брал 1.0 на jdrones - тоже глючит гироскоп.

fidller

в чем может быть проблема - не видит приемник р/у. провода все целые. приемник рабочий и работает. у меня АРМ 1, планер 1.2.4 прошивка 2.7.1. Из индиакции мигает лампочика А и С, Rx. До этого все нормально было

alexeykozin
fidller:

в чем может быть проблема - не видит приемник р/у. провода все целые. приемник рабочий и работает. у меня АРМ 1, планер 1.2.4 прошивка 2.7.1. Из индиакции мигает лампочика А и С, Rx. До этого все нормально было

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

Dokz
father_gorry:

Похоже, авторы там у себя совсем расслабились и забили на проект.

Одного не пойму - то ли они русских так не любят, то ли им вообще на всё плевать, но отсылать брак, на котором написано, что это брак - это слишком жестоко.

Писали раньше уже, что они отровенно забили на службу. Только по себе помню два жестоких косяка с неотправкой посылок и откровенным браком, не считая драконовских цен на пересылку, что тоже нельзя назвать добрым отношением. Или таки брать через посредников (встречаются с ценами ниже, чем у производителя (не кетай)), или у собссна кетайцев. Хоть по цене не обидно.

А по стикеру- передайте им привет через PayPal, если сроки позволяют, пригодится для дальнейших разборок.

DVE

А кстати, были тут где-то ссылки на “правильных” китайцев, у которых были хорошие платы, эти ссылки еще работают? cuav.net вроде?

romushock

С cuav.net рискуете получить что-то типа этого.
Это пришло мне в прошлом году. Хорошо, догадался сунуть под микроскоп до того, как запитать. Сучёнок письмо с жалобой проигногировал. Пришлось выпаивать недостающее из хламужных плат и восстанавливать самому. Сейчас летает.

Covax

Мне китаец прислал APM 1.4 с IMU полностью рабочие, малость во флюсе, но это мелочи.