ArduCopter Mega: порт на обычную Arduino (тестим)
Полетал на пирате. Мозги с ГЛБ. Уменьшил тока Rate P до 0.09. Моторы DT750. Решули TowerPro 25A перешитые. Частоту ставил на 400Hz в прошивке в RC_RATE. ДАлее пару фото и видел полета:
Выводы как бы летает не плохо. Есть небольшая перекомпенсация, на видео думаю не видно будет снимал с телефона, но думаю Stab P немного уменьшить. Управлять таким пультом сложно. Слишком сильно реагирует на управление экспонент в нем нет. Газ висения выловить тоже сложно. Удержание высоты работает но гуляет хорошо. до 3-4 м доходило. Баро не заклеет но в коробке стоит. Опять не понравились регули. Не смотря на 10x6 был срыв синхры опять благо уже сел в этот момент. При резком набоне высоты уходит от меня и вправо (не сильно но и не свечкой вверх идет). думаю тоже опять регули… возможно моторы…
В целом как бы доволен прошивкой. Придет Crius Pro буду устанавливать на гексу с полным фаршем (сонар, гпс и т.д.)
Кстати коптер данный + куча еше всякого продается Local PickUp Казахстан, Алмата.
У продавца гудлаки на ебее появились 3dr radio. На самом сайте пока еще нет.
У продавца гудлаки на ебее появились 3dr radio. На самом сайте пока еще нет.
Хорошо что у него антенки нормальные! Те которые идут в комплекте с оригинальным 3DR от DIYDrones - не поворотные, точнее на 90гр можно повернуть, а покрутить уже нельзя 😦
У продавца гудлаки на ебее появились 3dr radio. На самом сайте пока еще нет.
Хрень какая-то в мою страну доставки нет. (((( Видно съэкономить не получиться придеться заказывать оригинал. Антенны на 433 все равно есть.
Хорошо что у него антенки нормальные! Те которые что идут в комплекте с оригинальным 3DR от DIYDrones - не поворотные, точнее на 90гр можно повернуть, а покрутить уже нельзя
Странно. У меня в комплекте были поворотные антенны, правда туговато проворачиваются. Комплект на 433МГц.
Странно. У меня в комплекте были поворотные антенны, правда туговато проворачиваются. Комплект на 433МГц.
И в правду, приложил побольше усилия и они стали проворачиваться 😃 Спасибо!
Доброго времени суток!
Подскажите , только не пинайте сильно.
Есть ли поддержка акселя ADXL345 в МегаПирате?
Или может есть порт какой?
Специально сел читать тред с самого начала, до половины дочитал, но пока не нашел…
А то есть 9DOF+BMP085 - компас, гира и датчик давления подхватились, а вот аксель - нет 😦
Не поддерживается…
Не поддерживается…
А это связано с характеристиками девайса? Или нет желающих/умеющих сделать поддержку?
нет желающих/умеющих сделать поддержку?
нет желающих
Здравствуйте, получил платку ALL IN ONE PRO Flight Controller v1.0
пробую загрузить на неё пирата, измучился совсем, тему читаю, но до конца ещё долго, а попробовать хочется
мультивии на неё шьётся без проблем
вопросы: какая всё-таки для неё прошивка более подходит? или я что-то неправильно делаю?
по пунктам:
- есть прошивка code.google.com/p/megapirateng/downloads/list
версия 2,6 R5, - использую ардуино 101
- копирую либрарес и тулз в папку ардуины
- раскомментим строки в APM_config.h
#define PIRATES_SENSOR_BOARD PIRATES_FREEIMU_4
#define CONFIG_BARO AP_BARO_MS5611_I2C
выбираем тип платы ардуино мега 2560, всё заливается, дальше какой версией планнера пользоваться?
перепробовал все -если замкнуть А0 и запускать терминал получаем вот что
Opened com port
Init MegaPirateNG V2.6 R5
Free RAM: 2843
FW Ver: 118
----------------------------------------
load_all took 756us
Press ENTER 3 times for CLI
?3Init Gyro? *? *? IMU
----------------------------------------
G_off: -0.00, -0.01, 0.04
A_off: 0.00, 0.00, 0.00
update:35: gps read timeout 5902 0
? Error reading com port
update:35: gps read timeout 6402 5902
update:35: gps read timeout 6902 6402
GPS
----------------------------------------
disabled
Ready to FLY ?
?
? ?
? ?
?
MegaPirateNG V2.6 R5]
если пробовать законнектится посмотреть работу датчиков- получаем мавлинк коннект, обратный отсчёт и ошибка подключения в конце
если пробую шить прошивку Олега версии В8-получаю ошибку компиляции
In file included from C:\arduino-1.0.1-windows\arduino-1.0.1\libraries\FastSerial/BetterStream.h:16,
from C:\arduino-1.0.1-windows\arduino-1.0.1\libraries\FastSerial/FastSerial.h:56,
from MegaPirate.cpp:27:
C:\arduino-1.0.1-windows\arduino-1.0.1\libraries\FastSerial/…/AP_Common/AP_Common.h:19:20: error: wiring.h: No such file or directory
In file included from C:\arduino-1.0.1-windows\arduino-1.0.1\libraries\AP_DCM/AP_DCM.h:8,
from MegaPirate.cpp:38:
C:\arduino-1.0.1-windows\arduino-1.0.1\libraries\AP_DCM/AP_DCM_HIL.h:7:22: error: WProgram.h: No such file or directory
In file included from MegaPirate.cpp:27:
C:\arduino-1.0.1-windows\arduino-1.0.1\libraries\FastSerial/FastSerial.h:116: error: conflicting return type specified for ‘virtual void FastSerial::write(uint8_t)’
C:\arduino-1.0.1-windows\arduino-1.0.1\hardware\arduino\cores\arduino/Print.h:48: error: overriding ‘virtual size_t Print::write(uint8_t)’
подскажите пожалуйста где хоть копать?
где хоть копать?
А какой версией планера пользуетесь? Надо версией не ниже 1.1.92 и запускать файл ArdupilotMegaPlanner10.exe Он работает с мавлинком версии 1.0
А какой версией планера пользуетесь? Надо версией не ниже 1.1.92 и запускать файл ArdupilotMegaPlanner10.exe Он работает с мавлинком версии 1.0
Спасибо, именно в этом и был косяк!
всё заработало
Решил попробовать что эта за штука мегапират, скачал последнюю прошивку, хотел залить в плату с гудлакбая, вот такую
и ни черта не выходит
не компилируется выдает ошибку итд
папки из архива скопировал со слиянием в папки ардуины
не помогло
читать 150 страниц ? да хз
может кто нить скинетв любой файлообменник работающую версию прошивки и компиллятора и че там еще надо что б работало?
Compage, Читать все нинадо, прочтите хотябы readme. Надо было сперва почистить папку libraries а уже потом в нее копировать 😃
Compage, Читать все нинадо, прочтите хотябы readme. Надо было сперва почистить папку libraries а уже потом в нее копировать 😃
делаем также как и у меня по пунктам, насколько я понял 2,6 R5 прошивка последняя, знает про все датчики, плата у вас похожа на вортекс, возможно надо будет скопировать ещё файл boards в папку хардваре, прочитайте файл ридми для уточнения и потом плату выбрать именно вортекс
далее пользоваться code.google.com/p/ardupilot-mega/downloads/list последней версией
тащемта разобрался, код компилируется, но после заливки платка молчит.
но после заливки платка молчит.
Скорее всего не правильные датчики выбраны в конфиге
набор датчиков стандартный
bma180, itg 3205,…
када меняешь в строчке #define PIRATES_SENSOR_BOARD PIRATES_ALLINONE
на любою другую плату с датчиками - опять вылазят какието ошибки
я зол
как и где выбираются датчики?
если -что то был у меня мультивий и летал, а щас что то ничо не получается
где искать конфиги для последней прошивки? в каких вкладках?
Здесь не allinone, а freeimu. Даже на самой плате это написано.
Здесь не allinone, а freeimu. Даже на самой плате это написано.
да, но как это изменить в коде программы?
Я меняю, но не компилируется после этого…