Проект Мегапират на самик!
Апдейт 2.0.2236 + наземка
===
-
добавлен вариометр со звуком и индикацией на ИЛС. Настраивается в новой вкладке OSD&Vario окна Autopilot Config. Звук, как у реального варио планеристов. При ненулевом газе звук отключается.
-
Настройка ИЛС добавлена в ту же закладку. Теперь ИЛС можно включать/выключать полностью с произвольного канала пульта прямо в полете. Также можно отключить по отдельности ненужные элементы ИЛС.
При отключенном ИЛС телеметрия по видео все равно валит. -
добавлена регулировка громкости, отдельная для голоса и варио. После применения настройки плата выдает одно из голосовых сообщений для оценки громкости. Громкость вариометра можно проверить, дунув на бародатчик. (ох, и надулся я сегодня 😁 )
-
отлажена индикация вектора движения на ИЛС. Он вычисляет пропорцию между вертикальной и горизонтальной составляющими движения и отображает точку, куда реально несет самолет, с учетом его ориентации. Выглядит, как маленький кружок. В статике чуть плавает вверх-вниз вокруг горизонта.
-
объединены баровысота и ЖПС. Фильтруют друг друга, при этом обеспечивая плавное изменение высоты без рывков. Здесь был задействован калман. При отсутствии одного из датчиков работает второй. Если нет ни баро, ни ЖПС, высота будет всегда 0, что очевидно.
Как-то так.
Вот это ты потрудился!😃 Сразу столько полезных и вкусных плюшек!😃
Олег, что-то не то. На выходах постоянно максимум сигнала стоит, и ни на что не реагирует. Старую прошивку заливаю (2119) всё нормально, снова эту - выходы в максимум и стоят.
А вариометр работает отлично:). Особенно звук:)
я правильно понимаю, что ты создал и записал модель из пресета, а она не рааботает?
Олег а с этой платой датчиков будет работать ? www.goodluckbuy.com/index.php?target=products&prod…
Перечитать все посты не в силах,
Сергей, у вас уже есть эта платка? Что-нибудь F4-образное?
Поскольку основные вопросы по функционалу самолей прикрыты, есть немного времени заняться поддержкой чего-нибудь еще.
я правильно понимаю, что ты создал и записал модель из пресета, а она не рааботает?
Сначала попробовал со старыми настройками (просто обновил прошивку), потом сделал сброс в дефолт, выбирал из пресетов классический самолёт и крыло, по выходам стоит максимальный уровень.
после выбора пресета нажал лоад, а потом нажал врите?
в поле model name основного окна что написано? plane, wing или “яяяяяяяяя”?
после выбора пресета нажал лоад, а потом нажал врите? в поле model name основного окна что написано? plane, wing или “яяяяяяяяя”?
:-/Похоже, пора мне завязывать с ночными испытаниями новых прошивок…😊😁
Олег, извини за беспокойство:). Косяк был в том, что я не делал лоад, сейчас сделал, потом записал и всё заработало!
Возможности по настройке стали очень широкие, буду изучать…😃
есть немного времени заняться поддержкой чего-нибудь еще
Даешь поддержку MS5611 и авторежимы в мультироторы!
Цены на датчики падают, ГЛБ отжигает goodluckbuy.com/10dof-itg3200-itg3205-bma180-hmc58… уже 32$ - и это радует.
тля… весь день взрывал себе моск и бился с фильтрами только для того, чтобы под конец понять, что у меня горелый датчик тока 😭 как оказалось, он выдает 2.72мВ/А вместо положенных 20, причем, с жуткими шумами. НЕНАВИСТЬ!!!111111111
Так или иначе, датчик тока теперь обрабатывается.
Апдейт 2.0.2300 + наземка
- добавлена обработка датчика тока: амперы и мАч.
- в окошке Autopilot Config активны кнопки датчика тока. Можно выбрать один из 3 диапазонов датчика ACS7xx : ±50,±100,±200А (брать обязательно биполярные!), а также изменить полярность и, естественно, выставить ноль. Также есть ручная подстройка отображаемого значения тока кнопками ±.
Менять диапазон датчика тока нужно только один раз. При повторной смене сбросится ручная подстройка. На ноль и полярность не влияет.
Все кнопки в группе Voltage & Current - немедленного действия. Диапазон датчика тока из платы не читается, работает только на запись при изменении “вслепую”.
Теперь о подключении датчика тока.
Запитывать его нужно от 3.3 вольт! На плате Дундела их можно добыть со второго с края платы штыря разъема I2C. Также на указанной плате нужно удалить резистор с маркировкой 222, находящийся прямо над буквой r надписи Curr. Афтору платы на заметку на будущее!
На плате Дискавери выход датчика подключать напрямую в порт РС2.
На плате CSG подключать к AIN3.
На сегодня все.
ГЛБ отжигает
Во, GY-81 подешевела 😃 бесплатнее уже некуда. Она поддерживается в Х, кстати.
Получается, с GY-81 теперь Икс можно собрать без ЖПС за 2к на дискавери + макетка, или за 3к. с оф. платой без датчиков.
Олег… Я все еще жду железку - в смысле ече не щупал и не летал…
Но раз время освободилось… Есть хотелка…
Можно ли в ОСД замутить еще один экран - с “Радаром” по типу как у Иглов?
Поясню - очень удобная фича если летишь в незнакомой местности - там нестолько важно указание на точку старта сколько визуальное (хоть и условное) расположение самика относительно точки старта (пока не намечены ориентиры на земле…).
вся хотелка - лично мое мнение и если не выполнима - пойму…
Так - предложение…
Во, GY-81 подешевела бесплатнее уже некуда. Она поддерживается в Х, кстати.
10DOF Module MWC Flight Control MS5611 HMC5883L MPU6050 Sensor Module за 37.38$ выглядит гораздо интересней
Подскажите, а какие из этих сенсоров поддерживаются или получат поддержку в будущем?
Апдейт 2.0.2321 + наземка
-
отображение тока и мАч можно теперь отключить, если датчик тока отсутствует
-
измеряется 2-ое напряжение. Отображается с префиксом U2 справа вверху. Диапазон 0-42В. На плате Дундела вход VBat2, на Дискавери и CSG это входы РС0/AIN1 соответственно. В двух последних случаях нужен внешний делитель “вход-33к-РС0-2к2-земля”.
Если входное напряжение U2 меньше 1В, его отображение пропадает. Также есть ручная подстройка показаний. -
нарисована своеобразная “стрелка домой”. Если “Н” вверху, а “О” внизу - мы летим прямо на базу.
а какие из этих сенсоров
MS5611 будет, HMC был всегда, MPU не будет никогда.
MPU не будет никогда
Почему?
апдейт 2.0.2356 + наземка
- добавлена поддержка барометра MS5611-01BA. Выбор между BMP085 и MS производится в настройках вариометра.
Важно: оба этих девайса имеют одинаковый адрес по I2C, так что автодетект невозможен. Поэтому, подключать можно только одно устройство одновременно и обязательно выбирать тип.
Юра, проверь МС-ку 😉 Можешь подуть на нее.
Почему?
Олег… Ты че из-за компа не вылазишь?
производительность как у АК-47!!!
А как на счет моей хотелки (Радар на ОСД) - рассмотришь?
Молодец!!!
Ты че из-за компа не вылазишь?
Нелегкая жизнь программиста… По ночам легче пишется. А вообще - РЕСПЕКТ!!!
на счет моей хотелки
В будущем, возможно, да. Не сейчас.
жизнь программиста
вы забрали свою плату с почты? Хде атчот??? 😁
Леонид тоже должен был зохватить - молчит, как рыба об лед.
В будущем, возможно, да. Не сейчас.
вы забрали свою плату с почты? Хде атчот??? 😁
Леонид тоже должен был зохватить - молчит, как рыба об лед.
Если этот вопрос ко мне - то еще жду… А отчет будет ОБЯЗАТЕЛЬНО!!!