MultiWii
Этот контроллер совместим с обсуждаемым в этой ветке?
Прошивки\советы\находки совместимы?
Конечно. Только обращайте внимание, что там мега2560 стоит
Так,сегодня обнаружил неприятный сбой.При включёной mobiDroneOSD и колибровки датчиков,mobiDroneOSD зависает,в добавок она кидает мусор в аукс и пид настройки.Сегодня на поле такое происходило чуть ли не через раз.Благо андройд с ВТ выручал.
Вот проверил дома:(.
Как было до калибровки.
и после.
Только что проверил в mobiDroneOSD v2.3 PRE RELEASE 7 (FINAL) такого бага нет.
Так уже 7.7 можно смело лить code.google.com/p/mobidrone/downloads/detail?name=…
Сань,посмотри выше,какую бяку в (PID и AUX) за доли секунды 7.7 мне делает.
Аа так это именно 7.7 так глючит?! Ок проверю…
И не только 7.5 и 7.6 тоже.
В mobiDroneOSD_v2.3_PRE_RELEASE_7 (FINAL) всё нормально.
Так,сегодня обнаружил неприятный сбой
Подтверждаю.Было такое уже два раза.Для себя решил в меню через OSD не входить.
Так уже 7.7 можно смело лить
А вид osd канить улучшели и все тоже осталось.Есть у кого скрин покажите плиз.
А вид osd канить улучшели и все тоже осталось.Есть у кого скрин покажите плиз.
7.8B2… уже лучше, но циферки покакривоваты…
При включёной mobiDroneOSD и колибровки датчиков,mobiDroneOSD зависает,в добавок она кидает мусор в аукс и пид настройки.
Подтверждаю.Было такое уже два раза.Для себя решил в меню через OSD не входить.
так это при изменении настроек или выполнении калибровки через осд? либо при обычной калибровке с пулта или через ГУИ это тоже происходит?
так это при изменении настроек или выполнении калибровки через осд? либо при обычной калибровке с пулта или через ГУИ это тоже происходит?
И с пульта и с ГУИ.
Так,сегодня обнаружил неприятный сбой.
Появилась новая прошивка mobiDroneOSD_v2.3_PRE_RELEASE_7.8 FINAL
Не считая странной полоски на радаре,и очень кривыми большими цыфрами косяков не обнаружил.
П.С.Циферки поправил.
PROGMEM prog_uchar bigNumbers[] = { // 16 x 16 bitmap.
//0
0b00000000,0b00000000,
0b00000000,0b00000000,
0b00001111,0b11111000,
0b00011111,0b11111100,
0b00011110,0b00111100,
0b00011110,0b00111100,
0b00011110,0b00111100,
0b00011110,0b00111100,
0b00011110,0b00111100,
0b00011110,0b00111100,
0b00011110,0b00111100,
0b00011110,0b00111100,
0b00011110,0b00111100,
0b00011111,0b11111100,
0b00001111,0b11111000,
0b00000000,0b00000000,
//1
0b00000000,0b00000000,
0b00000000,0b00000000,
0b00000111,0b11000000,
0b00001111,0b11000000,
0b00011111,0b11000000,
0b00111111,0b11000000,
0b00001111,0b11000000,
0b00001111,0b11000000,
0b00001111,0b11000000,
0b00001111,0b11000000,
0b00001111,0b11000000,
0b00001111,0b11000000,
0b00001111,0b11000000,
0b00001111,0b11000000,
0b00001111,0b11000000,
0b00000000,0b00000000,
//2
0b00000000,0b00000000,
0b00000000,0b00000000,
0b11111111,0b11111000,
0b11111111,0b11111000,
0b11110000,0b01111000,
0b11110000,0b01111000,
0b00000000,0b01111000,
0b11111111,0b11111000,
0b11111111,0b11111000,
0b11111100,0b00000000,
0b11111100,0b00000000,
0b11111100,0b01111000,
0b11111100,0b01111000,
0b11111111,0b11111000,
0b11111111,0b11111000,
0b00000000,0b00000000,
//3
0b00000000,0b00000000,
0b00000000,0b00000000,
0b01111111,0b11110000,
0b01111111,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000111,0b11110000,
0b00000111,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b01111111,0b11110000,
0b01111111,0b11110000,
0b00000000,0b00000000,
//4
0b00000000,0b00000000,
0b00000000,0b00000000,
0b01111000,0b11110000,
0b01111000,0b11110000,
0b01111000,0b11110000,
0b01111000,0b11110000,
0b01111000,0b11110000,
0b01111111,0b11110000,
0b01111111,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b00000000,
//5
0b00000000,0b00000000,
0b00000000,0b00000000,
0b11111111,0b11111000,
0b11111111,0b11111000,
0b11110000,0b01111000,
0b11110000,0b01111000,
0b11110000,0b00000000,
0b11111111,0b11111000,
0b11111111,0b11111000,
0b00000001,0b11111000,
0b00000001,0b11111000,
0b11110001,0b11111000,
0b11110001,0b11111000,
0b11111111,0b11111000,
0b11111111,0b11111000,
0b00000000,0b00000000,
//6
0b00000000,0b00000000,
0b00000000,0b00000000,
0b00111111,0b11111000,
0b00111111,0b11111000,
0b00111100,0b01111000,
0b00111100,0b01111000,
0b00111100,0b00000000,
0b00111111,0b11111000,
0b00111111,0b11111000,
0b00111100,0b01111000,
0b00111100,0b01111000,
0b00111100,0b01111000,
0b00111100,0b01111000,
0b00111111,0b11111000,
0b00111111,0b11111000,
0b00000000,0b00000000,
//7
0b00000000,0b00000000,
0b00000000,0b00000000,
0b01111111,0b11110000,
0b01111111,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b00000000,
// 8 start @256
0b00000000,0b00000000,
0b00000000,0b00000000,
0b00111111,0b11110000,
0b00111111,0b11110000,
0b00111100,0b11110000,
0b00111100,0b11110000,
0b00111100,0b11110000,
0b01111111,0b11110000,
0b01111111,0b11110000,
0b01111100,0b00110000,
0b01111100,0b00110000,
0b01111100,0b00110000,
0b01111100,0b00110000,
0b01111111,0b11110000,
0b01111111,0b11110000,
0b00000000,0b00000000,
// 9 start @288
0b00000000,0b00000000,
0b00000000,0b00000000,
0b01111111,0b11110000,
0b01111111,0b11110000,
0b01111000,0b11110000,
0b01111000,0b11110000,
0b01111000,0b11110000,
0b01111111,0b11110000,
0b01111111,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b01111000,0b11110000,
0b01111000,0b11110000,
0b01111111,0b11110000,
0b01111111,0b11110000,
0b00000000,0b00000000,
};
Не считая странной полоски на радаре
😃 это горизонт 😉
Сань прокрути первое видео.
прокрути первое видео.
а да… какая то фигня вываливается… вообще у меня тоже периодически проблемы с синхрой, то картинка полывет, то еще что, оссобенно при включенных моторах и видео линке, т.е. когда помех больше…
всеж правильные ОСД имеют видео драйвер-чип и могут автономно генерить видео сигнал… вот интересно ардукоптеровский minimOSD имеет дривер?
minimOSD имеет дривер
Да, там мах стоит
Да нет.С синхрой там всё тип-топ,походу это тупо неправельно прописаная бяка.
Кстати когда движки включаю у меня синхру не срывает.
А в minimOSD и вправду максимка стоит,жрёт много.
П.С.
Еще малость подправил шрифт.
PROGMEM prog_uchar bigNumbers[] = { // 16 x 16 bitmap.
//0
0b00000000,0b00000000,
0b00000000,0b00000000,
0b00011111,0b11111000,
0b00111111,0b11111100,
0b00111100,0b00111100,
0b00111100,0b00111100,
0b00111100,0b00111100,
0b00111100,0b00111100,
0b00111100,0b00111100,
0b00111100,0b00111100,
0b00111100,0b00111100,
0b00111100,0b00111100,
0b00111100,0b00111100,
0b00111111,0b11111100,
0b00001111,0b11111000,
0b00000000,0b00000000,
//1
0b00000000,0b00000000,
0b00000000,0b00000000,
0b00001111,0b10000000,
0b00011111,0b11000000,
0b00111111,0b11000000,
0b01111111,0b11000000,
0b00000111,0b11000000,
0b00000111,0b11000000,
0b00000111,0b11000000,
0b00000111,0b11000000,
0b00000111,0b11000000,
0b00000111,0b11000000,
0b00000111,0b11000000,
0b00000111,0b11000000,
0b00011111,0b11110000,
0b00000000,0b00000000,
//2
0b00000000,0b00000000,
0b00000000,0b00000000,
0b11111111,0b11110000,
0b11111111,0b11111000,
0b00000000,0b01111000,
0b00000000,0b01111000,
0b00000000,0b01111000,
0b01111111,0b11111000,
0b11111111,0b11110000,
0b11110000,0b00000000,
0b11110000,0b00000000,
0b11110000,0b00000000,
0b11110000,0b00000000,
0b11111111,0b11111000,
0b01111111,0b11110000,
0b00000000,0b00000000,
//3
0b00000000,0b00000000,
0b00000000,0b00000000,
0b01111111,0b11100000,
0b01111111,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000111,0b11110000,
0b00000111,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b01111111,0b11110000,
0b01111111,0b11100000,
0b00000000,0b00000000,
//4
0b00000000,0b00000000,
0b00000000,0b00000000,
0b00111000,0b11100000,
0b01111000,0b11110000,
0b01111000,0b11110000,
0b01111000,0b11110000,
0b01111000,0b11110000,
0b01111111,0b11110000,
0b00111111,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b01100000,
0b00000000,0b00000000,
//5
0b00000000,0b00000000,
0b00000000,0b00000000,
0b01111111,0b11111000,
0b11111111,0b11111000,
0b11110000,0b00000000,
0b11110000,0b00000000,
0b11110000,0b00000000,
0b11111111,0b11110000,
0b01111111,0b11111000,
0b00000000,0b01111000,
0b00000000,0b01111000,
0b00000000,0b01111000,
0b11000000,0b01111000,
0b11111111,0b11111000,
0b01111111,0b11110000,
0b00000000,0b00000000,
//6
0b00000000,0b00000000,
0b00000000,0b00000000,
0b00011111,0b11110000,
0b00111111,0b11111000,
0b00111100,0b00000000,
0b00111100,0b00000000,
0b00111100,0b00000000,
0b00111111,0b11110000,
0b00111111,0b11111000,
0b00111100,0b01111000,
0b00111100,0b01111000,
0b00111100,0b01111000,
0b00111100,0b01111000,
0b00111111,0b11111000,
0b00011111,0b11110000,
0b00000000,0b00000000,
//7
0b00000000,0b00000000,
0b00000000,0b00000000,
0b01111111,0b11110000,
0b01111111,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000001,0b11100000,
0b00000011,0b11000000,
0b00000111,0b10000000,
0b00001111,0b00000000,
0b00001111,0b00000000,
0b00001111,0b00000000,
0b00001111,0b00000000,
0b00001111,0b00000000,
0b00000000,0b00000000,
// 8 start @256
0b00000000,0b00000000,
0b00000000,0b00000000,
0b00111111,0b11100000,
0b01111111,0b11110000,
0b01110000,0b01110000,
0b01110000,0b01110000,
0b01110000,0b01110000,
0b01111111,0b11110000,
0b01111111,0b11110000,
0b01110000,0b01110000,
0b01110000,0b01110000,
0b01110000,0b01110000,
0b01110000,0b01110000,
0b01111111,0b11110000,
0b00111111,0b11100000,
0b00000000,0b00000000,
// 9 start @288
0b00000000,0b00000000,
0b00000000,0b00000000,
0b00111111,0b11100000,
0b01111111,0b11110000,
0b01111000,0b11110000,
0b01111000,0b11110000,
0b01111000,0b11110000,
0b01111111,0b11110000,
0b00111111,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b00000000,0b11110000,
0b01111111,0b11110000,
0b00111111,0b11100000,
0b00000000,0b00000000,
};
Тест через ВАТ1.
так выкладывай сюда 😉
www.multiwii.com/forum/viewtopic.php?f=8&t=1498&p=…
Ребята помогите. Собрал MultiWii на базе Arduino Mega 2560. В программированиия я не специалист, только пытаюсь разобраться. Проблема такая – сгорел выходной транзистор порта №06 (спалил нечаянно). Порт не работает. Но есть свободный порт №12 (вроде нигде не задействован) . Надо перенаправить туда сигнал управления двигателем. Искал в скетче v. 2.1 привязку выходных портов к двигателям, но так толком и не понял, где это и как это сделать. Если знаете, то подскажите, как это сделать. Жалко выбрасывать Ардуинку! Заранее благодарю!
По ходу в def.h
Под all the Mega types.А вот,как хороший вопрос.
не в деф.н а в оутпут.ино вывод на двигатели
Жалко выбрасывать Ардуинку
Выбрасывать ардуинку конечно не стоит, а вот мегу лучше все таки заменить , как выгорел порт и что подгорело рядом с ним неизвестно - “поджаренный” контроллер может выкинуть все что угодно в самый неподходящий момент.
Только что тестировал коптер с новой платкой вия (в предыдущей китайская мега епром стирала от дребезга питания). Прошивка Сани Маховика b1. Даю газку и коптер начинает резко подгазовывать моторами вверх\вниз. Уменьшил P на гиру до 4,5 - все равно мозг дуреет. Фильтр на гиру стоял 42Гц, поставил на 20Гц - стало все нормально. Задрал P на гиру до 8 - осциляций и подергиваний нет. Так что не игнорьте этот фильтр и подбирайте под своб раму и пропы.
з.ы. Моторы и пропы у мня балансированные. Но рама очень легкая.
з.з.ы. При P на гиру 7-8 коптер взлетает четко вертикально, без горизонтального смещения (в режиме АКРО). Вот на этом старом видео первые 12 секунд нет корректировки правым стиком, только газ. Потом потоки от стен начинают действовать.
www.youtube.com/watch?v=W1l1u6GM6YU
Так что если у вас коптер куда то ведет - крутите ПИДы
Кто знает?Что означает “Inflight configuration”?
Del
По ходу в def.h
Под all the Mega types.А вот,как хороший вопрос.
Не в def.h. Там пробовал в строке: #define SERVO_5_PINMODE pinMode(6,OUTPUT); // BI LEFT - поставить- pinMode(12,OUTPUT);- не работает.
Выбрасывать ардуинку конечно не стоит, а вот мегу лучше все таки заменить , как выгорел порт и что подгорело рядом с ним неизвестно - “поджаренный” контроллер может выкинуть все что угодно в самый неподходящий момент.
Согласен, но на первый взгляд он работает нормально. Выходное сопротивление порта упало до 75 Ом. Но, всетаки хочется попробовать найти эти строчки в скетче и поменять неисправный порт.
не в деф.н а в оутпут.ино вывод на двигатели
К сожалению, я не могу найти эту строку в Output.ino. А потом какие нужно сделать в ней изменения, чтобы 6 порт поменять на 12?