ArduCopter Mega: порт на обычную Arduino (тестим)
Но хотелось бы понять логику .
Логика хорошо описана тут rcopen.com/forum/f123/topic233564/9580 , спасибо товарищу Raefa
Снимай пластик с модуля и смотри где микра компаса и как она расположена сверху платы или снизу платы, при условии, что ЖПС антенна всегда сверху. Потом надо стрелу нарисовать, прямо на пластике.
Все хорошо пока компас не вверх ногами 😃
Народ, поскажите, как дописать свой код, чтобы при подъёме выше 10м срабатывал ретракт антенны видеопередатчика (серва), может кто делал, ато с пульта не айс юзать канал 😦
Народ, поскажите, как дописать свой код, чтобы при подъёме выше 10м срабатывал ретракт антенны видеопередатчика (серва), может кто делал, ато с пульта не айс юзать канал
Думаю это не очень сложно. Главное проверить что вы действительно находитесь в полете и проверять высоту. Все это можно делать в Usercode, например в функции:
void userhook_SuperSlowLoop()
Народ, поскажите, как дописать свой код, чтобы при подъёме выше 10м срабатывал ретракт антенны видеопередатчика (серва), может кто делал, ато с пульта не айс юзать канал 😦
Я подключил RC switch с хоббикинга параллельно к серве наклона курсовой видеокамеры, который управляет питанием видеопередатчика.
Логика работы: крутим крутилку на пульте, камера из положения “вниз” поднимается, включается видеопередатчик. Крутилкой управляем наклоном камеры.
Замикшировав крутилку с переключателем на пульте, можно включить передатчик пультом и крутилкой управлять наклоном камеры. Задействовал всего один канал.
Хочу подключить внешний компасс (MPNG 3.0.1 R4, CRIUS AIOP v2.0, HMC5885).
Правильно ли я понимаю, что для этого нужно раскомментировать в AP_InertialSensor_MPU6000_I2C.cpp строку:
//#define DISABLE_INTERNAL_MAG
Не могу сообразить, как потом заливать прошивку через FlashTool.
P.S. В МР не сохраняется галочка напротив строки “APM with external compass”
Не могу сообразить, как потом заливать прошивку через FlashTool.
Через FlashTool никак, читайте инструкцию как компилировать и заливать docs.megapirateng.com/documentation/compile
Установил megapirateng 3.01 r4 на HobbyKing AllInOne Pro. Раньше при потере сигнала с пульта (hk-t6a v2), через какое-то время отключались моторы. А теперь сохраняются последние значения. С чем это может быть связано, а то боюсь, что мой коптер куда-нибудь улетит.
Доброго времени суток, начал настраивать пиды через канал и крутилку на пульте, настроил пару параметров все отлично, но потом при следующем взлете началась мелкая тряска порядка 3 гц, то есть коптер рулится, летает, стабилизируется, но трясет из стороны в сторону с небольшой амплитудой, вернул все пиды на место, а его все равно трясет, в чем проблема, может кто нить сталкивался? неужели придется чистить еепром?
Здравствуйте, есть проблема не могу понять в чём дело - аксель не проходит калибровку. В терминале вот такое
Запускайте калибровку в самом Планере (не в терминале). Либо используйте старую команду level
Калибровка штатным способом не проходит
тогда есть два варианта:
- Вы не правильно калибруете (например коптер не на тот бок ставите)
- У вас слишком шумный аксель, тут вам поможет только level (и то не факт)
В 2.8 все калибруется
Алекс планируешь последние прошивки портировать или 3.0.1 будет последней ?
Там в Арду последнее время чем дальше в лес, тем он дремучей 😦 а вообще мы плотно засели в 32-х битной платформе…
Алекс планируешь последние прошивки портировать или 3.0.1 будет последней ?
Уже портирована 3.1.5 - никак не протестирую, жена все время находит мне чем заняться )))) вот вчера плитку клеил на кухне
Новый проект процветает ?
Плату уже можно где то купить.
вот вчера плитку клеил на кухне
плитка это 2 дня - где был остальное время 😃
Уже портирована 3.1.5
плитка это 2 дня - где был остальное время
ООО! У меня много чего можно делать, чуть раньше делал навес возле бани, еще чуть раньше двери межкомнатные ставил (еще не все поставил), то день рождения у дочки, то винду переустанавливал, то еще какая нибудь хрень, в общем дурдом “Весёлка”.
Но тем не менее, 3.1.5 я портировал, на столе погонял на своей CRIUS AIOP v2 - вроде работает.
Плату уже можно где то купить.
Оставь заявку тут www.megapirateng.com/forum/viewtopic.php?f=10&t=10
Разбираюсь с дерганым лойтером. Наткнулся на ветку где описывалась идея что возможно косяк в коммуникации ublox-a и мозгов.
Решил сверить конфиг 3dr-ublox.txt тот что на сайте
raw.github.com/diydrones/…/3DR-Ublox.txt
и тот что лежит
%megapirate\libraries\AP_GPS\config\3DR-Ublox.txt
Так вот, они разные. Пошарив в исходниках не нашел как он используется…
Алексей, можете подсказать могут ли быть из за разных конфигов быть такие проблемы?