MultiWii
Пересобрал я свой китайский квадрокоптер: питание подальше от платы, мозгу питание через UDEB (красные провода от регулей вытащил), даже синезуб для настройки со смартфона.
В итоге нормально залил прошивку Маховик_2.1, откалибровал регуляторы - всё ок. Подключаю к GUI (комп и смартфон) пытаюсь читать настройки - и ничего не происходит. Вернее телефон сыпит кодами ошибок без остановки. Но главное, что нигде не работают барометр, горизонт, компас - ничего не крутится и не наклоняется. Аппаратура в ГУИ отображает перемещение стиков.
Перезаливка прошивки не помогла.
Ладно на смартфоне может не работать корректно из-за разных версий, но на компе 2.1 и прошивка и ГУИ. Раньше всё работало.
нигде не работают барометр, горизонт, компас - ничего не крутится и не наклоняется.
Если ошибки по i2с, то работать не будет однозначно. Скорее всего отвалился какой то сенсор или нет контакта. Если внешний компас ставили, может там отвалилось питание или оборвался провод. Может быть питание 3,3в пропало… мультиметр вам в помощь…
сыпит кодами ошибок без остановки.
У меня так было, когда неправильно плату выбрал при прошивке.
Вопрос к пользователям MahoWii (и к Александру mahowik, если он тут).
Может ли MahoWii передавать телеметрию на приёмники FrSky X-серии? (X8R, X4R).
В них интерфейс Smart Port, который, если я не ошибаюсь, несколько отличается от того, что в приёмниках D-серии.
Сейчас стоит D8R-II Plus, телеметрия работает, но планирую заменить на X8R.
Код для поддержки s-port интегрирован, но работоспособность не проверял за неимением приемника. Андрей (ctakah) вроде как пробовал, но не помню чем закончилось…
залил прошивку Маховик_2.1
зачем вам 2.1 base, если есть 2.4 lite rcopen.com/forum/f123/topic221574/13168… т.е. 2.4 lite более свежая + более полная…
Для настройки контроллера подключаюсь с ez-gui через блютус. Хотел повысить дальность и прикупил wifi модуль esp8266. Wifi сетку вижу. К ней подключаюсь планшетом. Пинг до модуля идёт. Понимаю, что нужно как то настроить модуль, но не нахожу информации. Подскажите…
Досталась мне в наборе платка crius se 2.5, какое ей лучше применение найти, собрать квадрик типа 450-го или лучше на ней мелкого гоночного собрать? Как вообще она себя ведет в полетах? Где ее стихия?
Для настройки контроллера подключаюсь с ez-gui через блютус. Хотел повысить дальность и прикупил wifi модуль esp8266. Wifi сетку вижу. К ней подключаюсь планшетом. Пинг до модуля идёт. Понимаю, что нужно как то настроить модуль, но не нахожу информации. Подскажите…
Где ее стихия?
для гоночного вряд ли подойдет, у меня она стояла на трехе(450), с прошивкой Mahowii 2.4 lite летает шикарно
кто полетал на lite и полной версии, пишите отзывы!
а то заснет проект… а трудов было много… жаль…
имелось ввиду: “… lite или полной версии…”
Посоветуйте какую прошивку лучше на crius se 2.5 залить?
Посоветуйте какую прошивку лучше на crius se 2.5 залить?
как я уже сказал, прошивку маховика, лучше прошивки на этот контроллер не найти, а скачать lite-версию можно на предыдущей странице (сообщение #12944)
p.s.:полная версия с gps на эту мегу не влезет, хотя с rc3 вроде бы колдовали
Всем привет! Помогите подружить Futaba T7C с Мультивием, принесли аппу, создал новую модель, в гуи движения стиков отображаются, переключатели работают, только движки не армятся… Что еще можно посмотреть, раньше с Футабой дело не имел. Всем заранее спасибо.
Futaba T7C отличная аппаратура, с вполне адекватным меню. Летаю на ней с 2012. Как и под любой самолёт или вертолёт любую аппаратуру надо настроить под конкретную модель. Если не получается разобраться с меню, то для этой аппы есть очень информативная инструкция. И по моему давно есть в переводе на русский (на вскидку не нашёл, но где-то дома валяется).
Относительно коптера на MultiWii:
- Нужно создать самолётную модель.
- Все триммеры установить в “0”.
- Проверить Реверсы, чтобы в гуи отклонения были в нужную сторону.
- Настроить конечные точки, т.е. расход стиков (End point (E.POINT)) так, чтобы в GUI или EZ-GUI по стикам (ГАЗ, Элерон, РН, РВ (Throttle, ROLL, PITCH, YAW)) значения были следующие:
мин. ≈1095
средн. ≈1500
макс. ≈ 1905
Отклонения на 1-2 единицы не страшны. Тем более у Futaba очень качественные переменные сопротивления на стиках, так что особо плавать значения небудут. - И больше никакие настройки трогать не надо, остальное настраивается в MultiWii. Остальные настройки-плюшки в аппаратуре для самолётов и вертолётов.
Кстати, для дополнительных каналов 5,6,7 нужно также настроить E.Point ровно с такими же значения в GUI, как описано выше.
Также настроить код как советовали в постах 12940 и 12943
Если какие вопросы по Futaba T7C - шумни в личку, чтоб здесь не засорять.
Ещё забыл, обязательно должно быть так:
/**************************** PPM Sum Reciver ***********************************/
/* The following lines apply only for specific receiver with only one PPM sum signal, on digital PIN 2
Select the right line depending on your radio brand. Feel free to modify the order in your PPM order is different */
//#define SERIAL_SUM_PPM PITCH,YAW,THROTTLE,ROLL,AUX1,AUX2,AUX3,AUX4,8,9,10,11 //For Graupner/Spektrum
//#define SERIAL_SUM_PPM ROLL,PITCH,THROTTLE,YAW,AUX1,AUX2,AUX3,AUX4,8,9,10,11 //For Robe/Hitec/Futaba - эта строка должна быть закомментирована
//#define SERIAL_SUM_PPM ROLL,PITCH,YAW,THROTTLE,AUX1,AUX2,AUX3,AUX4,8,9,10,11 //For Multiplex
//#define SERIAL_SUM_PPM PITCH,ROLL,THROTTLE,YAW,AUX1,AUX2,AUX3,AUX4,8,9,10,11 //For some Hitec/Sanwa/Others
//#define SERIAL_SUM_PPM THROTTLE,YAW,ROLL,PITCH,AUX1,AUX2,AUX3,AUX4,8,9,10,11 //Modelcraft// Uncommenting following line allow to connect PPM_SUM receiver to standard THROTTLE PIN on MEGA boards (eg. A8 in CRIUS AIO)
#define PPM_ON_THROTTLE
Великий Беларуский Рандом - часть N…
Продолжаю ночные посиделки с моим китайским другом.
Итак пару недель назад, когда заливал Маховик 2.1 моторы включались, но датчики АСС и магнитометр на настраивались ez-gui сыпал ошибками.
Уже тогда были косяки с родным проводом FTDI адаптера - при подключении к компу СОМ порт находится, а вот диод еле светится. При подключении к коптеру вроде что-то делал и прошивал. Но криво, чтобы после очистки порт заработал приходилось перезагружать комп.
Спасибо @mahowik скачл маховии 2.4 лайт, почитал маннуал и заливал прошивку через ардуино 1.6.7.
Взял другой провод - диод горит бодро, моргает и т.п.
Настроил всё:
#define CRIUS_SE_v2_0
потом был
#define HK_MultiWii_SE_V2
очищал память, заливал прошивку с калибровкой акселерометров, коптер говорил так: 1-2-3 пиииии. Потом заливал нормальную прошивку.
Приложуха подключается бодро, датчики работают, калибруются, но потом включаю моторы, а она не включаются - стик вниз-вправо и ничего даже диод не загорается на плате.
Окай, поставил минтроттл 1200, хотя в первой сборке коптера (когда не было UBEC) всё заливал и калибровал и настройки тротл были почти стандартные ± 5 оборотов.
Чищу, чищу, заливаю, калибрую, заливаю - не помогает.
Проверил контакты вроде всё подключено правильно.
Попробовал #define CRIUS_SE - андройд приложение сыпит ошибками - ок, вернёмся на 2.0 версию.
Сегодня опять попробовал залить через родной провод - ничего, даже при очистке виснет - ардуино пишет “идёт загрузка” и больше ничего не меняется. Перезагрузка - тоже висение на заливке прошивки. Ну или ошибка загрузки в плату, что-то типо СОМ порт не доступен.
Вот.
Что делать? Купить новый FTDI адаптер? Неужели китайцы запивают провода как-то не стандартно?
Что делать? Купить новый FTDI адаптер? Неужели китайцы запивают провода как-то не стандартно?
То что вы делаете, само по себе набор неверных действий, точнее неправильная реакция на кривую работу вашего комплекта.
- Если нет подключения - ищем подключение! Без него вообще можно про все остальное забыть. Подключаете свой FTDI адаптер к компу без платы и пытаетесь увидеть назначение ком порта. Если нет, тогда ищите косяк или в FTDI адаптере или в проводе или в ЮСБ компа. Видел пару раз глюк, когда комп “забывал” ком порт, помогала перезагрузка.
- Если сыпет ошибками - неправильная прошивка/ раскомментированы не нужные датчики, или обрыв шины i2c. Ни какого АРМинга тут не произойдет, можно не мучать стики.
- Если нет ошибок и виден ком порт, и плата не армится, подстраиваем расходы и мин газ и макс газ. Несколько страниц назад это было описано пару раз.
Просто так выставлять параметры и менять версию платы не нужно. Нужно хоть чуть-чуть понимать, что вы делаете.
Ещё немного коллегиальных вопросов:
- Где в Маховии 2.4 раскоментить WinGUI 2.3?
- MultiwiiWinGUI - RC Control Settings - нет Baro.
- Маховии 2.4 все на стандарте, в WinGUI все стандартно, почему не армится?
П.С. Multiwii 2.2 работает без проблем
Ещё немного коллегиальных вопросов:
- Где в Маховии 2.4 раскоментить WinGUI 2.3?
- MultiwiiWinGUI - RC Control Settings - нет Baro.
- Маховии 2.4 все на стандарте, в WinGUI все стандартно, почему не армится?
П.С. Multiwii 2.2 работает без проблем
- Вкладка Mahowii h
#define VERSION 240 тут нужно поменять на 230. - Что значит “все на стандарте”? Изначально прошивка заточена на АИОП с соответствующим набором датчиков. Если у вас Multiwii SE 2/Crius se2, то набор датчиков другой. И совершенно правильно, что у вас ошибки. Плата должна соответствовать.
Ну в принципе MultiwiiWinGUI старая программа и могут быть глюки и несовместимости. Пользуйтесь стандартным ГУИ -для настройки этого достаточно. Для миссий EZgui android.
Пара вопросов -
разница lite и полной версии?
Почему Lite без GPS (или я что-то не так понял)?