Crius Hobby MultiWii
А не подскажите есть ли GUI для android или КПК?
А не подскажите есть ли GUI для android или КПК?
есть
play.google.com/store/apps/details?id=net.xrotor.a…
Обновлено: 25 Август 2012 г.Текущая версия:0.4.7Требуется Android версии: 2.1 и выше
и даже не одна play.google.com/store/search?q=multiwii&c=apps
Подскажите купил такие регуляторы goodluckbuy.com/30a-brushless-motor-speed-controll… на одном из регулей постоянно слетает калибровка, возможно ли его реанимировать?
Стоит ли в crius se v0.2 включать i2c 400hz?
как будет стабильнее и быстрее? Регуляторы прошиты на симонк.
спасибо, поиском не нашел ответа…
Никто не знает ответа чтоли?
А на что вообще влияет частота i2c ? Как ее изменение сказывается на полете?
Господа, подскажие кто чем может 😃
Доэкспериментировался или чего-то помэрло? Буквально вчера висел просто шикарно. Была одна заморочка - при активном движении (стик в половину хода и более) в любую сторону квадр будто бы спотыкался и резко терял высоту или заваливался. В общем падал. Если же перемещаться в любую сторону потихоньку, то все ок. Причем это только в стаб режиме. В акро такого не наблюдается.
Сегодня поигрался с таймингами на регулях. При значении low все более-менее стабильно (ну, как выше уже написал), при других значениях - расколбас: вращения, раскачивания… в общем нельзя лететь. В итоге тайминги вернул в low.
По идее все вернулось в прежнее состояние, но почему-то больному стало хуже. Теперь он просто лететь отказывается. На видео видно, как в стаб режиме он вроде бы взлетает, но через несколько секунд его начинает здорово раскачивать и он падает. После того падения, кстати, вообще взлететь не могу - колбасит уже на земле.
Привожу настройки (П левела сейчас стоит 6, а не 8 как на скриншоте)
Удалено. Разобрался.
Так же спрошу совета у разбирающихся в электрике. В настоящее время у меня все моторы припаяны к регулям, т.е. разъемов у меня нет. Но три мотора припаяны наборными проводами, причем разного сечения. Обычный кабель на регуле такого класса - 12awg, кажется. А от моторов выходят проводочки значительно тоньше. Посередине между awg и мотором у меня проставки из кабеля еще одного сечения 😃
Как считаете, может ли такое варварское отношение к культуре сборки повлиять как-то на работу всей системы? …хотя позавчера оно прекрасно висело…
Доброе утро,
Подскажите плз. Получил новую плату CURUS light, установил драйвер для фтди, плату не прошивал т.е. по умолчанию я так понял установлена прошивка 1.9, но при подключении платы к ПК видно, что данные в ГУИ не поступают. Т.е. ни какие значения в ГУИ не меняются, хотя сама плата видимо работает при её повороте на плате начинает мигать синий светодиод. При использовании гуи со старым интерфейсом видно, что в ГУИ правильно определяется версия дефолтовой прошивки 1.9. К плате ни чего кроме USB-UART конвертера не подключено. Светодиоды RX/TX на плате FTDI бодро моргают.
Подскажите плз. , что я делаю не правильно? Возможно это и описано в одной из тем, но найти не удаётся.
Если запустить MultiWiiConf_1_9.exe (чтоб версия конфига совпадала с прошивкой) то тоже нет данных с датчиков ?
Хм, с ГУИ 1.9 работает, спасибо.
Хм, с ГУИ 1.9 работает, спасибо.
На картинке же черным по белому написано было про не совместимость прошивки с ГУИ
Поясните плз. по поводу конфигурации датчиков, для платы Crius MultiWii Lite. В разных источниках приводятся разные конфигурации.
Один вариант такой:
#define ACC_ORIENTATION(X, Y, Z) {accADC[ROLL] = -Y; accADC[PITCH] = X; accADC[YAW] = Z;}
Другой такой:
#if defined(CRIUS_LITE)
#define ITG3200
#define ADXL345
#define GYRO_ORIENTATION(X, Y, Z) {gyroADC[ROLL] = Y; gyroADC[PITCH] = -X; gyroADC[YAW] = -Z;}
#define ACC_ORIENTATION(X, Y, Z) {accADC[ROLL] = -X; accADC[PITCH] = -Y; accADC[YAW] = Z;}
#endif
Почему конфигурации разные для одной и той же платы?
Почему конфигурации разные для одной и той же платы?
Это зависит от версии прошивки, в 2.0 (вроде) поменяли ориентации осей
Наверняка вопрос - баян, но все же. Тут многие вовсю летают с ГПС, решил тоже. Плата Crius SE 0.2 (где не выведен i2c). Подскажите, как и какой гпс модуль к ней можно прикрутить. Заранее спасибо.
Наверняка вопрос - баян, но все же. Тут многие вовсю летают с ГПС, решил тоже. Плата Crius SE 0.2 (где не выведен i2c). Подскажите, как и какой гпс модуль к ней можно прикрутить. Заранее спасибо.
Еще Multiwii MWC FC CN-06 GPS Receiver можно подключить к плате через RX/TX и залить эту прошивку, в config.h выбрать тип платы и коптера.
Еще Multiwii MWC FC CN-06 GPS Receiver можно подключить к плате через RX/TX и залить эту прошивку, в config.h выбрать тип платы и коптера.
по ссылке нет файла 😦
а CN-06 GPS Receiver можно подключить к UART не только для прошивки но и для работы?!
А можно по-подробнее, как подключать, как настраивать, какая скорость итп. А то я почитал ветку и статьи разные - танцы. И при том, везде танцы разные. Так все-таки как и с каким бубном надо танцевать, чтобы гпс работал?
Сегодня подлетнул пару раз, но ново собранном квадрике, после локализации недосмотров, не до круток, оно полетело, довольно не плохо, но
- При переключении с АСС на АСС+BARO тело начало подниматьматься пришлось скинуть 10% газа - после чего висит стабильно, подобный подрыв норма?
- Как то странно отключается один мотор (по самолетному тупо встает) точнее ESC (SS 30a прошивка от семена) разумееться имеем кувырок но отключившийся лучю. Дезарминг не помогает, не отсечка, т.к. после переключения бортового питания все заводиться и летит вновь.
У кого подобное было ? как бороться?
А можно по-подробнее, как подключать, как настраивать, какая скорость итп. А то я почитал ветку и статьи разные - танцы. И при том, везде танцы разные. Так все-таки как и с каким бубном надо танцевать, чтобы гпс работал?
Через i2c_gps_navi board можно подключать любой gps к цирусу по i2c для этого надо скачать скетч для борды
…googlecode.com/…/I2C_GPS_NAV-v2.1rc2.zip
в процедуре инициализации можно указать любые первичные скорости модема и его команды там конструкция типа :
Serial.begin(38400); //родная скорость модуля
delay(1500); //let it init //ждем
Serial.write(“$PMTK251,115200*1F\r\n”); // Переключение скорости порта на 115200
delay(300);
Serial.end();
Serial.begin(115200); //пере подключаемся
Serial.write(“$PGCMD,16,0,0,0,0,0*6A\r\n”);
delay(1000);
Serial.write(“$PGCMD,16,0,0,0,0,0*6A\r\n”); // Переключение в бинарный режим
delay(500);
Serial.write(“$PMTK313,1*2E\r\n”); //SBAS_ON
delay(500);
Serial.write(“$PSRF151,1*3F\r\n”); //WAAS_ON
delay(500);
Serial.write(“$PMTK220,200*2C\r\n”); // Подправил на 5Hz
//Serial.write(“$PMTK220,100*2F\r\n”); // 10Hz
delay(500);
#else
//open serial port at 115200
Serial.begin(GPS_SERIAL_SPEED);
#endif
в самом коде мультивия раскомментировать
#define I2C_GPS
и радуемся жизни.
если подключать через uart то только модуль с отдающими данные на 115200 и 5 или 10Гц.