MultiWii
Да нет.С синхрой там всё тип-топ,походу это тупо неправельно прописаная бяка.
Кстати когда движки включаю у меня синхру не срывает.
А в 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?
Ребята помогите. Собрал MultiWii на базе Arduino Mega 2560. В программированиия я не специалист, только пытаюсь разобраться. Проблема такая – сгорел выходной транзистор порта №06 (спалил нечаянно). Порт не работает. Но есть свободный порт №12 (вроде нигде не задействован) . Надо перенаправить туда сигнал управления двигателем. Искал в скетче v. 2.1 привязку выходных портов к двигателям, но так толком и не понял, где это и как это сделать. Если знаете, то подскажите, как это сделать. Жалко выбрасывать Ардуинку! Заранее благодарю!
А если просто написать дополнительную строку дублирования сигнала порта №6 на порт №12? Тогда не надо будет нарушать скетч. Ребята программисты подумайте!
Что означает “Inflight configuration”?
Inflight Calibration?
Inflight Calibration?
Ну да наверно.
Inflight Calibration - это калибровка акселя в полете… т.е. дернул комбинацию стиков, подлетнул в акро, выставил уровень (в акро легко очень), сел, записал калибровку дернув комбинацию стиков… НО не уверен что именно так и в такой последовательности, т.к. сам не пробовал…
я когда то такое делал… зимой удобно, когда аксель на морозе плывет сильно, а поверхности ровной для калибровки нет…
Почитайте здесь rcopen.com/forum/f123/topic258132/1258
столкнулся с проблемой, что в режиме CAMSTAB подвес камеры перестает реагировать на команды с передатчика.
Т.е. когда CAMSTAB не активен по седьмому каналу (подключил крутилку) камера прекрасно отклоняется в нужную сторону
как только активирую CAMSTAB подвес возвращается в центральное положение и стабилизируется относительно его.
в скетче поменял только :
#define TILT_PITCH_PROP 20 //коэф. пропорциональности отклонения сервы подвеса от наклона (tied to angle); can be negative to invert movement, было 10
приемник подключен так:
#define SERIAL_SUM_PPM ROLL,PITCH,THROTTLE,YAW,AUX1,AUX2,AUX3,AUX4 //For Robe/Hitec/Futaba
Пытался вернуть значение по умолчанию не помогло
Чистый скетч (меняю только ориентацию, тип платы, тип приемника) работает нормально сборка MultiWii_2_1_b1 может еще что влияет на подвес?
И такой вопрос - где хранятся настройки каналов AUX ? почему они слетают при перепрошивке ? разве они не в eep должны лежать?
Cool!
Multiwii Position & Altitude Hold with Optical Flow and Sonar Sensors на базе трудов alexmos
Товарищи! Выручайте! Платка мультивии про- в полете плгасли лампочки кроме rst и питания! При попытке подрубить к компу гуи его не видит прошивки не заливаются… Горит лампа rst 5v и bus и все… При нескольких передергиваниях подучилось залить прошивку еще раз но не плмогло- после перезапуска опять такая же басня!
возможно непропай в микросхеме надо прогревать ее.
Опыты опытами, но она иногда запускается а потом секунд через 15 опять такая же басня… Блин… Смд платту греть утюгом… Страшно Блин…