Crius Hobby MultiWii
RC rate это уровень влияния аппы, в GUI то себя нормально всё ведет (нет ошибок, коптер верно наклоняется, ползунки моторов работают адекватно аппе)? Косяк только при включении батареи?
А кто знает как сделать более резким отклик по рудеру? Както вяленько он крутиться. Для сравнения летал на куке так там побыстрее врящался особенно в "UFO mode ".
Установил Ардуино 0023, загрузил 1.9, изучаю config.h
А возможно все то, что в контроллере есть с завода, как нить забэкапить?
А возможно все то, что в контроллере есть с завода, как нить забэкапить?
теоретически можно бинарник прошивки слить, но это гемор тот еще
Почему у меня ардуина 0023 не принимает не одну из прошивок, пишет только файлы с расширением .pde 1,0 принимает но не компилирует точнее выдаёт ошибку в конце компилирования. Удачно загрузить смог только 2,0 прошивку, хотелось бы 1,9а2.
пишет только файлы с расширением .pde
всегда можно ino переименовать в pde
Ясно,…шью 1.9
всегда можно ino переименовать в pde
все 9 файлов или достаточно MultiWii_1_9_a2.ino
Всё прошился на 1,9а2 всё переименовал все 9, работает
Прошил 1.9, прикольно 😃 В руках держу, квад при увеличении газа начинает выкручиваться по-всякому, то по одной оси его кинет, то по другой… сменил вообщем прошивочку 😃 Сейчас в ГУИ буду смотреть, чего там да как.
имхо оси датчиков перепутаны, как проверять писал на 1-2 странице назад
Да, я вставил код, который вы приводили для осей датчиков. Сейчас убрал, перезалил прошивку, все встало на свои места, судя по крутящимся картинкам. Очень нравится конфигуратор. По ходу дела оси компаса перепутаны, пока не понял, как исправить. Откалибровал как-то, графики все убрал с экрана, оставил Roll компаса. Так вот на Roll (крен) по графику откликается, когда плате делаешь Pitch (тангаж). На иные движения график Roll компаса не реагирует - что радует 😃 Но как перекинуть оси?
Да, я вставил код, который вы приводили для осей датчиков.
я не приводил код для осей датчиков, я показал пример и описал как надо и чего менять, если неправильно в GUI отрабатывается горизонт
с компасом не подскажу, так как не пользуюсь
А я принял как руководство к действию 😃 Попробую строчкой MAG поменять оси. В остальном вроде все понятно… Кроме блока с надписью Nunchack, не могу там ничего активировать - деактивировать…
Кроме блока с надписью Nunchack, не могу там ничего активировать - деактивировать…
В самом начале развития Wii-коптеро строительства покупался Nunchack от приставки Wii, из него вытаскивалась платка и получали аксель для мозгов коптера, в Вашем случае аксель уже стоит на плате ( bma180)
Вот тест во дворе
а если показать видео без стабилизации? сильно трясет?
У меня на резком снижении коптер начинает подколбашивать. Как с этим бороться?
Видео, на последних секундах:
Коллеги, вообщем-то проникся духом OpenSource, очень интересно, конечно. Но пока на пользовательском уровне не могу обуздать магнетометр… Дается 30 секунд. Необходимо успеть повернуть плату на 360 град. по каждой из осей. Оси в config.h поменял, как мне показалось, были перепутаны крен и тангаж. Но в конфигураторе потом как по курсу не крути, скачут оба графика крена и тангажа, а курс практически ровно идет. А ведь нос держится по курсу! А курсовая ось получается нерабочей… Что я делаю не так? У кого ось курса реагирует графиком и цифрами адекватно?
По баро плату поднимаю-опускаю - цифры меняются. Но в статике график баро идет лесенкой, нестабильность в демятых долях от отображаемой величины. Это нормально? Может быть стоит #define какое-то сглаживание?
У меня на резком снижении коптер начинает подколбашивать. Как с этим бороться?
никак, это косяк любого коптера, только у одних больше, у других меньше этот косяк возникает, говорят лопастями вниз если поставить моторы - будет лучше (Piranha рекомендовал снимать в висении или на подъеме)
вообщем-то проникся духом OpenSource, очень интересно, конечно
осталось снесли винду и поставить Linux =))
график баро идет лесенкой, нестабильность в демятых долях от отображаемой величины
точность барометра +/-1м, данные там в сантиметрах вроде бы выводятся, т.е. отклонения значений от реальных на полметра это более чем нормально, как и лесенка… она у всех так =) вот если постоянно растет или постоянно падает, то уже косяк где то.
Но пока на пользовательском уровне не могу обуздать магнетометр
может забить на него вообще?
кстатии во 2 версии multiwii вот такой код для CRIUS, может от туда подчерпнуть даные о компасе?
#if defined(CRIUS_SE)
#define ITG3200
#define BMA180
#define HMC5883
#define BMP085
#define ACC_ORIENTATION(X, Y, Z) {accADC[ROLL] = -X; accADC[PITCH] = -Y; accADC[YAW] = Z;}
#define GYRO_ORIENTATION(X, Y, Z) {gyroADC[ROLL] = Y; gyroADC[PITCH] = -X; gyroADC[YAW] = -Z;}
#define MAG_ORIENTATION(X, Y, Z) {magADC[ROLL] = X; magADC[PITCH] = Y; magADC[YAW] = -Z;}
#endif
например сравнить как оси для гиры и акселя заданы и “перерисовать” это под магнитометр… но стоит учесть что просто копировать не стоит - во 2 версии чего то с осями переделывали и может стать только хуже =)
Забивать не хочется, в Кролике добился удержания курса - очень удобно. А там ещё немного - и CareFree не за горами 😃
На счет осей я подозреваю, что либо не так калибрую, usb кабель мешает 😃 , либо компас дефектный? Вот и хотелось бы спросить или увидеть графики осей заведомо работающего компаса… У кого их есть?
Всем добрый день !!!
Хочу поделиться опытом.
Стояли на кваде регули HK SS 25-30, на MultiWii 2.0 все летало отлично. Только автолевел потряхивало немного, ну да это пустяк.
По причине криворукости был вынужден поменять регули на клоны Turnigy Plush 30a.
После замены, MultiWii 2.0 отказался летать напроч, моторы дергало ужастно. Настройка пидов не помогла.
После установки Версии 1.9 для Crius все ровно полетело, с дефолтными пидами.
Ребята как запустить плату с пульта? Какой процесс запуска?
И вообще какие процедуры перед первым запуском?