ArduCopter Mega: порт на обычную Arduino (тестим)
К стати а куда Олег сгинул? На море чтоль рванул 😃?
куда Олег сгинул?
вроде бы на самолеты вернулся =)
подключил наконец то сонар - шелкает, но высоту явно не ту что надо показывает… точнее вообще ничего не показывает
upd: а вообще сонар данные нормально отдает, но вот их пересчет на сантиметры крайне странный, в общем сонар имхо легко победить, добавив пару лишних условий 😁
сонар где то до полутора метров хорошо измеряет высоту (данные корректно и точно меняются), выше начинает лагать, еще выше - то нормально высота, то бред полный
У меня такой. Работает шустро. Брал его на Деал экстриме.
Изменять что нибудь в настройках нужно под него? Вроде по его протоколу идет односторонняя информация только с ЖПС?
Насчет сонара. В сетапе и тесте что то странное показывает. 700 чегото и цифры не меняются, сколько не двигай коптер. Может кто подскажет, в какую сторону копать?
Ничего менять не надо. Все само работает.
У меня само не работает. Сонар тот, что за 8 баксов. Установил, подключил, и ничего. Вернее ничего не меняется в показаниях. Может есть методика проверки, рабочий он вообще или что то с железом?
Это про сонар. ЖПСа пока не заказывал. Сравниваю с другими. Вот на ХоббиКинге есть ЖПС с ОСД. Цена таже почти, а еще и ОСД, мелочь, но приятно. Пока думаю, на чем остановится. Скоро должна камера прийти с компенсацией бокового освещения. 600 строк. Под нее есть платформочка стабилизации по 2 осям. В общем все, что для работы Ардупирата нужно скоро будет. Осталось довести до ума моторы и можно заняться экспериментами на природе. Если камера окажется такой, как рекламируют (красивые картинки показывают, снятые такой камерой) то ненужно будет цеплять дополнительно камкодер на подвес. По крайней мере пока.
у кого подключен уже сонар, проверте пожалуйста данные (если всё будет ок, то пофиксю код и сонар будет нормально работать)
- скачиваем dl.dropbox.com/…/arducoptermega_2-0-39_for_arduino… (распаковываем и т.д.)
- скчиваем dl.dropbox.com/…/arducoptermega_2-0-39_for_arduino… - заменяем код для библиотеки и для самого пирата
- в CLI->test->sonar (до этого CLI->setup->sonar on), обращаем внимание только на последнюю цифру (±200)
у меня у земли примерно -18000
на высоте метра -7000
на высоте полутора метров -2000
Я про ЖПС, имел ввиду. А с сонором те-же проблемы. Хочет работает, не хочет не работает. Правда заметил, что если запустить тест высоты и когда побегут цифры, просто выдернул его и через сек. вставил, то он начинает работать. Получил еще один сонор второй версии, но его еще не подключал.
А чем отличается вторая версия от первой? Кроме цены.
Понятия не имею. Чисто визульно - какихто деталей прибавилось.
Ладно, сонар штука хитрая. Вроде, как наши двоюродные братовья выражаются
Жизнь (сонар в нашем случае), как огурец, сегодня в руке, завтра в ж…
у меня у земли примерно -18000
на высоте метра -7000
на высоте полутора метров -2000
Здравствуйте все.
SovGVD у меня вот так.
у земли 2000
1м 9000
1,5м 12000
у меня вот так.
хренова =) интересно кто еще потестит и что будет
а какой сонар? у меня DYP-ME007V2 (goodluckbuy.com/ultrasonic-wave-detector-ranging-m… - но красный)
править что-то в коде не собираюсь, просто буду портировать то что есть т.е. каждая новая прошивка это не продолжение Олеговой с добавлением ардукоптера, а ардукоптер с добавлением кода, который Олег писал + правки, т.е. все новые фишки можно смотреть в проекте ардукоптера, а про сонар пока помолчу =)
Шота я недогоняю этой логики. Если я правильно понимаю, то прошивка Олега и есть ардукоптер с допиленными библиотеками под наше железо и кроме того допиленный основной код. То что ты делаешь, будет в итоге то же самое, только с более новой версией ардукоптера.
Поэтому, какой методикой не пользуйся, с какой прошивки не начинай, в итоге все равно получится одинаковый код.
То что ты делаешь, будет в итоге то же самое, только с более новой версией ардукоптера.
да, а что еще нужно? писать свой код стабилизации, гпс и прочее?
да, а что еще нужно? писать свой код стабилизации, гпс и прочее?
Да ничего и не надо, просто ты писал, что “каждая новая прошивка это не продолжение Олеговой с добавлением ардукоптера”, а “ардукоптер с добавлением кода, который Олег писал + правки” - я и говорю, что в итоге получится одинаковый код 😃
не совсем - добавлять в прошивку Олега то что появляется в ардукоптере геморойнее (и есть примерно 99% вероятность накосячить), чем брать ардукоптер и заменять пару библиотек (работа с нашими гира, аксель, сонар, аппа) и дефайнов
щас бы понять почему сонар себя ведет по разному - не хочется делать 2…3…10 вариантов кода
щас бы понять почему сонар себя ведет по разному - не хочется делать 2…3…10 вариантов кода
- Разные датчики (ревизии разные)
- Где то косяк в коде
- Влияние каких то сторонних факторов, на показание датчиков. Например ноги коптера попадают в зону сонара, вот он и ловит отражения от них. Ну или например, Ардуина неправильно замеряет время отклика (это скорее п.2)
P.S. Я попробую вечером свой сонар.
щас бы понять почему сонар себя ведет по разному - не хочется делать 2…3…10 вариантов кода
SovGVD
Во общем получается такая ерунда.
Это был сонар скорее всего версии1.
Сейчас попробовал поставить версию2 как у тебя.
И показания стали как у тебя.
Вот так.
И вот что интересно версия2 у меня на В8 не запустилась, а вот версия1 показывала отлично.
ну тогда буду делать для версии2, так как первой у меня просто нет - как разработает, попробую дефайн добавить, для версии1 (если много народу такого)
ну тогда буду делать для версии2, так как первой у меня просто нет - как разработает, попробую дефайн добавить, для версии1 (если много народу такого)
Отсюда www.goodluckbuy.com/ultrasoni...ce-sensor.html могут прислат как V1 так и V2, сам уже столкнулся.
Пишут в соседнем форуме про мегапират на самик:
ВООБЩЕМ - У КОГО ПРОБЛЕМЫ С КОНЕКТОМ АРС 220 И ПРАНЕРА:
в штатном переходнике на ЮСБ косяк! Пин SET (крайний) при програмировании модуля на данном контакте должен быть ноль (низкий уровень) а при нормальной работе высокий! так вот при подключении АРС 220 к планеру на данный пин поступает низкий уровень (скорей всего винда так управляет СОМ портом…) и модуль вместо коннекта переходит в режим програмирования… Я, вняв советам добрых людей, отсоединил (обрезал на модуле) данный пин и все заработало!!!
короче теперь коннект происходит где-то сек 2-4, пробовал на трех версиях Планера. Ввиду того, что времени во время обеда в обрез - проверил соединение не долго - 10 минут разрывов связи небыло, данные передавались четко. при разрыве связи (специально выключил коннект) и подключении повторно связь наладилась почти мгновенно!