ArduCopter Mega: порт на обычную Arduino (тестим)
Вот только не могу найти какую-то "мочалку"b со сквозными порами, что бы баро защитить. Кто что использует для этого?
Я использую фильтр от пылесоса в несколько слоев.
Вот только не могу найти какую-то “мочалку” со сквозными порами, что бы баро защитить. Кто что использует для этого?
кусок губки для мытья посуды приклеил на супер клей (чуток накапал на свободные места вокруг барометра)
Таки наверное еще включаются аксели/гиры… По-другому объяснить это нельзя.
Да оно понятно, вот я и пытаюсь разобраться должен ли держать мегапират нос по компасу.
У меня был коптер на втором куке, он без компаса, так вот на нем приходилось периодически поправлять нос после маневров по крену-тангажу.
Здесь вроде есть компас, и я ожидал что в стабе он будет держать нос всегда в одном направлении если я не трогаю YAW.
Пока что-то вообще не вижу влияния компаса в стаб режиме.
Кто-нибудь может прояснить эту ситуацию?
Не знаю что еще делать, может кто-нибудь помочь с подключением осд. Наверняка здесь уже это обсуждалось, но не смог найти.
В общем у меня aiop v2 с rctimer.com и от туда же mavlink osd. В криус залил прошивку MegaPirateNG_2.8_R3. В mavlink залил MinimOSD Extra Copter 2.2 (с телефона плохо получилось снять).
Подключаю все вместе, вижу картинку и поверх отображение загрузки осд. Потом ничего, только надпись по середине “Mavlink osd extra 2:2 Copter” и изображение фотика выше. До того как перепрошил осд, оно выдавало “waiting for mavlink heartbeats”
Rx мавлинка подключаю к Tx3 криуса. Что еще я должен сделать? В конфиге прописано #define OSD_PROTOCOL OSD_PROTOCOL_NONE Пытался в mission planer нажать enable osd - никакой реакции.
Ну так надо чтобы OSD_PROTOCOL_ было не NONE, а REMZIBI или что там еще .
для mavlink OSD не надо протокол менять, можно попробовать на tx/rx0 пересадить и проверить совпадают ли скорости, попробовать местами rx/tx поменять
Ничего не помогает.
Я уже все комбинации rx/tx перепробовал. А что значит - проверить совпадают ли скорости?
Кстати, это ничего если у меня осд позже в ручную питание включается. Пока временная схема, все на соплях
скорость порта на OSD и скорость установленная в конфиге APM_Config.h
#define SERIAL3_BAUD 57600 // Telemetry (MAVLINK) port
Да, такая изначально и была, я ее не трогал
Может стоит взять UART адаптер и подключиться на телеметрийный порт.
Будет хоть уверенность, что правильной дорогой идут товарищи 😃
можно попробовать на tx/rx0 пересадить … попробовать местами rx/tx поменять…
У меня именно так и работает…
Да оно понятно, вот я и пытаюсь разобраться должен ли держать мегапират нос по компасу.
Пока что-то вообще не вижу влияния компаса в стаб режиме.
Кто-нибудь может прояснить эту ситуацию?
Должен. Но по моему - не держит. Проверить просто. Крутим в руках на 90 градусов. Сначала сопротивляеться (гира), но если оставить, так и останется в том же положений. Для проверки заливаем Multiwii, и делаем ту же процедуру. Все OK, возвращаеться в первоначальное положение.
Думал только у меня так, но видимо действительно не работает…
Должен. Но по моему - не держит. Проверить просто. Крутим в руках на 90 градусов. Сначала сопротивляеться (гира), но если оставить, так и останется в том же положений. Для проверки заливаем Multiwii, и делаем ту же процедуру. Все OK, возвращаеться в первоначальное положение.
Думал только у меня так, но видимо действительно не работает…
Как я понимаю тут есть есть разработчик?
Sir Alex, что думаешь? Может где влияние компаса можно подкрутить в настройках?
В настройках это можно вкл/откл, У меня включено (v.2.9.1)…
Не знаю что еще делать, может кто-нибудь помочь с подключением осд. Наверняка здесь уже это обсуждалось, но не смог найти.
По-порядку:
Проверить что запаяны обе перемычки на плате ОСД для питания от платы, и убрать питание(если было) на разъемах для подключения камеры и передатчика
Перепрошить ОСД на свежую версию.
OSD_PROTOCOL_NONE
#define SERIAL3_BAUD 57600
RX от ОСД подключить к TX3 на плате AIOPro, питание можно взять либо от +5v и GND этого-же разъема либо от FTDI разъема.
когда сделаете все так - смотреть результат.
Если что - устриц ел 😃… два квадра и одна гекса так и сделано, причем мозги - AIOPro v1, BlackVortex с MPNG v.2.9.1r300 и ArduFlyer 2.5 c Arducopter v.2.9.1b1, minimOSD - _extra v.2.3 r596
Да, такая изначально и была, я ее не трогал
Для начала разберитесь, какая скорость должна быть для ОСД. У меня тоже такое лежит, но еще не пробовал его, вот сегодня как раз забрал v2.0 контроллер, уже сразу к нему буду подключать.
Скорость в порте должна быть = скорости которая нужна для osd. Без этого ничего работать не будет.
Далее… Я бы подключил tx3/rx3 через FTDI-переходник к компу, открыл бы этот ком-порт в программе PuTTY, и поглядел бы, идет вообще mavlink по этому порту или нет. Если нет - то копал бы в сторону “#define OSD_PROTOCOL OSD_PROTOCOL_NONE” - возможно нужно другое значение.
Ну как-то так…
Кстати если с Английским хорошо, то можно глянуть это видео и подобные:
Всем спасибо, разобрался. Меня как всегда подвела моя дремучесть в электронике 😛 Без общей земли с контроллером оно работать не хочет. Подсоединил питание к пинам Vcc и Grd порта S1-S3 и все заработало.
Отдельное спасибо Mark.Kharkov за наводку на видео. Без схемы разводки мокабоя я бы еще долго соображал.
Насчет совета спаять перемычки, что бы питать все плату на 5в. В версии rctimer они убрали эту возможность, поставили делитель напряжения, мол это избавит от проблем с перегревом. Не знаю, по мне так она очень неплохо греется. Может кому пригодится, наткнулся на такую инструкцию www.rcgroups.com/forums/showthread.php?t=1865775 тут показано как всетаки избавиться от 12в на Mavlink osd.
Сейчас осталась только одна маленькая проблемка. Текст на экране не умещается. Я конечно могу его сдвинуть через программу настройки. Просто интересно, это нормальное явление? Камера и осд работают в режиме NTSC, дисплею по-моему вообще все равно.
Сегодня попробовал альтхолд - просто сказка!!!
Осталось разобраться с компасом, повторю вопрос, должен ли он влиять в стабе, может кто разбирался?
Без этого понимания авторежимы завязнные на компасе и GPS включать боюсь.
Сегодня попробовал альтхолд - просто сказка!!!
киньте пиды, массу коптера и его кв, хочу со своими сравнить…
В пидах вообще нично не менял кроме rate P - понизил до 0.12.
Рама 550 мм, мотры DT750, винты 11x4.7, вес 1430 грамм )
Хотя может сказка это субъективно - первый раз попробовал альтхолд на квадрике, да и ветра не было.
Кстати как понизить рекцию на стики не с пульта?