micro / minimOSD для NAZA
Я правильно понимаю, что нельзя их соединять напрямую, т.к. нет соответствия контактам? Если нельзя, то как надо соединить - какой контакт слева соответствует какому контакту справа?
на сколько я вижу подключить можно, просто нужно перевернуть вверх ногами, т.е. следи чтобы +5V был подключен к Vcc
хотелось бы убрать не сам радар, а масштаб радара, т.к. я сейчас рисую свои символы для maxis, шрифт который сейчас мне не нравится, а на то место я хочу поставить домашнюю высоту.
т.к. радар добавлялся автором минназаосд, конфигуратором его переместить нельзя, только правкой кода, поэтому советую домашнюю высоту разместить где-то в другом месте. Но если ты очень хочешь можешь сделать что угодно с этим масштабом, правкой кода, ищи в в osd_panels.ino:
osd.setPanel(center_col + 8, center_line);
osd.openPanel();
osd.printf("%c%5i%c", RADAR_CHAR, (int)(zoom * STEP_WIDTH * convert_length), unit_length);
в первой строке позиционируется где (колонка и строка) будет рисоваться иконка масштаба и цифры масштаба
в последней вывод на экран иконки и текста
на сколько я вижу подключить можно, просто нужно перевернуть вверх ногами
Алексей, а для прошивки достаточно только подключить платку ОСД к FTDI и к компу? Т.е. дополнительного питания подавать не надо? На FTDI должно стоять 5 вольт (перемычка) или 3.3 вольта? У меня, по дефотлу стоит 5 вольт.
Ответ на мой второй вопрос (из предыдущего поста), я так понимаю вы не знаете?
Алексей, а для прошивки достаточно только подключить платку ОСД к FTDI и к компу? Т.е. дополнительного питания подавать не надо? На FTDI должно стоять 5 вольт (перемычка) или 3.3 вольта? У меня, по дефотлу стоит 5 вольт
да, ничего больше не нужно, все у тебя хорошо 😃 Следи чтобы +5V был подключен к пину Vcc, а BLK к пину GND BLK
Ответ на мой второй вопрос (из предыдущего поста), я так понимаю вы не знаете?
Насколько помню аналоговая часть может питаться и от 12В (без перемычек) и от 5В (нужно запаять перемычки и удалить диод). Цифровая часть питается только от 5В без вариантов, так что без 5В не обойтись. Диод можешь не выпаивать, просто в этом случае не заводи проводок 12В на OSDшку и все
Расходы, вроде стоят, правильно. Но работает только в режиме калибровки. JR писал по этому поводу: Configure the TX so that the signal has about 1800 - 1500 - 1100 micro seconds PWM for the 3 positions.
но как в таранисе задать абсолютные значения - не нашел…
Разобрался как в таранисе выставить дискретные значения, но в итоге дело было в том, что я не указал номер канала в OSD Config. Стоило указать как все заработало
Стоило указать как все заработало
Так там вроде жестко прописан канал переключения экранов? И изменения в OSD Config не влияют на это.
Так там вроде жестко прописан канал переключения экранов? И изменения в OSD Config не влияют на это.
Не знаю, заработало только после того как переключил, до этого просто все замедлялось. Сейчас попробовал переключить обратно - опять работает… Мистика
подскажите пожалуйста где какой резистор на разъеме led ?
1-пустой
2-100
3-200
4-47,
или наоборот?
Да. (Не наоборот).
спасибо.
- Red 2. Orange 3. Orange 4. Brown
N/C 100K 200K 47K
Поменял немного общий вид и шрифт данной OSD. Нарисовал компас по своему. На видео писалка очень сильнопортит качество и почему-то обрезает верх и правую сторону.
www.youtube.com/watch?v=LAYcaQm2V58&feature=youtu.…
Теперь у меня есть желание поставить это дело на самолет, скажите, можно ли туда подключить не Назовский GPS и если можно, то какой? И есть ли исходники к такой переделки?
Учитывая что в osd_config.h есть такие строчки
// JRChange: GPS protocol DJI:
// gps calculated heading is working, but mag heading is not working, needs some more coding !!!
#define GPS_PROTOCOL_DJI
// JRChange: GPS protocol UBX:
//#define GPS_PROTOCOL_UBX
// JRChange: GPS protocol NMEA:
// untested !!!
//#define GPS_PROTOCOL_NMEA
кроме дефолтного DJI можно подключить (после компиляции исходников с этими ключами) GPS работающие по UBX протоколу (в продаже есть куча u-blox за разные деньги) и даже NMEA (автор не дает гарантии, поэтому имеет смысл только если GPS уже есть в наличии)
Естественно сам не пробовал, но по идее так
так а сами шрифты тоже перепрошивал?
minNAZAOSD_upload_MCM.hex затем NAZAOSDCharsV_0_0_1.mcm
Да перепрошивал. Более того, в редакторе шрифтов убрал эти символы и залил полученный шрифт в плату.
minNAZAOSD_upload_MCM.hex затем NAZAOSDCharsV_0_0_1.mcm
Еще раз повторяю - это не те шрифты, обратите внимание на напряжение батареи, в ваших есть скобка перед VA, а в оригинале - нет.
Загрузите шрифт из архива - это оригинал.
Огромное спасибо за помощь. Все оказалось значительно проще, как говориться сам дурак. Пол года назад прошивал и настраивал трех осевой подвес EvvGC. FTDI перепаял на 3,3В и успешно забыл об этом. На прошивку ATmega напруги хватало, а вот MAXу мало. Соответственно шрифты оставались старые.
Спалил похоже свою ОСД.
Как говориться сам дурак. Подал на несколько секунд 12В на разъем 5В.
Теперь после включения ОСД видео не выводит, 2 диода на плате горят, 3й синий нет. Пи подключении к компу при перепрошивке выводит ошибка загрузчика.
+5В заводится а атмегу на прямую?
Чего можно сделать в этом случае или отпаять макетку и в помойку?
Фото ОСД ниже
перепаять мегу для начала. если и мах крякнула то проще купить новую платку. бо ее цена равна меги и мах вместе без всего остального