Как заставить работать MinimOSD micro с CC3D+CleanFlight?

Публикатор:  l_lemon

Купил я себе вот такую OSD

(http://www.banggood.com/MICRO-MinimOSD-Minim-OSD-Mini-OSD-W-KV-Team-MOD-For-Naze32-Flight-Controller-p-990556.html),

Только брал с Aliexpress, там есть выбор именно для CC3D . Был у меня контроллер полетов CC3D. При заказе OSD был выбор для NAZE32 или для CC3D. Ну естественно выбрал для CC3D. Но пока ехала эта OSD я перепрошил свой CC3D под CleanFlight так как не работал с Openpilot барометрический датчик высоты

(вот такой http://www.banggood.com/BMP180-Digital-Barometric-Pressure-Sensor-Module-Board-p-930690.html).



Датчик заработал и квадрокоптер высоту стал держать. Но по приезду OSD я понял что она не работает с CleanFlight… На экране показывала только одну надпись ‘NO MAV DATA’.

  Начал поиски решения этой проблемы, что только я на эту OSD не заливал… Кучу разных прошивок… Ничего не помогало…

Да, чуть не забыл, для настройки OSD заказал себе вот это (http://www.banggood.com/FT232RL-FTDI-USB-To-TTL-Serial-Converter-Adapter-Module-For-Arduino-p-917226.html).

Оказалось потом что через этот адаптер можно и перепрошивать OSD. В общем нашел я как заставить ее работать. Нужно залить на OSD прошивку MW OSD Firmware.

 В итоге получил вот такое:

Ну лишнее можно убрать :), у меня, например, нет GPS и компаса. Но об этом позже. И совершенно неожиданно еще нашел что через эту OSD можно ПИДы настраивать и не только :).

Вход в это меню осуществляется так:

Во время Disarm, Throtle по центу, Yaw вправо и Pitch от себя вверх :) дальше разберетесь.

А получить такое можно следующим образом:

1.       Скачиваем программу для прошивки, архив с программой для конфигурации и самой прошивкой (https://github.com/ShikOfTheRa/scarab-osd/blob/master/OTHER/DOCUMENTATION/FirmwareFlashing.md)  Архив MW OSD software pack и  Arduino flavor программа для прошивки.

2.       Разархивируем архив.

3.       Запускаем программу Arduino.

4.       Жмем кнопку файл и находим в разархивированной папке файл MW_OSD.ino и открываем его.

5.       Откроется новое окно, там на верхней панельке жмем инструменты, находим платы. Выбираем Arduino Pro or Pro Mini.

6.       Затем там же в инструментах выбираем процессор ATmega328(5V, 16MHz) И Serial Port (Который определился после подключения в USB нашего FTDI адаптера вместе с OSD).

7.       Чуть ниже есть вкладочка Config.h тут нам надо найти эту строку:

 /********************       CONTROLLER SOFTWARE      *********************/

 

Ниже, после « // latest release...» перечислены наши прошивки ставим два слеша (//) в начале строки #define MULTIWII (т.е. комментируем ее, это означает что эта строка больше не активна).

8.       Затем находим строку с нужной нам прошивкой контроллера полетов и убираем два слеша(//). Я, например, выбрал строку

//#define CLEANFLIGHT               // Uncomment this if you are using latest CLEANFLIGHT version from repository (1.9.0 at time or this MWOSD release) и убрал (//) всамомначале. Воттак:

#define CLEANFLIGHT               // Uncomment this if you are using latest CLEANFLIGHT version from repository (1.9.0 at time or this MWOSD release).Так как у меня установлена версия CLEANFLIGHT 1.10.

 

9.       Жмем круглую кнопочку со стрелкой вправо и ждем пока скомпелируется и зальется прошивка. По окончанию у меня даже вылезло сообщение что осталось мало памяти и OSD может работать не стабильно.

10.       Закрываем эту программу, она нам больше не нужна. И открываем программу из архива с прошивкой MW_OSD_GUI.

 

11.       Слева внизу в разделе Font Tools жмем upload :), немного ждем и вот… все готово!!

Далее настраиваем все по своему вкусу :). Отображаемые элементы можно передвигать, нажав справа под картинкой кнопочку Layuot editor и выбрав нужный элемент. Вольтаж нужно калибровать. Чтобы он правильно отображал состояние батареи, при этом батарею к OSD надо подключать как BAT2 (см. распиновку OSD). Клибровка заключается в том, что нужно подобрать коэффициент Voltage Adjust в разделе Main Voltage таким образом чтобы показания OSD совпадали с реальными показаниями Вольтметра или Мультитестера. С RSSI через PWM (у меня в приемнике нет RSSI, по этому через PWM ) еще не разобрался…. Может кто уже сталкивался поделитесь :). А на этом пока все… :)  Читал все тут http://www.mwosd.com/. Всем успехов!


Похожие статьи:

Видеоподборки про RC моделизмПросто о настройке ПИДов в betaflight, cleanflight

Инструкции для квадрокоптеровБорьба со сносом в CC3D

Видеоподборки про RC моделизмРасходы, экспоненты, суперэкспо для начинающих

Контроллеры стабилизацииЗуммер на CC3D

Инструкции для квадрокоптеровНастройка PID

Контроллеры стабилизацииОбзор CC3D OpenPilot

Инструкции для квадрокоптеровВидео по настройке PID на квадрокоптере

Видеоподборки про RC моделизмНастройка ПИДов с помощью радиоаппаратуры в cleanflight, betaflight

Рейтинг: +1 Голосов: 1 9483 просмотра
Комментарии (3)
Александр Варкушин # 9 февраля 2016 в 14:31 0
отличная статья
konst # 9 февраля 2016 в 14:52 0
Согласен! Отличная и полезная статья! Вечером прилинкую ее к обзору CC3D.
Игорь # 7 июня 2016 в 17:22 0
RSSI as a PWM signal. Это можно реализовать делителем. Ссылку даю: https://code.google.com/archive/p/minoposd/wikis/AnalogRSSI.wiki
Случайные статьи

Топ 5 курсовых FPV камер

konst  0  1366
Лучшие FPV камеры для квадрокоптеров. Фото, видео, ссылки.

 


Обзор и где купить Wltoys V262

КвадроЛетчик  0  7587
 Обзор квадрокоптера Wltoys V262, установка камер GoPro, SJ4000 и Mobius, переделка для FPV полетов. Ссылки на покупку.

 


Съемка видео и фильмов с квадрокоптера

КвадроЛетчик  0  10759
О съемке с квадрокоптеров, в том числе и кинофильмов.

 


Видеопередатчик Eachine 5.8G 600mW 32CH

КвадроЛетчик  0  4894
 Обзор видеопередатчика Eachine 5.8G 600mW 32CH с "хвостами" под разные камеры.

 


Потрашим штатку от V303 или мобиус в подвесе :))

intel  3  1835
В кризис расцветают барахолки ;)

 


Чертежи рамы квадрокоптера QAV250

КвадроЛетчик  9  15985
 В статье вы можете скачать чертежи мини квадрокоптера QAV250 для FPV полетов.

 

Экшен камера RunCam v2

Новости форума
сегодня в 12:43
konst отвечает в теме «посоветуйте новичку покупку» на форуме «Покупные квадрокоптеры»
Берите DJI, эти квадрики умеют отслеживать препятствия! А в городе вечно - то столб, то дерево, то дом мешаются Spark минусы- 2-х осевой подвес, плюсы - небольшие габариты. Mavic...
вчера в 18:58
konst отвечает в теме «Разработка грузового квадрокоптера» на форуме «Самодельные проекты»
Вот еще интересное видео, гексакоптер из ванной Сделано как раз не на квадрокоптерных двигателях и без резерва по моторам и мощности. Летает, но... я бы не рискнул в таком летать или...
вчера в 18:02
konst отвечает в теме «помогите определить модель.» на форуме «Полетные контроллеры»
Общий вид контроллера? На чем установлен? Стоят при покупке или покупали контроллер отдельно? Ссылка на покупку? По фото что выложено - ничего сказать не могу.
вчера в 15:58
fedel85 отвечает в теме «250 долголет» на форуме «Самодельные проекты»
Как к ПК Flip32 F4 прикрутить пищалку такую или такую: Добавлено спустя 2 минуты Пробовал matek подключать по схеме в мануале пищит постоянно, а вторая через серву работает....
вчера в 15:37
konst отвечает в теме «F3 Flight Controller» на форуме «Полетные контроллеры»
Сегодня вечером, точнее ночью буду подключать свой рейсер к компу, посмотрю как у него определяется.
вчера в 15:26
konst отвечает в теме «Аккумуляторы» на форуме «Покупные квадрокоптеры»
Ну с тем, что аккумулятор "фонит" я не сталкивался. Скорее всего он просто тяжелее, а значит - квадрику труднее с ним летать и моторы постоянно работают на повышенных оборотах. Так что...
21 января 2018
Андрей Свистунов отвечает в теме «[РЕШЕНО] Совместимость аккумов...» на форуме «Болталка»
Благодарствую, статейка на будущее полезная... Но вопросы всё равно остались... Получается квадрик тестит аккум на профпригодность и аккум этот тэст не проходит... Как то так наверное... Какую бы...