MultiWii
Я методом тыка понял! Я увеличил расход рудера от 100% до 120% в передатчике и все заработало… Только не пойму почему вчера и со 100% работало!
ДА и почему я запускаю программу подключаю к компу, наклоняю коптер в право а в программе коптер в перед накланяется короче наклоняю вперед а в программе он в лево! Это ошибка программы или чтото в настройках коптера?
Плату правильно расположил стрелочкой вперед
Посмотри в ГУИ, там есть горизонт (roll) и наклон (pitch), ориентируйся по ним…
И на схематичке коптера есть стрелка указывающая мордой вперед, она может смотреть куда угодно…
Напомни какая плата, ежели с ХК, которая лайт, в скетче надо менять ориентацию гиры/акселя… см. пост 6369…
Все отлично. Весит как прибитый. Проблема с армингом решена уреличением расходов 120процентов. Кстати при калибровке через пульт пришлось тянуть триммеры в сторону отклонения стиков.
Верите нет, но я немогу найти этот пост 6369
верим
А как и что там менять? в какой программе? я ноль в этом!
А как и что там менять? в какой программе? я ноль в этом!
Читать тут для начала - airm.ru/articles/2#6-Сборка_(прошивка)
Открыл программу, подключил квадрик, и… скейтч пустой…
какую плату выбирать? там в списке нет моей
Можете написать пошагово? я скачал программу arduino-1.0.1 запускаю, подключаю квадрик, выбираю порт 3 а далее?
airm.ru/articles/2#6-С%D...D0�а) - тут я нечего не понял…
Открыл программу, подключил квадрик, и… скейтч пустой…
Файл - открыть
Уважаемый dROb подскажите пожалуйста можно ли использовать для програмирования GPS шнурок от 6 канального пульта авионикс он же хобби кинг. Кажется он как раз CP230x. Если да, подскажите пожалуйста как это сделать
Файл - открыть
Какой файл открывать?
см тут - rcopen.com/blogs/83206
качаем там же
Открываем MultiWii_2_1_b3.ino
там нет такого! Есть: MultiWii_2_1.ino или MultiWii_2_1_b2_mega328.ino какой из них для моей платы: banned link
наверно MultiWii_2_1_b2_mega328.ino должен влезти в вашу 328 Мегу
В3 тут www.multiwii.com/forum/viewtopic.php?f=8&t=2371&p=…
но думаю вам не отрезать самому лишнее чтоб влезло
открыл MultiWii_2_1_b2_mega328.ino нашел : /* individual sensor orientation */
//#define ACC_ORIENTATION(X, Y, Z) {accADC[ROLL] = Y; accADC[PITCH] = -X; accADC[YAW] = Z;}
//#define GYRO_ORIENTATION(X, Y, Z) {gyroADC[ROLL] = -Y; gyroADC[PITCH] = X; gyroADC[YAW] = Z;}
//#define MAG_ORIENTATION(X, Y, Z) {magADC[ROLL] = X; magADC[PITCH] = Y; magADC[YAW] = Z;}
Что далее надо поменять?
Открыл MultiWii_2_1_b2_mega328.ino
Нажал “проверить”
Размер скетча в двоичном коде: 30 974 байт (из 258 048 байт максимум)
Лезет в Мегу 328
Открыл MultiWii_2_1_b3.ino
Нажал “проверить”
Размер скетча в двоичном коде: 35 860 байт (из 258 048 байт максимум)
Не лезет в Мегу 328
Что далее надо поменять?
см внизу на картинке
картинка выше
Судя по картинке с ХК так:
//#define ACC_ORIENTATION(X, Y, Z) {accADC[ROLL] = -X; accADC[PITCH] = -Y; accADC[YAW] = Z;}
//#define GYRO_ORIENTATION(X, Y, Z) {gyroADC[ROLL] = Y; gyroADC[PITCH] = -X; gyroADC[YAW] = -Z;}
32 256 максимум пишет значит MultiWii_2_1_b3.ino не влезит?
Жмите “загрузить”, там видно будет 😃
А что делать с этой строчкой : //#define MAG_ORIENTATION(X, Y, Z) {magADC[ROLL] = X; magADC[PITCH] = Y; magADC[YAW] = Z;} На картинке ее нет?
А куда загружать? коптер надо подключать?
MAG_ORIENTATION это компас. у вас его нет на платке. так ведь ? 😃
загружать в платку. подключив кабель USB к FTDI, а FTDI к контроллеру
Так:
Фаил - загрузить? или Фаил - загрузить с помощью програматора?
И надо в сервисе выбирать тип платы?
У меня пишет что размер скейча в двоичном коде 24 794 из доступных 32 256 это которая b3
Фаил - загрузить?
да
надо в сервисе выбирать тип платы?
да