FPV с OSD весом до 25 грам. для мелколётов

F_R
Ratverg:

уже почти анриал =)

А что за камерка у вас стоит? 😃

Ratverg
F_R:

А что за камерка у вас стоит?

камера fpvhobby.com/63-1-gram-nano-camera-480tvl.html
объектив fpvhobby.com/138-wide-angle-lens-for-nano-camera.h…

для микро сетапа больше вариантов просто нет всё остальное - лажа к сожалению
качеством картинки доволен на 100%, даже против солнца что-то показывает, и ночью в свете фонарей вполне летабельно.
главное - это угол обзора, с меньшим углом пробовал летать (90градусов) - не получилось, зря выкинул деньги.

У меня две таких камеры на микроквадрике и микровертолёте - всё супер 😃

(видео с полёта на микровертолёте)

alexmx
Dimmitri:

Нет желания танцевать с бубном, вокруг CL-OSD. Что есть полезное в CL-OSD, чего нет в G-OSD v3? Думаю разрабы CL-OSD, портируют и на эту платку свой код.

Согласен - если не хочется заморачиваться с прошивкой - тогда да - вариант дешевый и все есть. Разрабы вряд ли портируют в ближайшее время - поменялся тип микропроцессора. Да и не каждый себе позволит купить программатор за 30 евро. В качестве хобби я переписал код под свои нужды (G-OSD\E-OSD + MTK3229 10Hz + датчик тока). Выглядит как в аттаче.

siderat
Ratverg:

качеством картинки доволен на 100%, даже против солнца что-то показывает

У меня такая же камера и линза, но вот засветка жуткая 😦
А видео не так уж сильно портится. Если летать между стволов, там где нет листьев мало, думаю 5.8 нормально будет
Как тут например

vimeo.com/15988066

14 days later
alldn
alexmx:

я переписал код под свои нужды (G-OSD\E-OSD + MTK3229 10Hz + датчик тока). Выглядит как в аттаче.

Отлично выглядит. Завидки берут. А Ваш вариант прошивки доступен простым смерным? Есть E-OSD, с выведенными дополнительно RX и TX, хочется залить такую же прошивку.

F_R
alldn:

Отлично выглядит. Завидки берут. А Ваш вариант прошивки доступен простым смерным?

+1 😃

Dacor
alldn:

Отлично выглядит. Завидки берут. А Ваш вариант прошивки доступен простым смерным?

Присоединяюсь. Есть в наличии G-OSD. Шил под CL-OSD - не впечатлило…

Dimmitri
alldn:

А Ваш вариант прошивки доступен простым смерным?

Без спроса автора, дам ссылку на пост, думаю он не будет против.

alldn

Эту ссылку видел, но там написано:

This only works for G-OSD and Mini OSD

А я спрашивал про E-OSD, ведь в посте №9 говорится о

(G-OSD\E-OSD + MTK3229 10Hz + датчик тока

Ну и тогда попутно вопрос, чем отличаются схемы E-OSD и G-OSD? Если я правильно понимаю они довольно похожи. Может возможна переделка из E-OSD в G-OSD, если эта схема лучше?

alexmx
Dacor:

Есть в наличии G-OSD. Шил под CL-OSD - не впечатлило…

Именно это и побудило переписать/оптимизировать код и изменить картинку.

Dimmitri:

Без спроса автора, дам ссылку на пост, думаю он не будет против.

Конечно не против.

Продублирую 😃

Ссылка на видео - извините за качество, очень сильный ветер был…

Ссылка на исходный код github.com/amaximchuk/u-osd

Конфиг в коде настроен так:

  • плата G-OSD
  • GPS MTK3229 baud rate 9600 update 10Hz на прием 2-ух сообщений NMEA, заменил ионистор на батарейку для того чтобы не сбрасывались настройки (в атаче скрин из Mini GPS)
  • датчик тока с RC Timer немного модифицировал завел на вход RSSI
  • video NTSC

Отличия E-OSD от G-OSD:

  • не выведен на разъем Rx на GPS
  • нет входа RSSI
  • Vbat1&2 заведены на другие ножки Atmeg’и поэтому нужно менять код.

E-OSD легко модифицируется в E-OSD + GPS (в атаче пример).
Также легко можно вывести дополнительные ADC входы +1 G-OSD и +2 в E-OSD, правда придется немного попаять - собрать делитель из 2 резисторов, на вход должно поступать не выше 5 вольт.

Если интересно могу скомпилить и выложить под разные конфигурации.

alldn

Если возможно, выложите вариант под e-osd+gps. Такой есть в наличии, но картинка у Вас гораздо красивее.

alexmx
alldn:

Если возможно, выложите вариант под e-osd+gps. Такой есть в наличии, но картинка у Вас гораздо красивее.

Хорошо, я вечерком скомпилю и проверю на E-OSD. Такой тоже есть в наличии, но не доходили руки 😃

alexmx
Rabbit_Fly:

а где посмотреть схемку G-OSD?

Схему G-OSD в инете я не встречал.
По коду отличия:

E_OSD / E_OSD_GPS
#define KEY (1<<PD5)
#define LED (1<<PD6)
#define ANALOG_IN_1 1 // Voltage 1 = ADC1
#define ANALOG_IN_2 0 // Voltage 2 = ADC0 (can be RSSI)

G_OSD
#define KEY (1<<PD4)
#define LED (1<<PD3)
#define ANALOG_IN_1 0 // Voltage 1 = ADC0
#define ANALOG_IN_2 1 // Voltage 2 = ADC1
#define ANALOG_IN_3 2 // RSSI = ADC2 (only 0-5 Volt!)
#define ANALOG_IN_4 3 // No input, just a pot = ADC3

Ну и в E-OSD нет подстроечных резисторов для калибровки напряжения

Rabbit_Fly
alexmx:

G_OSD
#define KEY (1<<PD4)
#define LED (1<<PD3)
#define ANALOG_IN_1 0 // Voltage 1 = ADC0
#define ANALOG_IN_2 1 // Voltage 2 = ADC1
#define ANALOG_IN_3 2 // RSSI = ADC2 (only 0-5 Volt!)
#define ANALOG_IN_4 3 // No input, just a pot = ADC3

Ну тогда помоему схема лежит в вашем 16ом посте…

alexmx
Rabbit_Fly:

Ну тогда помоему схема лежит в вашем 16ом посте…

Это схема E-OSD

alldn

Вот схема G-OSD
Отличается от E-OSD ножками на кнопку и светодиод
Если в E-OSD довавить вывод от 30 ноги - RXD данные от GPS и вывод от 25 ноги - RSSI, то будет функциональный аналог.
Ножки светодиода и кнопки переназначаются в прошивке.


Сегодня пробовал скомпилить проект u-osd под E-OSD. Переназначил ножки, запретил 9600 в GPS, разрешил PAL. Все нормально скомпилилось, прошить не успел, завтра буду шить.

alexmx
alldn:

Сегодня пробовал скомпилить проект u-osd под E-OSD. Переназначил ножки, запретил 9600 в GPS, разрешил PAL. Все нормально скомпилилось, прошить не успел, завтра буду шить.

PAL не пробовал совсем. Будет интересно увидеть результат. Возможно придется немного сдвинуть Линию начала апдейта.

Rabbit_Fly

а для чего используется кнорка на осд платке?

alldn

Длинное нажатие на кнопку вызывает запоминание HOME позиции.