ArduCopter Mega: порт на обычную Arduino (тестим)
Апдейт проекта MPNG 3.0. Доделал поддержку PPM SUM и обычного PWM. Проверил работу GPS - работает (UBLOX). Все подсистемы работают, осталось проверить в полете и прошивка пойдет в массы.
У меня как раз приемник с PPM SUM. Может скинете - протестить? Сейчас аппараты разобраны но как раз собирался собрать на днях.
mark.kharkov(собака)gmail.com
Поддержку сонара и подвеса оставил на потом.
сонар - хрен с ним, имхо он вообще не нужен с ms5611, а вот подвес надо, пока на сервах, с другой стороны и он скоро будет не нужен, многие на БК переходят
а вот подвес надо
Подвес должен работать на D11,12 пинах - если у тебя квадрик, то это не проблема.
если у тебя квадрик
гекса
с гексой то же должен работать (т.к. D11 и D12 - не заняты моторами).
Кстати, забыл написать, что теперь код компилится еще и под HIL 😃
теперь код компилится еще и под HIL
типа можно во flight gear управлять самолетиками?
типа можно во flight gear управлять самолетиками?
Ага, тока я не пробовал еще, хотя FlightGear поставил.
а вот подвес надо, пока на сервах, с другой стороны и он скоро будет не нужен, многие на БК переходят
Оно-то да, но есть 2ва фактора:
- подвесов таких немало у народа уже
- подвес на сервах таки гораздо легче чем на БК по весу. для мелкоквадров самое то. не для качественного видео, а для записи с борта “друзьям показать”.
типа можно во flight gear управлять самолетиками?
Ага, тока я не пробовал еще, хотя FlightGear поставил.
а в чем фишка связки? стабилизацию комп. модели во FlightGear выполняет полетный контроллер или просто удобство для упр-я комп. моделью с аппы? т.е. трансляция сигналов аппы в понятные для FlightGear команды упр-я?
стабилизацию комп. модели во FlightGear выполняет полетный контроллер
Именно, т.е. можно часть софта проверять/отлаживать не выходя на улицу.
Кстати, не так давно DIYDrones сделал вообще симулятор (SITL), комп сам имитирует полет квадрика, задействуя алгоритмы Арды. Т.е. это сделано для автоматического тестирования прошивок (autotest.diydrones.com/index.html).
крута конечно!
одно непонятно почему они свою IMU+INS до сих пор не перевели на калман… хотя, тут же сам нашел ответ 😃 атмега не потянет, т.е. разве что на стм32ф4…
Объясните нубу, для данных мозгов www.rctimer.com/product_818.html необходимо наличие ардуино мега, или можно просто использовать такую плату без меги ?
или можно просто использовать такую плату без меги ?
можно
да и темой ошиблись
ваша тут -А давайте обсудим Arducopter
Здравствуйте коллеги ткните пожалуйста где оисано как очистить епром через планнера.Гдето встречал в теме,перерыл всё немогу найти.
Заранее спасибо.
Через консоль вроде.
А мне тоже подскажите:
Что раскомментировать или изменить в коде, чтобы подключить на входы A1-A6 (или как их там) датчик тока с диапазоном 0-5В (0-50А). А то датчик таки спаял, а как подключить не понял.
Здравствуйте коллеги ткните пожалуйста где оисано как очистить епром через планнера.Гдето встречал в теме,перерыл всё немогу найти.
Заранее спасибо.
Консоль->setup->erase
Консоль->setup->erase
Как я понял в планнере выбирать закладку Terminal ,а затем с клавы набрать данные команды?
Всем привет!
Летал нормально на рамах X, все просто супер.
Решил испробовать QUAD V (дохлый кот) и почему-то нет компенсации такого хитрого расположения моторов - летает как обычный квадрик X (приходится стик постоянно держать, чтобы передом не упал, хотя летает нормально)
Что делал:
- Скомпилировал 2.91 r300 с настройками QUAD V - летает как QUAD X с соответствующим заваливанием вперед.
- В файле AP_MotorsQuad.cpp не нашел для типа V, может конечно где-то идет микширование каналов для этой рамы (не искал). Убрал там все и добавил
add_motor(AP_MOTORS_MOT_1, 45, 0.7981, 1);
add_motor(AP_MOTORS_MOT_2, -135, 1.0000, 3);
add_motor(AP_MOTORS_MOT_3, -45, -0.7981, 4);
add_motor(AP_MOTORS_MOT_4, 135, -1.0000, 2);
не помогло - Подумал - компенсации по ролл и питч то нету и сделал:
add_motor(AP_MOTORS_MOT_1, 70, 0.7981, 1);
add_motor(AP_MOTORS_MOT_2, -135, 1.0000, 3);
add_motor(AP_MOTORS_MOT_3, -70, -0.7981, 4);
add_motor(AP_MOTORS_MOT_4, 135, -1.0000, 2);
не помогло
В планере проверял, выставлен тип рамы V (константа = 2 даже в новых версиях, поэтому неверная идентификация исключена)
Куда копать?
Отсутствие настроек моторов для QUAD V - нормально, или может я библиотеки не те нашел (брал там же где и r300)?
для дохлого кота либо просто батарейку назад (помиж задних моторов) либо я вот тут rcopen.com/forum/f134/topic224458/2304 выкладывал миксы (нижний как раз для дохлого кота под вий и назе32)
Прикрутил тут датчик тока и напряжения.
Подскажите пожалуйста в каком из параметров можно найти выжранную емкость в mAh ? И как ее вывести на MinimOSD ?
В процентах нашел, но мне кажется это не совсем удобно, привычнее смотреть в mAh.
Да, MegapirateNG r300.
в каком из параметров можно найти выжранную емкость в mAh ?
вы имеете ввиду в планере? там кажется только в %
И как ее вывести на MinimOSD ?
в настройки минимОСД надо лезть, у меня считается в mah