MultiWii на самолете
читал, но подключая как там, ничего не работает.
и там про крыло как то не сказано, как самолет, 4 сервы подключал, работает.
а, ну так Вы бы вводными обрисовали, что да как… а то просто “куда подключать” сразу вызывает … неодобрение и желание слать в гуглы 😉
не работать не должно - в этой ветке есть совершенно точно 3 успешных случая подключения MWii к крылу;
Да вроде поправил, крыло расскоментировал, датчики тоже. Единственное, есть мысль, что моя плата вий 2.1 не держит.
Да ну такого не бывает; на плате мега328 и любая прошивка станет
Только чего 2.1? Текузщая ж 2.3 уже версия
И еще - попробуйте залить в плату скетч eeprom-clear (или как там он называется… В примерах скетчей есть, вытирает память, мне часто помогало
это я в курсе, спасибо.
Всем привет!
Собрал стаб (arduino pro mini + MPU 6050) для Airplane, все работает.Но захотел подключить flapperons такое в
config есть
//#define FLAPPERONS AUX4 // Mix Flaps with Aileroins.
//#define FLAPPERON_EP { 1500, 1700 } // Endpooints for flaps on a 2 way switch else set {1020,2000} and program in radio.
//#define FLAPPERON_INVERT { -1, 1 } // Change direction om flapperons { Wing1, Wing2 }
НО AUX4 в Ardiino это D3 и он занят, там висит Ruder.
Что и как нужно поправить в коде, чтобы подключить Flapperons?
Всем кто ответит СПАСИБО!
Нужно сказать #define FLAPPERONS AUX1 и вешать выключатель на AUX1, соответственно. Ну или AUX2. На Pro Mini только два аукс-входа, если не использвать PPM Sum.
Нужно сказать #define FLAPPERONS AUX1 и вешать выключатель на AUX1, соответственно. Ну или AUX2. На Pro Mini только два аукс-входа, если не использвать PPM Sum.
Спасибо Андрей!!
Всем привет, решил тоже прикрутить Вия на самолет, может я что-то не понимаю, но прошивка от патрика уже готовая или надо еще что то править в коде? А то я посмотрел, а там даже тип летательного аппарата не раскомментирован???
Ну так под себя надо настраивать - тип самолёта (крыло или обычный), тип контроллера/датчиков…
Ну так под себя надо настраивать - тип самолёта (крыло или обычный), тип контроллера/датчиков…
Спасибо, я так и понял, тогда я что-то не пойму смысла в прошивке от патрика, ведь можно и обычную 2.3. к примеру настроить?
Там автовозврат работает правильно. Коптерный вариант самолёт уронит или в землю загонит. См. функцию FW_NAV в GPS.cpp.
Все настроил, осталось флапероны настроить…
Там автовозврат работает правильно. Коптерный вариант самолёт уронит или в землю загонит. См. функцию FW_NAV в GPS.cpp.
А можно для не опытных
Только разобрался как на коптере завести ЖПС через i2c конвертор, но на родной прошивке 2.3, я так понял что для самолёта в прошивке от патрика какие то фиксы для ЖПС, можно как то заменить скрипты на родной 2.3 прошивке ? если да то что нужно дописать или поменять (не охота шить патриком, пробовал когда собирал самолётик,были проблеммы по аппе)
Евгений, только руками, к сожалению… Я бы на Вашем месте остался на Патриковой прошивке и GPS без конвертера.
GPS без конвертера
Разьясните
Плата SE2.5 на меге 328, я так понимаю что она читает данные только по i2c, для этого и существует i2c-gps nav module
На этой плате есть последовательный порт, подписан FTDI. Модуль I2C-GPS существует для многих целей, но автор его забросил в пользу интеграции навигации в основной код мультвия ценой потери совместимости со всеми платами 328. Учитывая, что навигация по точкам через эту плату так и не заработала, а код, позволяющий мультвию на последовательном порту одновременно обслуживать и GPS и ГУИ, есть в ветке 2.4 и выносим в 2.3, большой нужды в этом переходнике нет. Практика показала, что все вычисления GPS вполне вписываются в цикл 3-5мс осовной платы, поэтому и эта причина существования переходника уже тоже малосущественна. Хотите использовать - пожалуйста, но проще тогда подправить код, чтобы он с переходника брат только raw values, декодированные с приемника (опять же, см. текущий код в ветке 2.4).
Ещё раз повторюсь “Для чайников пожалуйста”
Я понял что ЖПС надо повесить в место FTDI а именно без конвернера напрямую у дорожкам,что нужно изменять в прошивке ? Какие дефайны нужно раскоментировать ?
Какой у Вас GPS, на какой скорости работает и какой протокол использует? Какую прошивку заливаете?
Плата CRIUS MultiWii SE V2.5
GPS Ublox CN-06 v.2
Скорочть 115200
По протоколу не разбираюсь, не скажу, висит на I2C
Прошивка офф 2.3
В плате I2C-GPS прошивку меняли? Если да, то что в конфиге там?