Crius Hobby MultiWii

fpv_mutant

Ребяты,выложите пожалуйста рабочую ссыль ны прошивку MultiWii_dev_20120622. Поиск выдает цитаты или не рабочие ссыли.

penkerton
karabasus:

И зачем ж, это вы берете прошивку от MTK если у вас модуль от U-BLOX?

Тупанул, не правильно понял pbolotin… Тогда не знаю какую прошивку шить. По ссыкле, в описании этого GPS, написано, что ему нужно прописать 115200 для работы с Crius… Можно это делать каждый раз при загрузке Crius, но лучше прошить сразу. Если я зря все это и оно будет работать как есть, то подскажите как его проверить GPS подключенным к Crius? Пускать в небо, не убедившись, что все работает, как то не хочется…
Спасибо за оперативные ответы!

Chester_kz
greenn13:

полетел QX на SE прошивка 2.0

8-я секунда просто шикарная 😃)))))))))

pbolotin
penkerton:

По ссыкле, в описании этого GPS, написано, что ему нужно прописать 115200 для работы с Crius… Можно это делать каждый раз при загрузке Crius, но лучше прошить сразу.

Вариантов 2
Поставить еепром для сохранения конфигурации
Записывать конфиг с платы и2цгпс каждый раз при старте

Ну и еще закоротить пару ног, он с 9600 на 38400 съедет но не уверен про частоту…

fpv_mutant

подключил Eagletree GPS V4 через Logger, прошивка 2.1 - спутники нашел, но глушить пульт пока ссыкатно для проверки режима RTH, так как полеты на этой прошивке менее стабильны по сравнению с 1.9a2

penkerton
pbolotin:

Вариантов 2
Поставить еепром для сохранения конфигурации
Записывать конфиг с платы и2цгпс каждый раз при старте

Ну и еще закоротить пару ног, он с 9600 на 38400 съедет но не уверен про частоту…

Ok, с этим вроде бы все понятно. А как мне проверить работу GPS, подключенного к Crius на земле (какое-то GUI может)? Или только при полете будет понятно работает или нет?

mataor
Yanchak:

Сообщение от funtik26
господа а возможно в криус как то дописать кусок кода, чтобы можно было с пульта включать пару диодов, конкретно интересует даже не просто диоды а мощные диоды через транзисторы. и интересуют режимы горения постоянно и проблесковые режимы
Я чтото подобное в коде видел.

/******************************** LED FLASHER ***********************************/
//#define LED_FLASHER
//#define LED_FLASHER_DDR DDRB
//#define LED_FLASHER_PORT PORTB
//#define LED_FLASHER_BIT PORTB4
//#define LED_FLASHER_SEQUENCE ( (uint8_t) 0 )
// create double flashes
//#define LED_FLASHER_SEQUENCE_ARMED ( (uint8_t) (1<<0 | 1<<2) )
// full illumination
//#define LED_FLASHER_SEQUENCE_MAX 0xFF

Надо почитать или попробовать как оно работает.

ключи уж сами допаяете.

rcopen.com/forum/f123/topic221574/5930 вот тут как раз работа лед флешера на подсветке

fpv_mutant
mataor:

MultiWii вот тут как раз работа лед флешера на подсветке

я использую готовый комутатор нагрузки на 5 ампер, он подключается в свободный канал приемника

pbolotin
penkerton:

как мне проверить работу GPS

через гуй мултивия, либо по вспышкам i2c-gps nav. В англоязычном руководстве из 1 Вашего поста, всё описано.

fpv_mutant

на прошивке 2.1 GPS (от Eagletree) в режиме HOLD - взлететь не возможно, танцует.
на прошивке 2.0 включенный компас перевернул коптер.
прошивка 1.9а2 остается пока самой стабильной в полете.

ctakah

Сам летаю на 19 а-пока самая стабильная для моих кривых ручек)))))Обычный вий,баро отключен .

Rave

Поставил пробный подвес для камеры со “стабилизацией” от мозгов.

Вопрос: можно ли при этом совместить управление камерой с отдельной аппы? Как это сделать?

P.S.: Большое спасибо всем участникам ветки! Благодаря вам теперь мой коптер нормально летает. Ура!

fpv_mutant

Коллеги, кто нибудь решил проблему с адекватным зависанием (я про бародатчик), потому что с такими инерциями по высотам летать давольно сложно? Шести винтовая модификация будет стабильнее или еще больше гемороя будет?

rcig
Rave:

Поставил пробный подвес для камеры со “стабилизацией” от мозгов.

А летать пробовали? как будете определять положение коптера в пространстве?
Я бы не смог. Подвес для пишущей камеры нужен. А курсовая должна быть жестко к раме.
Или я не прав?

MAFia

Доброго всем времени суток! Решил полетать с headfree (как-то уже писал об этом, перепутал его с MAG) и обнаружил странность - мильтивий не запоминает азимут при включении двигателей,а начальным азимутом всегда считает восток. Компас откралиброван, работает нормально (в гуи адекватно крутится, сверял по нормальному компасу). В чем может быть проблема?
P.S. MultiWii 2.0

Rave
rcig:

А летать пробовали? как будете определять положение коптера в пространстве?
Я бы не смог. Подвес для пишущей камеры нужен. А курсовая должна быть жестко к раме.
Или я не прав?

Всё верно! Так по камере на коптере не полетаешь… )) На подвес цепанул курсовую камеру временно, для экспериментов. А делаю как раз для записи с гопрошки.

penkerton
pbolotin:

Шьётся ардуиной 1.0.1, FTDI ной платкой или AVRным программатором, архив лежит по ссылке от leprud. Там же файлик есть с описанием как где и что. Кратко если, надо сконфигурировать GPS на 115200 и 5 или 10Hz. Если ublox то мануал здесь. А дальше подключаем последовательный порт от ГПС в платку, платку по i2c к криусу.
Платка умеет маяковать вот так:
If you use i2c-gps, you can watch the status led on the i2c-board. (this is the blue led on
Navigatron).
* 3 short flash at startup
* blinks once per second if GPS is sending data but no position lock yet
* blinks twice fast, then off for a second if GPS 2D position is available
* blinks 3 times fast, then off for a second if GPS 3D position is available
* or goes on for a second, off for a second, (long pulse) if not getting any NEMA sentences for
over 5 seconds

Ну и в гуе
In the GUI the gray donut around the heading indicator should blink when GPS (either serial os
i2c) is communicating with the Flight Controller.
In GUI poshold and rth box should change color when copter is armed and a solid gps lock is
achieved (numSat>=5).

Павел, это все описано по личному опыту или из документаций?
Я уже перепробовал многое, но к сожалению без результата.
Буду мегаблагодарен, если поможете решить проблему.
Имею

  • CRIUS SE v 0.2 (есть разъем TTL: RX TX VCC GRD)
  • MultiWii v2.1 (#define I2C_GPS)
  • GPS ublox NEO-6M (настраивал согласно www.rcgroups.com/forums/showatt.php?attachmentid=5… , но baudrate все равно потом слетает)
    В самом софте, напрямую через FDTI, gps данные показывает, то есть точно рабочий.
  • I2C-GPS NAV MODULE (перешивал на I2C_GPS_NAV-v2.1rc2.zip с #define UBLOX и пробовал #define GPS_SERIAL_SPEED и 9600, и 115200)
    (платы с гудлака)

подключал по разному, и на прямую и с модулем и чего только не делал…
но в GUI ничего не мигает (gray donut around the heading indicator should blink), а только I2C error копятся.
И сам NAV Board мигает ровно скунду LED’ом…

Помогите понять, где я не прав и что поправить?

p.s. В прошивке для nav board еще что-то стоит менять? (например адрес)