Автопилот iNav полёты с GPS
Никто не пробовал подключать? Ссылкой не поделитесь? А то сам не разберусь.
Настраиваете их на одинаковые скорость (например 57600) и режим работы. С помощью программы настройки (в архиве приложил) или с помощью AT команд (в том и том случае для настройки нужно ввести модуль в режим настроек замкнув пин SET с землей). Затем подключаете модуль в нужный uart контроллера (скорость в нем выставив такую же как и в модулях)и выбираете msp (правда и ltm тоже работает, но данных маловато передает). Ну и подключаете второй модуль например к телефону через uart-otg переходничек и запускаете ezgui. Либо через bluetooth модуль - cloud.mail.ru/public/3gBQ/Wz3XUtguS и cloud.mail.ru/public/Lw2N/BNKCMjftq и так cloud.mail.ru/public/CN42/EuY2oGLEr
Ребята, помогите советом.
Ставлю СС3D с прошивкой iNAV 1.7 на летающее крыло (ставлю пока голый, - без GPS, OSD и прочих приблуд). При подключении питания борта, реакция сервомашинок на отклонения стиков есть, а мотор не отвечает… Видимо, не армится.
Как армить комбинацией стиков? Какая комбинация (вроде все перепробовал, - не армится… Аппаратура Futaba T7C)?
Калибровки аппаратуры в Configurator iNAV нету… (?) Как привязать тумблеры пульта управления (ПУ) к каналам AUX? У меня работает по умолчанию только AUX1 - привязан к крутилке на ПУ. Остальные тумблеры на работают (не привязаны к AUX).
Во вкладке Reciver реакция стиков (по всем каналам) и реакция крутилки (AUX1) адекватные.
Пробовал во вкладке Modes назначить арминг на единственный работающий канал (крутилка на AUX1), всё-равно не армится… Что не так? Калибровку акселерометра я делал (по колесам стучал, стекло протирал…)))
Комбинацией стиков арминга нет, только крутилкой или тумблером на отдельном канале. Но сначала надо пройти процедуру калибровки иначе арминг не будет работать.
процедуру калибровки
Калибровку я сделал, - не армится… Напрашивается мысль, что калибровку сделал не качественно (делал прямо на модели, возможно дрожание рук повлияло…))). Попробую перекалибровать, сниму контроллер, сделаю калибровку на столе. Спасибо за совет, Владимир, сейчас, как минимум, появилась надежда.
Но, остается вопрос: почему не привязываются каналы AUX2, 3 и 4? Тоже из-за неправильной калибровки? По логике, не должно бы…
У меня почему-то вот этого окна во вкладке Failsafe нету:
У меня почему-то вот этого окна во вкладке Failsafe нету:
И не должно быть если прошивка старше 1.5 помоему, оно в старых прошивках.
Напрашивается мысль, что калибровку сделал не качественно (делал прямо на модели, возможно дрожание рук повлияло…))
Скрин сюда выложите вкладки setup. Затем в cli подайте команды - set fixed_wing_auto_arm=on , затем save - будет армиится сразу при даче газа
Также в cli подайте команду set small_angle=180 , затем опять save (будет возможность армить в любом положении крыла). Иначе вы не заармите при наклоне контролера более 25 градусов.
Скрин сюда выложите вкладки setup
Вот:
Нормально всё
Сделайте как я сказал выше и пробуйте.
пробуйте
Сделал всё в точности: заново откалибровал, прописал
set fixed_wing_auto_arm=on, Enter, затем save, Enter
set small_angle=180, Enter, затем save, Enter
Не армится…
Во вкладке Motors сделал тест: мотор работает при меремещении движка 1:
Ни один из переключателей на ПУ по прежнему не работает (кроме крутилки на AUX1)
Не армится…
Восклицательный желтый значек не загорается в конфигураторе на при сдвигании газа на пульте (рядом с парашютиком)?
Ни один из переключателей на ПУ по прежнему не работает (кроме крутилки на AUX1)
Приемник подсоединен как? (sbus? pwm?ppm?), сколько каналов приемник? Как тумблеры на аппе по каналам распределены?
Вкладку ресивер ещё покажите
Восклицательный желтый значек
Не, не загорается.
Приемник подсоединен как? (sbus? pwm?ppm?), сколько каналов приемник? Как тумблеры на аппе по каналам распределены?
Соединение PWM. Приемник FrSky TFR6, 7 каналов. ПУ FutabaT7C, 7 каналов. Один тумблер (5 канал) задействован на двойные расходы (функционирует нормально), второй (трехпозиционный) висит на канале 7.
Вкладка Receiver ниже.
И вот ещё фрагмент вкладки Configurator
Вот, блин… Вот из этой статьи (newkamikaze.com/articles/92) сделал калибровку каналов по схеме:
Вкладка CLI
Несмотря на удобный конфигуратор, здесь тоже предстоит кое-что сделать. Для начала надо откалибровать каналы. Я уже писал как сделать это на передатчике, но, как оказалось, лучше делать это в прошивке ПК. Итак, сперва надо во вкладке Reciever посмотреть и запомнить крайние показатели всех четырёх каналов управления. Например, они такие:
roll 1050 - 1950
pitch 990 - 1992
yaw 990 - 2015
throttle 1070 - 1980 Затем нужно сообщить эти диапазоны прошивке. Делается это следующими командами:
rxrange 0 1050 1950
rxrange 1 990 1992
rxrange 2 990 2015
rxrange 3 1070 1980 Крайние точки теперь настроены, а вот центральные всё равно придётся настраивать на передатчике.
МОТОР ЗАРАБОТАЛ!!!
Причем арминг у меня был привязан к крутилке (вкладка Modes, ARM), - всё работает!!! Выставляю крутилку в заданный диапазон (у меня в среднем положении) - армится, выкручиваю из диапазона, - дизармится…
Ну, шаманизм…
НО.
Ни один из трех оставшихся AUX так и не заработали… Это для меня пока проблема, которую надо решить.
Да, ещё один интересный момент, о котором нужно сказать: после того, как я откалибровал крайние положения по каналам (по схеме выше), заработал мотор, но в режиме АРМ дрожали сервы (или, скорее, шумели). Вторым этапом настроил центральные точки (триммеры установил в ноль и субтриммерами через меню аппаратуры управления поставил значения 1500 (вкладка Receiver) по 4 каналам. После этого машинки замолчали))
Ни один из трех оставшихся AUX так и не заработали… Э
У вас физически сколько каналов подключено? 6? Вот и получите максимум 6 (4 управление и 2 aux максимум ), и как вы считаете откуда у вас должны заработать все 4 aux? У вас на 7 канальном примнике, а тем более по 6 проводкам pwm. Чтоб все 4 aux заработали - то должен быть приемник минимум 8 канальным и подключен в сс3д по ppm или sbus.
И еще -
7 каналов. Один тумблер (5 канал) задействован на двойные расходы (функционирует нормально), второй (трехпозиционный) висит на канале 7.
-
нужно вам почитать про настройки своего пульта чуть чуть - двойные расходы не связаны с каналом приемника, с чего вы решили что на нем 5 канал? Монитор каналов есть в вашем пульте? В общем настраивайте по возможности свой пульт.
МОТОР ЗАРАБОТАЛ!!!
Так с проверки параметров каналов и нужно было начинать. Вы ж нам сказали что всё работает, но если по каналу газа у вас было аж 1070, как бы он заармился? Он и ждал 1000 - думал газ не в нуле.
P.S Да…, не мучайтесь больше - нет на сс3d и при подключении PWM более 5 каналов. Максимум вы уже выжали… Почитайте тут - github.com/iNavFlight/inav/…/Board - CC3D.md там есть табличка.
4 управление и 2 aux максимум
Ну, да, получается 6 каналов (по количеству каналов CC3D)
Получается, что (если двойные расходы висят на 5 канале, а они висят на 5 канале, судя по информации на дисплее аппаратуры - там явно написано
Ch 5 - Sw В
Ch 7 - Sw G),
так вот, получается, что, действительно, все 6 каналов заняты (4 канала - на стики, один - крутилка и один - двойные расходы…).
Т.е., если я подключусь по схеме PPM, то можно будет задействовать седьмой канал?
Так с проверки параметров каналов
Я, в общем, с этого и начал: проверил соответствие хода и на этом всё… Кто ж знал, что диапазон нужно приводить в сооответствие? В инструкции к iNAV ничего об этом нет. Нашел, в общем, случайно (в статье, указанной в предыдущих постах) и, наверное, не обратил бы на это внимание, если бы уже не цеплялся хоть за малейшую возможность (как раз из разряда - -“И по колесам стучал, и стекло протирал…”. - “Ну, тогда я не знаю”
Ну так правильно, у Вас 5 канал и 7 канал настроены в аппе. А приходит на мозг 6 каналов. А 6 канал у вас не настроен. Так что у Вас может быть 2 AUX и этого достаточно. На один канал можно повесить микс Армина и переключение режимов (например, Arm+Acro+RTH) а на второй пищалку, если нужно, либо еще какой режим, например помощник взлета.
А 6 канал у вас не настроен
Как раз на 6 канале висит крутилка (этот канал завязан производителем на крутилку и штатными средствами не переназначается).
Значит верно Виталий (karabasus) сказал, - просто у меня не хватило каналов… На поверку получается, что 5 канал висит на двойных расходах, а 6 канал - по умолчанию на крутилке… 7 канал не задействован.
Теоретически можно на крутилку навесить много чего, но не удобно будет вылавливать её положения. Нужен 7 канал. Попробую подключиться по РРМ.
По результатам отпишу.
P.S Да…, не мучайтесь больше - нет на сс3d и при подключении PWM более 5 каналов. Максимум вы уже выжали… Почитайте тут - github.com/iNavFlight/inav/b... - CC3D.md там есть табличка.
А, вот это пропустил (позже добавили). Если так, то да…)))
Доброго дня, коллеги по хобби! У меня ПК омнибас ф4 про + последняя прошивка инав, собираюсь ставить на крыло. Пришлось изначально помучиться с заливкой прошивки в ПК (кнопка бут не работала, спасибо добрым людям в ВК — подсказали, оказывается это распространенный недостаток ПК, кнопку снес, замкнул контакты отверткой) и настройками. В настройках инав масса ограничений по армингу с которыми раньше не сталкивался в других прошивках украли у меня немного нервов и много времени) Но, терпение и труд… Короче в итоге все заармилось и заработало. У меня вот какой вопрос. Подключив и откалибровав акселерометр, я сразу через передатчик настроил расходы стиков 1000-1500-2000. Сейчас читаю ветку и вижу, что расходы настраиваются в CLI. Как все-таки правильно? Нужно ли теперь возвращать расходы в передатчике в стоковые и перенастраивать диапазоны в CLI? Это принципиально?
перенастраивать диапазоны в CLI?
Автор упомянутой мною статьи говорит, что можно сделать это на передатчике, но, как оказалось (это с его слов), лучше делать это в прошивке ПК (через CLI). Почему лучше, он не объясняет…
Как я понимаю, калибровка передатчиком прокатывает, но есть, как говорится, ньюансы… которые, вероятно, возникают не у всех или далеко не у всех (?).
Думаю можно оставить как есть и по мере эксплуатации будет у вас понимание, нужно ли это делать через CLI и почему. А можно, пока не зашло слишком далеко, откатиться и откалибровать через CLI, но тогда вы никогда не узнаете как лучше…))
Читать полностью: newkamikaze.com/articles/92
Читать полностью: newkamikaze.com/articles/92
читал, много думал… )
но тогда вы никогда не узнаете как лучше…))
ну прям как в песне - “и молодая не узнает какой у парня был конец”)
я почему так озадачился возможностью настройки крайних точек в КЛИ, потому что в передатчике расходы доходят до 120%, и если для моторок такие расходы не принципиальны, то для серв наверняка 120% - напряжно будет, или через КЛИ при настройке по факту те же 120% вылезут, только без отражения этих данных в передатчике?
Я всегда настраиваю мин макс в мозге. Так как мин макс зависит от приемника. А в аппаратуре у меня настроено всего 2 модели для D и X передатчиков FrSky на 8 и 16 каналов соответсвенно. Так что мое мнение - лучше настраивать в мозге - так проще чем крутить аппаратуру.
Доброго времени дня. Может кто нибудь сможет подсказать, как настроить возврат домой таким образом, что бы после прилета самолет опускался до указанной высоты. Дело в том, что высота RTL указана 60 метром, но при включении возврата предположим на 100м самолет прилетает и встает к круг на высоте 100