MultiWii

Владимир#

Не оно?

/**************************************************************************************/
/*************** Motor Pin order ********************/
/**************************************************************************************/
// since we are uing the PWM generation in a direct way, the pin order is just to inizialie the right pins
// its not possible to change a PWM output pin just by changing the order
#if defined(PROMINI)
uint8_t PWM_PIN[8] = {9,10,11,3,6,5,A2,12}; //for a quad+: rear,right,left,front
#endif
#if defined(PROMICRO)
#if !defined(HWPWM6)
#if !defined(TEENSY20)
uint8_t PWM_PIN[8] = {9,10,5,6,4,A2,SW_PWM_P3,SW_PWM_P4}; //for a quad+: rear,right,left,front
#else
uint8_t PWM_PIN[8] = {14,15,9,12,22,18,16,17}; //for a quad+: rear,right,left,front
#endif
#else
#if !defined(TEENSY20)
uint8_t PWM_PIN[8] = {9,10,5,6,11,13,SW_PWM_P3,SW_PWM_P4}; //for a quad+: rear,right,left,front
#else
uint8_t PWM_PIN[8] = {14,15,9,12,4,10,16,17}; //for a quad+: rear,right,left,front
#endif
#endif
#endif
#if defined(MEGA)
uint8_t PWM_PIN[8] = {3,5,6,2,7,8,9,10}; //for a quad+: rear,right,left,front //+ for y6: 7:under right 8:under left
#endif

theGRin
Владимир#:

Не оно?

Я пытался менять в этих строках с 9 пина на другие но результата не было =(

Alibaba
theGRin:

Я пытался менять в этих строках с 9 пин

я бы сделал так: добавил бы еще 2 канала на моторы(там можно до 6 моторов) и их уже перенаправил. под рукой у меня нет программульки, а то бы сказал более конкретно

Duglas
theGRin:

Я пытался менять в этих строках с 9 пина на другие но результата не было =(

поменяйте местами везде 9 и 6,

zerokul

всем привет,тут такое дело сталкнулся с проблемкой немогу подключить баро GY-65
к Crius Multiwii Lite.
или втыкните пальцем,зарание посибки

Alibaba

я подключал к нановию и к 328 атмеге никаких проблем. 4 проводка и в config.h открыл чип на bmp085

zerokul

Я знаю что проблем нет,подскажите какой куда провод подключать?

BoNy
k0der:

можно по подробнее как получилось запустить на windows7 64

тут я уже писал
rcopen.com/forum/f123/topic221574/12126

качаешь Processing (фриварный компилятор Java), берешь исходник MultiWiiConf (есть в архиве с MultiWii) и компилируешь с небольшими изменениями, о которых написано по ссылке выше.

У меня правда заработала нормально 32 битная версия и, соответственно, в системе должна стоять 32 битная Java
64 битная тоже запускалась, но был пустой экран, разбираться дальше не стал, пользуюсь 32 битной.
Если в системе будет два версии Java 32 и 64 бит, то 32 битная MultiwiiConf работать не будет.

Alibaba
zerokul:

какой куда провод подключать?

  • на +: gnd на gnd; sda -sda; clk- clk, посмотрите по описаню вашей платы sda clk = A4, A5 обычно, гляньте как у вас.
Duglas
zerokul:

всем привет,тут такое дело сталкнулся с проблемкой немогу подключить баро GY-65
к Crius Multiwii Lite.
или втыкните пальцем,зарание посибки

С барометра- на плату Crius Multiwii Lite(где контакты с надписью barometr-manetometr)
соответственно
VCC – 3V3
SDA –
SCL –
XCLR – (no connection)-не подключается
EOC – (no connection)-не подключается
GND – ground

zerokul

Все разобрался,посибки.
Подскажите как и где в конфиге расскаментировать чтоб заработало?
зарание посибки.

Z-Pilot
zerokul:

Подскажите как и где в конфиге расскаментировать чтоб заработало?

/* I2C barometer */
#define BMP085
//#define MS561101BA

Попробуйте так: перед #define BMP085 сотрите два слеша

zerokul

посибки баро заработал,правда почемуто высоту недержит.
может чтото раскоментировать надо?

7 days later
ConstOr

Здравствуйте
Не знаю, туда ли пишу, поправьте если что.
Начал собирать квадрокоптер на хоббикинговской Multiwii и Megapirate AIO (ATmega 2560) V2.0
Когда стал делать калибровку датчиков (вертел плату с воткнутым юсб кабелем), случилось это:

😦
Вручную припаять похоже уже не получится. Поэтому вопрос, как теперь цеплять к компу? Может есть какие-то варианты через другие входы или докупить какой-либо программатор внешний?

serenya

Силовые (крепежные) дорожки оторвались, но сигнальные похоже все целы. Видел что сверлят пару отверстий вокруг гнезда USB и усиливают проволокой что бы не болталось. Можно так же припаять разъем на место и зафикстировать проволокой, дополнительно можно и термоклеем обмазать. Можно подключаться через FTDI адаптер, справа 6pin порт.

Dhole
ConstOr:

Может есть какие-то варианты

Купить разъём вот с такими ножками, назад -

  • и аккуратно запаять.

Потом залить термоклеем.

Так же можно и через FTDI адаптер.

ConstOr

Никогда такие тонкие ножки не паял. Это насколько сложно сделать?
А через FTDI просто через переходник и всё? IDE и мультивиишный софт нормально воспримут?

Dhole

Облудить без фанатизьму и прижать потом паялом к платке.
Сухим, без припою.

В этом здорово помогут тисочки - зажать платку, и пинцет - держать разъём.

Через FTDI нормально работают, ибо и до этого они работали через тот-же FTDI, только разведённый сразу на мозгах.

Rover

Что-то я завис на ровном месте, помогите…
Как в MahoWii сделать так, чтобы посадочные огни загорались по сонару?
Функция вроде есть, а не работает.
По отдельности работает: сонар высоту меряет, посадочные огни по AUX включаются. Но по сонару не хотят.

Вывод посадочных огней переназначил на вывод платы D6:

#define LANDING_LIGHTS_DDR DDRH
#define LANDING_LIGHTS_PORT PORTH
#define LANDING_LIGHTS_BIT PORTH6

автовключение огней раскомментировал:

#define LANDING_LIGHTS_AUTO_ALTITUDE 50

теперь по AUX LLIGHTS посадочные огни включаются, сонар в ГУИ высоту показывает правильно, ± два сантиметра
но на высоте менее 50см огни не зажигаются. Что еще я пропустил?

Rover

Извините, реально протупил. Вопрос снят. Опция автовключения огней работает только в режиме ARMED.
Надо было мне сразу исходники глянуть.

streethanter

Ребята, а откуда сейчас можно прошивку 2.3 скачать? Что то все ссылки мертвы.