MultiWii

fanrc

сателит забинден, но код не трогал… а где что менят?

omegapraim

а вот надо бы потрогать, Если хотите завести его с сателитом то трогайте вот в этом месте:
/**************************************************************************************/
/******** special receiver types ********************/
/**************************************************************************************/

/**************************** 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 //For Graupner/Spektrum
//#define SERIAL_SUM_PPM ROLL,PITCH,THROTTLE,YAW,AUX1,AUX2,AUX3,AUX4 //For Robe/Hitec/Futaba
//#define SERIAL_SUM_PPM PITCH,ROLL,THROTTLE,YAW,AUX1,AUX2,AUX3,AUX4 //For some Hitec/Sanwa/Others

// 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

/********************** Spektrum Satellite Reciver *******************************/
/* The following lines apply only for Spektrum Satellite Receiver
Spektrum Satellites are 3V devices. DO NOT connect to 5V!
For MEGA boards, attach sat grey wire to RX1, pin 19. Sat black wire to ground. Sat orange wire to Mega board’s 3.3V (or any other 3V to 3.3V source).
For PROMINI, attach sat grey to RX0. Attach sat black to ground. */
//#define SPEKTRUM 1024
//#define SPEKTRUM 2048

Он (код) это очень любит, как получит удовольствие вы сразу поймете))) Что конкретно раскоментировать подсказать не могу, ниразу не подключал сателит к вию, постоянно приемники, но знайте одно если надумаете подключать приемники то код сателита надо будет закоментировать. А да и еще почистите EEPROM.

multiwii.p.ht

fanrc

/********************** Spektrum Satellite Reciver *******************************/
/* The following lines apply only for Spektrum Satellite Receiver
Spektrum Satellites are 3V devices. DO NOT connect to 5V!
For MEGA boards, attach sat grey wire to RX1, pin 19. Sat black wire to ground. Sat orange wire to Mega board’s 3.3V (or any other 3V to 3.3V source).
For PROMINI, attach sat grey to RX0. Attach sat black to ground. */
//#define SPEKTRUM 1024
#define SPEKTRUM 2048

включил… залил… ноль 😦

omegapraim

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

fanrc

я пробовал другую аппу, тоже без результата

Raptor_SK
fanrc:

сателит забинден, но код не трогал… а где что менят?

Плату нужно перепрошить последней прошивкой, в конфиге раскомментировать(убрать //):
тип коптера,

//#define QUADX

тип платы,

//#define MICROWII // MicroWii 10DOF with ATmega32u4, MPU6050, HMC5883L, MS561101BA from flyduino.net

собственно сателлит…

//#define SPEKTRUM 1024

может еще понадобится фильтр гиры…
Вроде все…
P.S. На ХК есть инструкция…
P.P.S. Кстати, как в Мультивие сузить диапазон входых импульсов? У меня DX4е, что бы заармиться/и наоборот, или откалибровать гиры, нужно все время дергать триммера, загонять их в крайние положения … 😦 Честно говоря напрягает…
Или где можно изменить порядок следования каналов? (Турнига+модуль Спектрум = раскладка от Футабы… )

e_kalin

Здравствуйте.
Слежу за темой и вот ситуация почти как у меня-на забинденый сателит никак не реагировал тоже мозг.
Оказалось что при забиндивании с ОРАНЖЕВЫМ приемником от ХК потом воспринимались не все каналы (как помнится только AUX…)
После мучений забиндил сателит с приемником от JR и о чудо все заработало.
Надеюсь мой опыт пригодится.

Raptor_SK
fanrc:

For PROMINI, attach sat grey to RX0. Attach sat black to ground. */
//#define SPEKTRUM 1024
#define SPEKTRUM 2048

включил… залил… ноль

Может не понимать 2048… если сателлит обычный…

e_kalin:

Оказалось что при забиндивании с ОРАНЖЕВЫМ приемником от ХК потом воспринимались не все каналы

Биндил JR сателлит с 6 кан. Оранжем, все в порядке, от DX4е видит пять каналов. Плата NanoWii ATmega32U4…

fanrc

сейчас добился что в программе пошла реакцыя на стики Турниги 9, но в живую моторы молчат 😦 может их в прошивке тоже включать надо?

omegapraim
fanrc:

сейчас добился что в программе пошла реакцыя на стики Турниги 9, но в живую моторы молчат 😦 может их в прошивке тоже включать надо?

Блин я вам дал ссылку на FAQ вот почитайте там про настройку и если моторы будут молчать и дальше тогда задавайте вопросы, нечего засирать тему… multiwii.p.ht про арминг и все остальное уже не раз писалось.

fanrc

все сделал, моторы тест проходят но не запускаются 😦

gorbln
fanrc:

все сделал

Если так будете говорить - вам вряд ли кто поможет. Что конкретно “всё”?
Арм сделали? В гуях видно сигнал на реги (1100 или типа того)?

fanrc

скачал прошивку, все что было написано расскоментировал, залил, запустил multiwiiconf плата видется, на стики реакция есть… моторы на запускаются
в прошивке указал
#define QUADX
#define FREEIMUv043
#define A32U4ALLPINS

omegapraim

И расходы на аппаратуре настраивали, у меня уже помидор чешется))))))

fanrc

у меня до этой платы стояла HobbyKing Multi-Rotor Control Board V3.0 (Atmega328 PA) все работало, поменял плату 😦 не могу победить, а у нас завтра коптерфест… расходы настраивал,… не пойму ничего…

Raptor_SK
fanrc:

скачал прошивку, все что было написано расскоментировал, залил, запустил multiwiiconf плата видется, на стики реакция есть… моторы на запускаются
в прошивке указал
#define QUADX
#define FREEIMUv043
#define A32U4ALLPINS

Скачай MultiWii version r1356 r1360 (20130306) - pre2.2 там есть твоя плата:

//#define MICROWII // MicroWii 10DOF with ATmega32u4, MPU6050, HMC5883L, MS561101BA from flyduino.net

Раскомментируй как указано выше, если сателлит - то:

//#define SPEKTRUM 1024

если приемник то для включения AUX2 одну из строчек

/********************************** Aux 2 Pin **********************************/
/* AUX2 pin on pin RXO */
//#define RCAUX2PINRXO

/* aux2 pin on pin D17 (RXLED) */
//#define RCAUX2PIND17

И еще: установи конечные точки в аппе в плюс, т.е. расширь диапазон стиков…

leprud
fanrc:

не помогло

Ну и до каких значений расширили то? Аксели калибровали?

gorbln
fanrc:

на стики реакция есть… моторы на запускаются

Не знаю точно (не видно) - но судя по видео - по оси YAW мало расхода. Там идникатор буквально вокруг центра ходит. Точно DR на эту ось не включен? =)

По газу точно хватает - там 975 минимальная цифра

fanrc

по газу менял мах до 1850, больше не дает, мин 975, пробовал ставить 1050… не пойму…