Проект Мегапират на самик!

Shuricus

У ФРСкая есть все необходимые датчики. Но в них нет смысла, при наличии автопилота.

Я же пытаюсь понять как использовать хакнутое ОСД только в связке с ФРСкай, для отображения его родных датчиков.

Еще раз подчеркиваю - данные снимаются с ВЧ модуля передатчика!

Adekamer
Shuricus:

данные снимаются с ВЧ модуля передатчика!

и куда передаются ? где инжекция в видео происходит ?

Shuricus

А какие варианты тут могут быть? Прямо в провод от приемника с помощью ОСД, что я все донести не могу мысль до человеческого сознания…

Shuricus

MegaPirate OSD
Основан на Hobbyking E-OSD $12
Функции (могут меняться):

  • Контроль батареи
  • Таймер
  • Полетный режим
  • авиагоризонт
  • тангаж (вертикальная шкала от -32 до +32 град)
  • компас (горизонтальная шкала)

===
Программирование:
-Любым ISP программатором подключаемся к отверстиям на плате в ряд: MOSI,MISO,SCK,RESET,GND,VCC
-в AVRstudio открываем программатор, выбираем тип микросхемы ATmega88, загружаем mpo.hex и жмем “program”

===
Подключение:

  • BAT1+ к плюсу батареи
  • земля общая для всех
  • видеовыход подключаем в параллель сигнальному проводу с камеры на передатчик
  • к ноге 30 чипа подпаиваем провод и подключаем к TX1 ардуино
Adekamer

ммммм а за 12 баксов Е-ОСД оно без гпс итд
те надо еше подрубать копилот гпс итд… и как эти данные на земле получить то ? чтоб на земле подмешать в видео сигнал ?
а если брать инфу с фрская на пересратчике - то зачем именнно е-осд ? - подойдет любая андурина 😃

Shuricus

А как любой андуриной это все в видео сигнал отправить для очков?

Shuricus

Хо, там нужно еще плату мастырить, а тут уже все есть!

Adekamer

нинадо ничего мастырить - берешь андурину и усе

alex-ber

Олег.
есть вопросы…
Для начала - короче в субботу получилось полетать. так как по своей невнимательности умудрился сделать переполюсовку в Шарках - то они испустили волшебный дым и мне вновь пришлось летать визуально… (шарки уже починил…).
возврат на базу работает хорошо, но довольно странно - короче с дистанции около 200 метров самик как и положено заложил крен и ринулся домой (причем крен конкретный и радиус разворота довольно маленький - для спасения может оно и нормально но если бы смотрел в очки могло бы и укачать…) прибыв в место старта самик не стал нарезать круг (!) а летал по траектории близкой к восьмерке (причем с поворотом то через правое то через левое крыло - одну две восьмерки через првавое, пролет по прямой над базой и потом восьмерка в обратную сторону) - кстати был штиль и на ветер не спишешь. ну да ладно - главное домой летит!
затем попробовал ВРИТЕ А (типа круиз) - там све в порядке - держит прямую линию и высоту (можно подруливать самому!). Короче все класс, но:

  1. При просмотре записанного видео обратил внимание на то, что на телеметрии отображается только питание, кол-во спутников ну и горизонт с компасом, остальные данные (высота, координаты и удаление) по нулям! Это так задумано или глюк?
  2. удаление от базы иногда промелькивает но потом опять нули.
  3. режимы работы отображаются корректно, и даже компас почемуто показывает правильно…
    при просадке напруги на акке в ченом поле внизу начинает моргать буква “В”
    Т.Е. Я так понимаю что связка Вортекс-ЕОСД работает и данные идут, но почему не выводятся цифры (нули вместо реальных данных)?
    Где копать?
    Спасибо!
serj
alex-ber:

Олег.
есть вопросы…
прибыв в место старта самик не стал нарезать круг (!) а летал по траектории близкой к восьмерке (причем с поворотом то через правое то через левое крыло - одну две восьмерки через првавое, пролет по прямой над базой и потом восьмерка в обратную сторону) - кстати был штиль и на ветер не спишешь. ну да ладно - главное домой летит!

Попробую ответить за Олега (что-то он, кстати на личку отвечать перестал 😃 )

Так происходило ИМЕННО из-за отсутствия постоянного ветра. (алгоритм курсового наведения так работает)
Будет ветер - будет круг (или “яйцо”, если ветер сильный).

Кстати, интересный тест придумал.
Попробуйте понарезать штук 30-40 “косых” петель ( не вертикальных, а под углом градусов 30 к горизонту) с перегузкой в 3-5g, потом включить стабилизацию и посмотреть- через сколько секунд вернется прямой полет…

alex-ber

Кстати, интересный тест придумал. Попробуйте понарезать штук 30-40 “косых” петель ( не вертикальных, а под углом градусов 30 к горизонту) с перегузкой в 3-5g, потом включить стабилизацию и посмотреть- через сколько секунд вернется прямой полет…[/quote]

Тоже интересно как он себя поведет, но у меня планер… Боюсь что он и трех петель не сделает (не для того предназначен…).
Так что если кто-то другой… Или ждать переселения в другой самик…

LeonVS

Эх, я бы с радостью, но так как с временем нынче жопа, да и с погодой не ахти, вортекс перекочевал на квадрик, ломаю пропы пока на нем, за то вышел во двор и полетел, в любое время 😃

alex-ber
LeonVS:

Эх, я бы с радостью, но так как с временем нынче жопа, да и с погодой не ахти, вортекс перекочевал на квадрик, ломаю пропы пока на нем, за то вышел во двор и полетел, в любое время 😃

А у Вас инфа на ОСД нормально идет? А то у меня все цифиры (или почти все) по нулям стоят… обидно - компас и горизонт нормально работают, режимы тоже правильно пишет, еще и аккум напругу и все… Остальное по нулям…

alex-ber
alex-ber:

А у Вас инфа на ОСД нормально идет? А то у меня все цифиры (или почти все) по нулям стоят… обидно - компас и горизонт нормально работают, режимы тоже правильно пишет, еще и аккум напругу и все… Остальное по нулям…

О! пришла мысля (пришлось пол темы перечитать - вроде когдато кто-то поднимал вопрос… оказывается - да, сам Олег и писал…). Вообщем думаю, что проблема с отображением в том, что возможно не прошилась ОСД (осталась старая версия прошивки) - Олег писал, что при новой прошивке АП и старой ОСД так и будет: не будут отображаться данные и координаты…
Завтра перешиться попробую, а то некрасиво как-то… Сегодня сново полетал…

LeonVS

У меня цифры отображаются, только некоторые смазанные выходят (глюк прошивки) то правая координата смажется, то левая…
И как результаты полета? Полет по точкам тестировали?

alex-ber
LeonVS:

У меня цифры отображаются, только некоторые смазанные выходят (глюк прошивки) то правая координата смажется, то левая…
И как результаты полета? Полет по точкам тестировали?

У меня вроде прошивка на ОСД не стала в последний раз( симптомы такие - все параметры по нулям, а главное что компас пашет правильно! Олег писал, что в новой прошивке на ОСД компас должен показывать неправильно…).
полет стабильный! пробовал только возврат на базу и Циркуль, Врите А и Врите В тоже затестил. вообщем при Врите А самик дает максимальный газ и удерживает высоту (на момент включения) и примерный курс - можно подруливать рулями… При врите В - самик держит курс и (по идее) скорость - так как датчика воздушной скорости нет, то это выражается в том, что при отклонении РВ на себя (вверх) добавляется газ короче с набором высоты скорость самика не падает и самик не валится на крыло…
по точкам пока не запускал - хочу разобраться с ОСД. Если сегодня получится перешиться и все будет в порядке планирую завтра-послезавтра испытать полет по точкам (нам погоду обещают комфортную…).
Я вот теперь думаю - а зачем мне на передатчике (в Моде переключателе0 режим МАНУАЛ? Я теперь все время в режиме стабилизации от взлета до пасадки… Хотя нет - на земле переключаюсь на ручной - пока самик несешь чтоб сервы не шуршали… самый проверенный и 100% рабочий режим - стабилизация, на втором месте - возврат домой, остальные режимы проверяются!

alex-ber

Докладываю… Как не прискорбно заявлять, но я - полный болван…
вообщем все пучком - у меня действительно не прошита ОСД новой прошивкой была…
Перепрошился, сбегал на улицу провериться - все отображается! Правда компас проверять не стал - дождик начинался…
Олег, приношу свои извинения - подумал неладное… Но остается вопрос:
На ОСД высота отображается по баро или ГПС? Чет по баро у меня не показывает… Или я опять лоханулся… (не помню в Терминале после перепрошивки включал баро или нет…) Надо проверить.
короче залил точки (пока 2) если все срастется завтра попробую.

LeonVS

А как себя в режиме циркле ведет? Олег писал что этот режим вообще аварийный и он когда все тип топ даже не включается…

alex-ber
LeonVS:

А как себя в режиме циркле ведет? Олег писал что этот режим вообще аварийный и он когда все тип топ даже не включается…

Циркле - круги нарезает над тем местом, где включен…
не знаю - у меня он выбирается при установке моды… (т.е. можно его как режим включить).