Activity
Это похоже на 2205C 1400Kv Brushless motor
hobbyking.com/…/2205c-1400kv-brushless-motor.html?…
Приветствую.
Библиотека tvout не может быть скомпилирована в IDE Arduino версии новее 1.6.8.
По ссылке лежат библиотеки tvout и fonts, которые нужно скопировать директорию Documents\Arduino\libraries или Arduino\libraries
disk.yandex.ru/d/3fx1C-4x0Nljsg
Подскажите пожалуйста, можно ли к аппаратуре первой версии (приемник с саттелитом), подключить приемник от v.2?.
Нет.
Как временная мера, можно сделать ещё один приемник из сателлита. Но на будущее, правильнее сменить пульт на что-то более современное, потому что таких приёмников больше не достать.
Автовзлет доступен только для полётных контроллеров на базе f3. А cc3d уже ну очень ископаемое. Не знаю полезное ли. Хотя у меня есть пара крыльев для рейсинга на cc3d и под INAV (даже не знаю какой версии).
Прошу вашего совета (копия сообщения из обсуждения)
Здравствуйте! Возможно ли INAV установить на Mini CC3D Atom…
Михаил, приветствую.
Конечно можно. Подойдёт какая нибудь старая версия INAV - младше 1.7.3 (включая) , потому что года так с 2017 слабые микроконтроллеры (ниже f3 утратили поддержку). Не знаю какие плюшки нужны, но если поставить GPS то будет прилетать домой. Стабилизация полёта, автовзлет, авто посадка (нужно поле), контроль батареи, телеметрия на экране пульта. Так как у этого полетника катастрофически мало uart, то нужно ограничить себя в периферии. Если приемник sbas, то без osd, или телеметрии и тд
Виталий, спасибо за конструктив! Пошел править README.md
Не так страшна работа, как документация по ней…
Да, просто нужно включить на вкладке портов для этого UART режим MSP
Приветствую! Все красиво и хорошо. Не понятно откуда проводок питания удлиненный взяли?
Все не так.
в прошивках под CC3D выключена поддержка NMEA. Для корректной работы gps в inav на CC3D нужен приемник ublox или совместимый (BN-880 подходит). Подключить приемник корректно к полетному контроллеру, активизировать функцию gps в настройках портов и включить в Configuration возможность gps и протокол UBLOX. inav сам настроит модуль gps.
www.ebay.com/itm/…/182236675947?epid=859740508
Такой как на ардуине
То есть коптер? так как не вижу строки
mixer FLYING_WING
Для коптера необходимы компас и баро, если планируется использовать навигационные авто-режимы
Какая версия iNAV? Можно прислать diff, я гляну. Но 99% что-то не то с настройками
Поставь драйвера dfu-device через zadig подробнее тут
у frsky L9R есть sbus…
по PWM приемник к полетнику подключать сегодня как-то дико, если честно. Но если очень хочется, то нужно это делать в соответствии с руководством по подключению конкретно вашего контроллера
Привет.
Посмотри видео. Там все по полочкам.
О, вопрос интересный. Это один из первых модулей ublox 6, появившихся в продаже. Ему уже лет 5 точно. Когда я его покупал, то почему-то думал, что он мне будет и данные отдавать по i2c. И я смогу подключить его напрямую к multiwii. Но это была ошибка. После прочтения мануала выяснилось, что к этому i2c можно подключить только любую флеш-память для сохранения настроек. Что и было сделано.
Сейчас обновлю дневник, чтоб были актуальные скриншоты и информация для iNAV 1.6. Если не получится, то придется делать новую запись
Ой, забыл, что имена переменных поменялись…
Сделайте
“set nav_fw_pos_xy_p = 50”
“set nav_fw_pos_xy_i = 5”
Переруливанием я обозвал процесс когда вместо четкого разворота на дом (при значительном удалении, естественно) самолет делает больший разворот, чем следовало. Например нужно было развернуться на 180 градусов, а развернулся на 270. Бывает, что и восьмерками летит, как в вашем случае.
Для самолета нужно сделать в cli команду set nav_navr_p = 50. И сразу полет домой станет по прямолинейной траектории
Если делитель не подключать, то получается следующее. На этом пине скорее всего включен подтягивающий резистор у микроконтроллера. Поэтому и отображается что-то там намерянное. На это можно не обращать внимание. Как только подключите делитель (но не будет на входе напряжения), будет показывать около 0.
Делитель нужен такой (правая схема)
img.rcgroups.com/http://i.imgur.com/inD5NdN.png?h=…
Контакт power_adc подключаем к 7-му пину rc разъема. Vbat, понятно, к батарее. Возможно в конфигураторе нужно будет немного подкрутить vbat_scale
SPI patch!
github.com/markohoepken/…/rs5808-spi-patch
На определенное положение канала AUX1 нужно настроить режим PASSTHRU
Приветствую!
- Напряжение и рсси можно без проблем завести на осд. При этом в настройках осд нужно отключить две опции - Use FC main voltage и Use FC RSSI.
- поддержка NMEA на CC3D в новых версиях отключена - не хватает места на все. Поэтому:
- либо CC3D и ublox
- либо mtk и любой F3 контроллер
- либо более старая (0.9 кажется) версия iNAV, там еще поддержу NMEA не оторвали
- или перекомпилировать необходимую версию под себя, убрав что-то другое, но оставив nmea.
Вчера мне не показалось что самолет при выключенном движке не управляется, несколько раз садился и подруливал с выключенным движком в режиме стабилизации, прошивка у меня последняя.
ОК. возможно. Последнюю не прошивал.
при GPS режимах за газ отвечают параметры:
nav_fw_cruise_thr - газ круиза (канальный импульс в мс) - по умолчанию 1400
nav_fw_min_thr - минимальный газ в gps режимах (канальный импульс в мс) - по умолчанию 1200
nav_fw_max_thr - максимальный газ в gps режимах (канальный импульс в мс) - по умолчанию 1700
nav_fw_pitch2thr - сколько газу добавлять/отнимать при изменении pitch в gps режимах (%) - по умолчанию 10
Да все верно. В стабилизации всегда кажется, что самолет “туповат”, на то она и стабилизация 😃. Еще, что не очень нравится, так это что при нулевом газе происходит сброс ошибок ПИД регулятора и он не работает вообще, а управление в режимах стабилизации напрямую не пропускается. То есть имеем на посадке летящий вниз неуправляемый кирпич. Так что посадка, если хочется точная и мягкая только в ручном режиме. Так как в моем любимом АП от msv самолет садится в стабилизции просто заглядение (или вообще в автопосадке), и я к этому очень привых, то считаю, что у iNAV это единственная существенная недоработка. Может автор поправит в следующих релизах.
Если ARM не настроен, то iNAV армится по-коптерному - стик YAW до упора вправо при газе в минимуме.
Если включен GPS, то без 3д фикса и необходимого количества спутников арма не будет. Чтобы это обойти нужно через CLI установить set nav_extra_arming_safety = OFF
Вроде как есть режим PASSTHRU.
Нет. На квадр нужен компас
Зачет!
EasyCap’ов есть туча разновидностей, ты не в курсе Easy cap viewer читает какие-то определенные иль все?
Да, на днях собираюсь обновить запись. Давно и успешно летаю на крыле wing-wing z84. коэфф ПИД стабилизации по-умолчанию меня устроили, а вот при настройке навигации потребовалось изменение коэффициентов ПИД (была самая распространенная проблема - полет восьмеркой вокруг базы и переруливание при развороте домой).
Люди, уже и автор и я писАл, что не нужно на земле/в_руках тестировать режимы. Вы ровным счетом ничего не увидите. Если очень хочется или убираем I-компонент ПИД контроллера или ставьте ЛА(FC) в 100% горизонт. Еще раз: из-за I-составляющей будут плыть все каналы. Котроллер хочет отработать, чтоб исправить ошибку, а вы ему этого сделать не позволяете, растет интегральная состявляющая, ползут сервы/каналы, чтоб выровнять-таки ЛА.
Привет! Заливай в minimOSD прошивку MWOSD. Рекомендую ее и для других применений.
в конфигураторе значек акселерометра светится?
калибровку акселя делали?
Шьете через юсб или ftdi? Новые версии openpilot не позволяют шить в cc3d сторонние hexы. Поэтому шить iNav на cc3d в первый раз нужно через ftdi используя cleanflight. Не забываем перемычку между SBL и +3,3V. Вот видео про процесс
Вопрос не ясен. Понятно, что есть плата cc3d, есть cleanflight. Чего конкретно нужно добиться?
под cc3d как и для остальных полетников автор собирает прошивки отдельно.
Плата выше по ссылке подойдет. Если под самолет. А так, конечно, предпочтительно с заделом на будущее F3 с баро и компасом.
Мой весит 490 без батареи. Взлетный 600-630 граммов. Это ж кирпич, сделанный из пенокартона по всем правилам от testflite 😃 собранный весь на термоклее. На 1500мач летает до 15 минут.
Но устал он уже. Более 70 вылетов, а вернее посадок в песок дают о себе знать.
Я бы не сказал, что это задержка. Это нормальная работа. Если планируется фпв близко-низко между кустов, то лучше не нужно никакого АП на носитель устанавливать. Летается все руками. А для высоты более 50м и 0,5с задержка, которую можно не заметить.
Сейчас залил 1.1RC2 завтра проверю в полете. До этого на какой-то очень старенькой летал.
И, да по расходам. Не советую ничего крутить в ПИД пока не будет самолета в воздухе в режиме стабилизации. Вот если при полете будет заметно, что самолет вялый или наоборот резко реагирует на стики с перерегулированием, то можно крутить. А то что рули перекладывает в стабе не на полный ход, то так и должно быть (остается место для команд пилота). Я себе слабо представляю ситуацию, когда АП должен вывернуть на полную стаб или элероны. Этож летчика и стошнить может.
Вот сейчас совсем непонятно.
Беспокоит все же задержка или малые отклонения рулей? Или и то и другое? Увеличение P по желемой оси приведет к увеличению отклонения рулей. Однако, без полетных испытаний я бы просто так его крутить не стал. Как по мне так недорегулирование лучше перерегулирования 😉
У меня отрабатывает стабилизация/уравление с задержкой если я при подключении акка дергаю аппаратом, но стоит оставить тушку в покое на 5-7 секунд и все нормализируется.
Еще пара вопросов:
Аксели калибровали?
В GUI что с ползунками управления и серво?