ArduCopter Mega: порт на обычную Arduino (тестим)
Спасибо большое за помощь, но не помогло, все так же виснет.
Ну вот Beta4 уж точно заработает 😃
Спасибо за ваш огромный труд в пиратском деле
Спасибо за добрые слова 😃
В любом случае, для более стабильной работы нужно уменьшать время основного цикла IMU (fast_loop), которое “при мне” было ок. 7 мс., а не скорости ШИМ наращивать.
Это понятно, но у нас скорее затормозить его получается. Т.к. добавляются новые фичи, типа Секвенсора, OSD, телеметрии, а еще возможно и логирование на SD добавлю…
Хм… а что изменилось в MegaPirateNG_2.0.47_Beta4.zip?
вообще если поуму то ардуиновские проекты давно пора порезать напопалам … те использовать пары ардуинок …
датчики повесить на мелкую , с 328 мегой , которую можно использовать на 20мгц и даже разогнать какминимум на 24 мгц …
а все остальное на 1280/2560 у которой сразу появляется куча свободных ресурсов …
Хм… а что изменилось в MegaPirateNG_2.0.47_Beta4.zip?
Расширил диапазон калибровки акселя.
Кстати, забыл написать, у вас commy.s криво (неровно) стоит плата с датчиками (Судя по показаниям акселя, X и Y должны плясать около 0, ±10). В коде было забито максимальное отклонение 250 от нуля (в Бета4 - 500), а у вас значения где то там и плясали, вот аксель и не калибровался.
Так что всем на заметку: Если датчики завалены по отношению к оси Z (ну не по уровню), он не будет калиброваться! Так что, пузырьковый уровень рулит!
Нее, эт совсем не есть гут… А если нет возможности поставить платку по уровню??? Допустим в самуле у меня она вообще градусов под 25-30 наклонена, по другому просто не вклячить… В этом и была основная фишка в отличии допустим от фи-20, что можно уровень откалибровать в ноль при любом положении платки 😃
Ну вот Beta4 уж точно заработает 😃
И случилось чудо! Оно работает! Спасибо!!! Теперь калибруется даже на дизарме (20 сек). Я уже хотел разбирать и перебирать заново коптер.
Датчик визуально стоит ровно, не знал что его тоже нужно ставить по уровню.
Теперь в новых прошивках есть возможность повесить переключение режима на 7 канал. Меня интересует режим autotrim как им пользоваться, никто еще не пробовал?
Остались вопросы только по ГПС i2c. В терминале test gps рисует спутники, а когда подключаюсь по mavlink при старте пишет GPS DISABLED. Платка ALLINONE II, GPS_PROTOCOL_UBLOX_I2C скорость 9600.
GPS_PROTOCOL_UBLOX_I2C скорость 9600.
А зачем скорость по I2C?
Залил MegaPirateNG 2.0.47 Beta2 в BV. В планере все работает.
Сперва компас расстроил, как обычно. Показания болтало как у пьяного. Даже расстроился. А потом покрутил коптер в руках в разные стороны, и компас встал как влитой 😃 Ни на пиксель в планере не двигается.
Разработчикам спасибо! Завтра в поле пойду проверять.
Ребята, аборигены ветки, не дайте съехать крыше…
Зашил Олегов super stable version, в планнере нет mavlink соединения. Железо - flyduino+allinone от csg, пока ничего не навешивал(sonar + GPS), хочу увидеть сначала графики. Порт и скорость ОК, библиотеки на месте. Может кто возьмёт за руку и объяснит шаг за шагом, мож сойдём в личку, чтоб не забивать ветку…
Хелп, короче… Сильно так хелп…
не дайте съехать крыше…
А какая версия планера?
Проверил, усе отрабатывает, уровень по по дизармингу так же заработал 😃
Вопрос, в 47 прошивке уже PWM 400гц? Подключаю вместо контролерки серву, дергается аки сумасшедшая… Можно как то врубить на 50Гц? Хочу пока контролеров недостача попробовать сие дело в рекса 450 вклячить 😃
Вопрос, в 47 прошивке уже PWM 400гц? Подключаю вместо контролерки серву, дергается аки сумасшедшая… Можно как то врубить на 50Гц? Хочу пока контролеров недостача попробовать сие дело в рекса 450 вклячить
Нет, в 47й старый код.
Кстати, залил превью 2.0.48. Превью - т.к. я проверял только на контроллере+приемник. Завтра постараюсь проверить в полете 😃
Ндя, прошивки клепают как горячие пирожки 😃 Какой прорыв в 48? Чего еще нашаманили интересно…
А какая версия планера?
1.0.66
1.0.66
Прошивка как я понял MegaPirateB8 SYBERIAN? Планнер для этой версии MP_B8_mission_planner.
Советую залить последнюю прошивку code.google.com/p/megapirateng/downloads/list
и планнер обновить до последней версии.
Кстати, залил превью 2.0.48.
А что в ней нового, кроме 400гц?
А что в ней нового, кроме 400гц?
Ну 400Гц, новые калибровочные коэффициенты из 2.0.47 Beta4, ну и:
- fixed a ‘=’ vs ‘==’ bug in do_loiter_turns(). So hopefully now it works this command
- Tweak to the loiter N turns.
- slowed acceleration from WP ( from 40 to 10) waypoint_speed_gov
- Logging for gyro/accel testing. Write a gyro/accel data package
- AC2 fix guided mode fly off
Прошивка как я понял MegaPirateB8 SYBERIAN? Планнер для этой версии MP_B8_mission_planner.
Она самая. но и в этом планнере тот же результат, плюс он жутко неустойчив, всё время виснет.
Советую залить последнюю прошивку code.google.com/p/megapirateng/downloads/list
А это не компилится, вот чего пишет:
И обновленный до версии 1.0.68 планнер не хочет. GPS ему обязательно цеплять ?
59й пин ессно заземлен…
А это не компилится, вот чего пишет: Нажмите на изображение для увеличения Название: Immagine3.jpg Просмотров: 0 Размер: 38.2 Кб ID: 556547
Чёт не видно ничего… А так?..
Ещё хуже… В чём сохранять?
59й пин ессно заземлен…
Заземлять нужно 5ый пин (только для CLI)
Для mavlink ничего заземлять не нужно.
Планнер обновить до 82 версии.
48 прошивку еще не пробовал, 47 точно компилится. GPS подключать не обязательно.
Заземлять нужно 5ый пин.
В принципе, в последних прошивках это делать не обязательно. Настраивается все и так. CLI режим теперь нужен в основном для поиска неисправностей
Заземлять нужно 5ый пин (только для CLI)
Я об этом:
Попробовал подключить с GPS’ом - те же помидоры.