MultiWii

tda2030

по теме новой прошивки MultiWii_dev_20111203

может быть кому пригодится. Компилил в arduino-0022 с переименовыванием ino -> pde. Ошибка - не найдены несколько функций. Оказалось, что просто надо вытащить файлики из папочек IMU и Output в корень и все заработало.
зы. саму прошивку еще не пробовал облетывать

soliada
tda2030:

Оказалось, что просто надо вытащить файлики из папочек IMU и Output в корень и все заработало.

Здравствуйте,а можно немного по подробней,какие именно файлики вытащить и в какой корень?
Заранее спасибо.

tda2030
soliada:

а можно немного по подробней,какие именно файлики вытащить и в какой корень?

конечно можно.
По порядку и с самого начала.

  1. скачал архив с прошивкой. Папку с исходниками распаковал на рабочий стол (хотя это может и не оч хорошо)
  2. сменил расширения с *.ino на *.pde. Это для того, чтобы можно было открыть в arduino-0022
  3. Открыл файлики. Попробовал скомпилить - ошибка - не хватает описания некоторых функций, одна из них initOutput();
  4. скопировал из папок IMU и Output файлы IMU.pde и Output.pde в папку с остальными файлами проекта.
  5. перезапустил айрдуйню и попробовал скомпилировать заново. Все компилируется. Насколько работоспособно, не могу сказать. Завтра буду возиться 😃

зы. несколькими страницами ранее был вопрос на тему декабрьского pre, но как я понял, у ребят проблемы подобной моей не возникло…

omegapraim

Здравствуйте собираю мозг мульти вия и чегото не как не могу подружить его с регулями что я делаю не так?
что сделал:

  1. откалибровал передатчик выставил 1094\1500\1906 более точно не получилось
  2. выдернул регулятор из вия и откалибровал газ с приемника (регуль пока использую один) 1й регуль плюшка 6А и второй китайский хоббивинг. результаты на видео.

www.youtube.com/watch?v=MBVkCr-v0dg

V1c
omegapraim:

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

Судя по видео, проблема не в регуляторах т.к. с самих мозгов “прыгает” сигнал на регули, и я не увидел значений от датчиков в гуи они корректно подулючены? работают?

omegapraim
V1c:

Судя по видео, проблема не в регуляторах т.к. с самих мозгов “прыгает” сигнал на регули, и я не увидел значений от датчиков в гуи они корректно подулючены? работают?

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

V1c
omegapraim:

но теперь не пойму почемуто на магнетометр и аксель в ГУИ пишет офф хотя они подключены и цыфири показывают.

Активировать их надо, там где AUX1 поставить квадратики для включения.

omegapraim

нифига даж когда ставлю квадратики все равно пишет офф

sulaex

отметьте соответствующие чеки и настройте апу

например если на апе будет настроен потенциометр на пятый канал, при чеках midи high поворот потенциометра от среднего до крайнего по часовой (так у меня на турниге) положения будут задействовать работу датчиков в программе (стаб-моде), а крайнее против часовой отключать их

зы о, уже ответили пока печатал )

V1c
omegapraim:

нифига даж когда ставлю квадратики все равно пишет офф

Канал который на AUX1 подключен включаете? Попробуйте поставить квадратики во все 3 пункта.

omegapraim

Все с акселем тоже разобрался адрес по i2c шине неправильный стоял))))) при том в коде самого датчика стоял правильный а вот в заголовке нет)))))

Осталось магнетометр запустить нормально))))

omegapraim

Вопрос если у меня движки полностью останавливаются при перемещении стика в разную сторону это надо расходы поменять, и если да их надо менять в коде?

tda2030
omegapraim:

при перемещении стика в разную сторону

это как это? Т.е. коптер завелся (ARM) , пошевелил стиками (какими и куда?) и движки остановились?

omegapraim

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

Видео прилагаю.

tda2030

ага, по ходу дела причина в величине MINTHROTTLE (находится в самом верху config.h). видимо для этого ESC установленная у тебя величина маловата. Попробуй поднять немножко.
с другой стороны не видно, какие значения в ГУИ на выходе канала в момент остановки двигателя. Просто не в фокусе. Насколько я знаю, при любом раскладе ниже значения, присвоенного MINTHROTTLE значения по каналам падать не должны. К примеру, если MINTHROTTLE = 1150, то как ты резко не наклоняй коптер, как ни ерзай стиками, ни на одном канале ниже 1150 в заведенном состоянии упасть не должно.

ps а почему ближний к зрителю мотор вообще стоит? Не подключен?

devv
omegapraim:

в куке была такая проблема

было аналогично. на куке. один из новых регулей. помогла только калибровка через приемник. проблемы не стало.
потом и в Вие проблем не было.
MINTHROTTLE было 1150. Регули плюши 25а.

woddy

кто-нибудь может дать линк на мануал по настройкам? как понять что какие галочки делают?

devv

проще выложить картинку и отметить что не ясно.
ЗЫ
Не надо только всё окно конфига обводить красным 😃

V1c
woddy:

кто-нибудь может дать линк на мануал по настройкам? как понять что какие галочки делают?

первая страница этой темы, естессно все по английски.

woddy
devv:

Не надо только всё окно конфига обводить красным 😃

жаль)
да, первую страницу читал, но т.к. не знаю терминологии то все равно нифига не ясно. хоть в оригинале читать хоть через гуглопереводчик.
ну вот например эти галочки clip2net.com/clip/…/1324160781-clip-2kb.png , что за aux1 / aux2? как они связаны с датчиками? как влияет low/medium/hight?

devv

AUX1 это у меня была крутилка Pit.trim на аппе повешенная на канал 5
Канал№5 был заведен на пин ардуины №7 (mode)
Как работало - крутилка в минимуме: работает low, в середине medium, максимум hight
зеленели правее “кнопки” при повороте крутилки

Левел у меня был во всех положениях крутилки. т.е. работали гиры и аксель всегда.
Баро в максимуме крутилки
МАГ в середине и максимуме крутилки
(ну или МАГ и Баро наоборот, Вий раскидан по столу, не проверить)