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

MaF

если подключить USB - она и уходит(мигает светодиодами,регули пищат так,как в инстр на прошивку,после калибровки - регули адекватно реагируют.Вырубаем питание,врубаем,армим с компа и все опять - при 0 положении регуля моторы раскручиваются на небольших оборотах и армиться с пульта не желает категорически.
В общем похоже или я баран,или плата с китайцами или одно из 3)
Так что - скиньте ссылку на процесс прошивки данной платы обратно в мультивий)Недорос я,видимо,до арды.Ща полетаю,наловчусь и большой под съемку буду собирать на ардуине.
PS - на мультивии же,на стоке,при арминге моторы не раскручивались,лишь при перемещении стика.
Может,конечно,данный конкретный регуль не дружит с прошивкой,может плата кривоватая,кто его знает…я весь день почти с этим сношался,голова аж заболела)Перечитал заново все тут
www.rcgroups.com/forums/showthread.php?t=1752719
короче нифига,не срослось((

mishell-trg
MaF:

Тимур,это я давно делал(не по 1,а по мануалу - в косичку и в канал газа напрямую,калибровка проходит ок)
а подрубаем к платке - фигу
может плата проблемная,блин.
Кстати,с пульта она не армится - стик газа вниз-направо - не армится и все тут.

была проблемма с хобикинговской all in one pro. в планере показывал напряжение по 5В равным 4В, на сигнал шел только на 1 pwm.
лечение: пропайка atmega.
сейчас коптер летает.

limon_spb
Sir_Alex:

Для отключения внутреннего компаса в прошивке MPNG 3.0.1 R3, достаточно раскоментить(убрать в начале строки два слэша //) в файле AP_InertialSensor_MPU6000_I2C.cpp, строку:
Код:
//#define DISABLE_INTERNAL_MAG
Всё! магия на этом заканчивается )))

Добрался до компаса т.к. компас доехал до меня. Сделал как вы сказали - раскомментировал эту строчку. Но внешний компас пока не подключал. Однако планер все ранво показывает показания компаса, будто я его не отключал. Это нормально?

devv

Проверяем чтоб MX, MY, MZ было по нолям (закладка Статус).

limon_spb
devv:

Проверяем чтоб MX, MY, MZ было по нолям (закладка Статус).

Так и есть, спасибо! Подключил внешний компас, калибранул. Но какой-то странный отклик: компас поворачиваю на север, планер показывает, что направление мееедленно меняется в сторону севера и секунды за 3 устанавливается в правильном направлении. Поворачиваю на юг, шкала в планере медленно поворачивается на юг… Хотя mx в статусе меняется резко, как надо.
С внутренним компасом такого не наблюдалось…

MaF

Все!Заработало,разобрались кто виноват и что делать,огромное спасибо Артему,нашедшему время по скайпу объяснить что и как
Кто ставит в корен диска ардуину,прошивку и прочее - -сверяйте пути,по умолчанию путь папки со скетчами ведет не на ту папку,куда вы записали прошивку,а в папку Мои Документы
Выставил верный путь,прошился- все калибруется,все старует верно,но с пульта(да.да,красная мать ее плата) не армится без подачи питания по USB

SovGVD
limon_spb:

С внутренним компасом такого не наблюдалось…

как вариант - компас неверно ориентирован (см. как на платке расположен)

limon_spb
SovGVD:

как вариант - компас неверно ориентирован (см. как на платке расположен)

Дык я его даже в коптер еще не поставил, так на проводах болтается, а я его кручу… И когда кручу - планер изменяет показания как-то замедленно.

RTemka
limon_spb:

Дык я его даже в коптер еще не поставил, так на проводах болтается, а я его кручу… И когда кручу - планер изменяет показания как-то замедленно.

Так ежли не ошибаюсь алгоритм, смотрит и компас и гиры.
Так, что крутить нужно сразу и плату и компас.

Sir_Alex

Ну когда же уже люди начнут читать что уже написано?
Двойные вспышки означают что плата не прошла преарм чек (PreArm Check). Что бы узнать что именно не так, подключите к компу и Mission Planner’у. В момент арминга, он на экране (HUD) напишет причину.

RTemka
Sir_Alex:

Ну когда же уже люди начнут читать что уже написано?
Двойные вспышки означают что плата не прошла преарм чек (PreArm Check). Что бы узнать что именно не так, подключите к компу и Mission Planner’у. В момент арминга, он на экране (HUD) напишет причину.

Ремня ему надобно 😃

MaF

))Чиорд,пока эксперементировали- - турнигу 3300 выжрали досуха,блин,аж заряжаться не хотела

SSergo

Добрый вечер, коллеги! Успешно летал на МегаПирате 2.9.1 r300, захотел лучшего. Прошил 3.0.1 r2, всё настроил, откалибровал, выполнил compassmot (5%), пошел летать. Ни Loiter ни RTL не работают. В МР вижу, что координаты точно определяются уже при 4-х спутниках, компас безупречно показывает стороны света. Прошил 3.0.1 r3, опять всё выверил - эффект тот же. Можно, конечно, сделать откат на предыдущие версии, но ведь уже успешно летают на последних прошивках! Может я чё забыл докрутить?😃 Буду, очень признателен за подсказку!
Сетап такой - AIOP v1.1, u-Blox Neo-6M v2 с RCTimer.

Sir_Alex
SSergo:

Ни Loiter ни RTL не работают.

Как проявляется неработоспособность?

5yoda5
Cache-dx:

…вот на диоде, который указан красным цветом, теряется наше напряжение…
2) перепаять диод на более качественный. Я перепаял на диод шотки.

Сдается мне, что тот компонент, который вы пометили красным - вообще конденсатор… Я конечно не радиогубитель, но проводочки-то паяю хорошо, и мне кажется СМД диодики выглядят несколько по-другому… Может фотку вашей платы после доработки?
Эх, блин китайцы!!!

Cache-dx:

потом включил на 6 канале режим тюнинга и вот что получилось.

Можно подробнее, или ссылкой киньте плиз.

damian
SSergo:

Прошил 3.0.1 r2, всё настроил, откалибровал, выполнил compassmot (5%), пошел летать. Ни Loiter ни RTL не работают. В МР вижу, что координаты точно определяются уже при 4-х спутниках, компас безупречно показывает стороны света. Прошил 3.0.1 r3, опять всё выверил - эффект тот же.
Сетап такой - AIOP v1.1, u-Blox Neo-6M v2 с RCTimer.

Плата с ХК красная MultiWii ,

  1. в режиме AltHold медленно набирает высоту, не спеша так, вальяжно, барометр конечно закрыт и от света поролончиком, качество bmp085 хуже чем барометр MS на AIOP, но чёрт возьми не понимаю…😃
  2. в режиме Loiter GPS видит 7-8 спутников, 3Dfix есть, но так очень бодренько начинает убегать на север, пробовал два раза и оба раза на север бежит, жарко что ле ему при +5 в средней полосе?..😃
    в остальном летает гораздо гораздее чем 2.8.r3, буду дальше пробовать добивать китайскую платку…
SSergo
Sir_Alex:

Как проявляется неработоспособность?

Ведет себя, как человек, заблудившийся в лесу - не знает куда идти и панически мечется в разных направлениях. В 2.9.1, после подачи команды RTL, квадрик бодро занимал высоту возврата, разворачивался “носом домой” и рысью мчался в точку взлета. Вот сегодня с утреца подумал, что-то это у меня прОблем с GPS-модулем, после его перестройки. До этого он у меня был настроен на протокол NMEA и скорость 115200. С UBLOX’ом ещё в MultiWii не заладилось. 😦 Но ввела в заблуд точность определения координат в МР. А это же в статике! Буду копать дальше.
Кстати, в 3.0.1 R3 скорость порта Serial2 не переопределяется в Apm_Config. Строка такая
#define SERIAL2_BAUD 115200, а скорость осталась дефолтной - 38400. Но это так, к слову. 😃
Тож хочу сказать…Спасибо Вам, Sir Alex, за вашу работу. Успехов!

kren-DEL
SSergo:

В 2.9.1, после подачи команды RTL, квадрик бодро занимал высоту возврата, разворачивался “носом домой” и рысью мчался в точку взлета.

на выходных тоже проверял RTL - он не удосужился развернуться носом, а просто подтянулся к месту старта и всё… Да и копмас глючил…

Sir_Alex
kren-DEL:

на выходных тоже проверял RTL - он не удосужился развернуться носом, а просто подтянулся к месту старта и всё… Да и копмас глючил…

Куда смотреть носом при RTL, указывается в одном из параметров, я сходу не вспомню его, но что то типа YAW_BEHAVIOUR или RTL_BEHAVIOUR

SSergo:

#define SERIAL2_BAUD 115200, а скорость осталась дефолтной - 38400. Но это так, к слову.

Ok, спасибо, проверю.