ArduCopter Mega: порт на обычную Arduino (тестим)
а где написано что так можно делать со стандартной мегапиратной прошивкой?
Чуть выше я писал. Перемычку с А5 убрать. На вкладке симулейшин ролл питч и рудер гейн выставить по 2000. Но я так и на смог добится адекватной реакции на газ. Стик в аеросиме ходит еле-еле. Хотя все остальные нормально. Соответственно взлететь не удалось 😃 Тестил на прошивке 2.1.1
Чуть выше я писал. Перемычку с А5 убрать. На вкладке симулейшин ролл питч и рудер гейн выставить по 2000. Но я так и на смог добится адекватной реакции на газ. Стик в аеросиме ходит еле-еле. Хотя все остальные нормально. Соответственно взлететь не удалось 😃 Тестил на прошивке 2.1.1
Если правильно понял перемычку убрать уже когда подключаюсь к симулятору?
Или еще когда в самом планере нахожусь?
Если убрать пока в самом планере то при подключении к планеру контроллера (нажатии кнопки “Connect”) Мавлинк не находит контроллер.
перемычку убрать уже когда подключаюсь к симулятору
Я вообще CLI режимом не пользуюсь. В планере на вкладке конфигурейшн делаю калибровку аппаратуры. В планере на вкладке симулейшин выбираю сим, выставляю гейны, нажимаю симлинк старт. Затем запускаю аеросим, выбираю плагин и все
Я вообще CLI режимом не пользуюсь. В планере на вкладке конфигурейшн делаю калибровку аппаратуры. В планере на вкладке симулейшин выбираю сим, выставляю гейны, нажимаю симлинк старт. Затем запускаю аеросим, выбираю плагин и все
Спасибо!
А вот у меня без CLI не видит контроллер. Будем копать дальше.
Вот тему нарыл, может тебе поможет, так как раз по настройкам: diydrones.com/forum/…/arducopter-2-1-1-alpha?comme…
А вот у меня без CLI не видит контроллер
Это как? А кнопочку коннект справа вверху нажимаете?
И вопрос по пирату 2.1 Сонар работает?
И вопрос по пирату 2.1 Сонар работает?
Должен работать 😃 (У меня работает во всяком случае)
Я тут сделал видео для одного из пользователей RCGroups, но думаю оно будет полезно и тут. На видео видно, как должен вести себя HUD дисплей в Mission Planner. Это нужно если вы подключаете другие датчики или сомневаетесь в правильности работы существующих.
Суть в том, что вы в начале исключаете показания Акселерометра, а затем исключаете Гиру (а аксель назад включаете).
Отключить аксель можно, закомментировав кусок кода в файле AP_InertialSensor_Pirates.cpp:
_accel.x = _accel_scale * _accel_data_sign[0] * sum[_accel_data_index[0]] * count_scale;
_accel.y = _accel_scale * _accel_data_sign[1] * sum[_accel_data_index[1]] * count_scale;
_accel.z = _accel_scale * _accel_data_sign[2] * sum[_accel_data_index[2]] * count_scale;
Соответственно, код гиры чуть выше.
Это как? А кнопочку коннект справа вверху нажимаете?
Само-собой. В течении 30 сек. безрезультативно пытается подключиться
Так оно летает народ? Стоит купить или лучше на назу глянуть или диджея? 1 Вопрос софтину сделать для настройки под винду ведь можно ? А потом все обновы чтоб обычный юзер пропускал через нее и обновлял прошу. Китаезы давно пошли по принципу чем проще тем дороже неужели у нас по другому?
Бери NAZA… !
просветите, изначально есть прошива оригинальный коптер2, есть доработки пиратов
пиратская доработка ставится на ардуину + самодельные шелды
но в коде кое - где насколько понимаю пофиксены баги
можно ли ардупирацкую версию пробовать на оригинальном железе?
Конечно можно, но она перестала развиваться полгода назад, какой смысл ее ставить?
уж очень хочется некосячный мозг для квадрика 😃)
чтоб как наза стабилизировался + возвращался домой
а все эти фишки последнего времени типа позиционирования камеры в точку или изменения маршрута по телеметрии нафиг
А я не помню, сделали ардупираты возврат домой или нет… Мне это и удержание позиции нуно от арудкоптера, больше ничего не нуно 😃
сделали ардупираты возврат домой или нет
Сергей, работает и то и другое
Андрей, в упор не вижу режим RTL, или вики старое? code.google.com/p/ardupirates/wiki/Mode_Switch
Ни х**а они не сделали RTL, вот все доступные режимы в последней прошивке ардупиратов…
#define FM_ACRO_MODE 0 // DIP3 down (ON) = Acrobatic Mode
#define FM_STABLE_MODE 1 // DIP3 up (OFF) = Stable Mode.
#define AP_NORMAL_STABLE_MODE 2 // Just Stable Mode
#define AP_ALTITUDE_HOLD 3 // Just Altitude Hold
#define AP_GPS_HOLD 4 // Just GPS Hold
#define AP_ALT_GPS_HOLD 5 // Full Automatic (GPS and Altitude Hold)
Это, наверное, старое. Новые прошивки здесь code.google.com/p/megapirateng/ . А режимы выбираются из планера.
Это, наверное, старое. Новые прошивки здесь code.google.com/p/megapirateng/ . А режимы выбираются из планера.
Мы ж я так понял про ардупиратов разговор вели, а не про мегапиратов… ардупираты пишут код для оригинального железа, Андрей.
Мы ж я так понял про ардупиратов разговор вели, а не про мегапиратов… ардупираты пишут код для оригинального железа, Андрей.
То есть код, взятый отсюда: code.google.com/p/ardupirates/downloads/list
На ArduinoMega работать не будет полностью? То есть не полетать?
И еще вопрос вдогонку, может кто знает, на оригинальной плате ArduCopter есть некий переключатель (switch). который, как я понял, надо передвигать чтобы при нажатии кнопки Connect в АрдуПланере происходило соединение.
На АрдуиноМега это какие пины нужно между собой замкнуть?
И еще вопрос вдогонку, может кто знает, на оригинальной плате ArduCopter есть некий переключатель (switch). который, как я понял, надо передвигать чтобы при нажатии кнопки Connect в АрдуПланере происходило соединение.
Не надо ничего передвигать. В версиях до 2.1 этот переключатель, переключал обычный режим и CLI. В новых версиях плата всегда запускается в режиме полета, а что бы войти в CLI надо три раза нажать ENTER в терминале.
Скорее всего у вас не подключается планнер, из за того, что не происходит RESET платы, когда нажимаете Connect (В настройках планера, есть опция, делать ресет или нет) или у вас проблема с платой. Нажмите Коннект в планере и потом нажмите кнопку Ресет на ардуине (возможно надо будет нажать несколько раз, т.к. не всегда может срабатывать).
Я тут сделал видео для одного из пользователей RCGroups, но думаю оно будет полезно и тут. На видео видно, как должен вести себя HUD дисплей в Mission Planner. Это нужно если вы подключаете другие датчики или сомневаетесь в правильности работы существующих.
paru mesyacev nazad podrubal itg3205+bma020 rukovodstvuyas’ vot etim rcopen.com/forum/f123/topic232641/55
t.e. vse esche aktualno…
esli ne trudno, opishte tozhe samoe dlya kompasa…
Не надо ничего передвигать. В версиях до 2.1 этот переключатель, переключал обычный режим и CLI. В новых версиях плата всегда запускается в режиме полета, а что бы войти в CLI надо три раза нажать ENTER в терминале.
Скорее всего у вас не подключается планнер, из за того, что не происходит RESET платы, когда нажимаете Connect (В настройках планера, есть опция, делать ресет или нет) или у вас проблема с платой. Нажмите Коннект в планере и потом нажмите кнопку Ресет на ардуине (возможно надо будет нажать несколько раз, т.к. не всегда может срабатывать).
Спасибо за ответ!
Настройки посмотрел, RESET отмечен. На всякий случай все равно нажимал Ресет на самой ардуине. Пробовал и с отмеченный галочкой делать Ресет (в самом планере), пробовал и без нее. Все равно вылазит такое окно.
К самой ардуине подключен только кабель УСБ. Больше ничего. НИкаких джамперов тоже не стоит. Куда копать, может кто подскажет?
P.S. При нажатии на вкладку консоль получаю следующее.
В режим CLI не войти потому как нажатие Enter просто переходит на следующую строку. (видно на след. скрине)