Activity
Получил AIO, сразу захотел испробовать megapirate…
Залил MegaPirateNG_2.6_R5 и обнаружил, что датчики перевернуты - не соответствуют разметке на плате. Поправил код, вроде все стало как надо.
Попробовал запустить моторы и не смог - с нахрапу эту прошивку все-таки не взять, настроек - просто голову сломишь.Плюнул, так как время уже много убил, залил MultiWii 2.1, поправил немного конфиг, настроил пиды и был счастлив.
арминг моторов троттл вниз-yaw вправо, дизарм - yaw влево
только платка довольно долго грузиццо, должен погаснуть оранжевый диод, оси перепутаны, и разная информация подключения-вращения моторов, (коптер не адекватно себя ведёт, хочет разбится )) если не сложно, напишите что поменяли, чтобы хотябы в гуи было нормально
Получил AIO, сразу захотел испробовать megapirate…
Залил MegaPirateNG_2.6_R5 и обнаружил, что датчики перевернуты - не соответствуют разметке на плате. Поправил код, вроде все стало как надо.
Попробовал запустить моторы и не смог - с нахрапу эту прошивку все-таки не взять, настроек - просто голову сломишь.Плюнул, так как время уже много убил, залил MultiWii 2.1, поправил немного конфиг, настроил пиды и был счастлив.
а что перепутано и что поправили? можно поподробнее, пожалуйста
столкнулся с такой вещью: конфигурация коптера Y6
отличается в описании ридми к прошивке 2.6 и в картинке к мегапирату rcwiki.ru/index.php/MegaPirates
там двигатели D7 и D8 перепутаны (на картинке одно-в описании-другое)
и направления вращения передних винтов тоже наоборот и они отличаются от родного вращения в ардукоптере и от мультивия
чему верить-то? 😃
и такой вопрос: стоит-ли перешивать регуляторы для мегапирата?
и если перешивать какую частоту выставлять? 400? а для не перешитых регулей?
[QUOTE=
када меняешь в строке #define PIRATES_SENSOR_BOARD PIRATES_ALLINONE
на любою другую плату с датчиками - опять вылазят какието ошибки
[/QUOTE]
как выглядит строка после замены? должна выглядеть так
#define PIRATES_SENSOR_BOARD PIRATES_FREEIMU
если freeimu плата
либо
#define PIRATES_SENSOR_BOARD PIRATES_FREEIMU_4
если плата с новыми датчиками
Compage, Читать все нинадо, прочтите хотябы readme. Надо было сперва почистить папку libraries а уже потом в нее копировать 😃
делаем также как и у меня по пунктам, насколько я понял 2,6 R5 прошивка последняя, знает про все датчики, плата у вас похожа на вортекс, возможно надо будет скопировать ещё файл boards в папку хардваре, прочитайте файл ридми для уточнения и потом плату выбрать именно вортекс
далее пользоваться code.google.com/p/ardupilot-mega/downloads/list последней версией
А какой версией планера пользуетесь? Надо версией не ниже 1.1.92 и запускать файл ArdupilotMegaPlanner10.exe Он работает с мавлинком версии 1.0
Спасибо, именно в этом и был косяк!
всё заработало
Здравствуйте, получил платку 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)’
подскажите пожалуйста где хоть копать?
Мини усб может?
не-а, микро, вот такой
ntcdistributing.com/…/micro-usb-003large.jpg
визуально-качество сборки хорошее, соплей нигде нет, посмотрю поподробнее на работе через микроскоп, молексы в комплекте все есть, сидят плотно, от тряски не должны вылетать, на концах голые провода-соответственно надо паять, микро усб в комплекте не идёт
фото в крупном размере
img-fotki.yandex.ru/get/…/0_6a76f_64c0e3f0_orig
Постепенно разбираюсь… Вроде из-за компаса. При разных положения по оси Z, ведет себя по-разному. К примеру, если смотрит на север, то больше правый и передний, если на юг - правый и задний итд. Это странно, т.к во-первых, компас выключен, во-вторых загружал для MultiWii Lite, без компаса, все равно была разница в сигналах к двигателям, только не изменялась.
заметил тоже самое у себя, задние винты меньше передних на 50-100 из-за этого коптер постоянно тащит в сторону, как компас может влиять на это? может из-за включенного режима кэфри? посмотрю повнимательнее у себя
триммировать акселерометр надо? попробую епром обнулить
Очень любопытно,так как моя уже трекнулась входе:-) Надеюсь она прошита чем,то полезным для полета из коробки:-)
этож невозможно, откуда она знает какой коптер у вас? у меня у6, из коробки при любом раскладе я получу минимум сломанные винты =)
бут прошит ардуиновский-и на том спасибо
йо-хоу пришла посылка с новой платкой от криуса, будем разбираться теперь…
не кинете ссылкой ? все что я нашел дешевые - у них дальность 100 метров
для multiwii точно никакого смысла нет, во всяком случае пока, а вот для мегапирата насколько я разобрался - полет по точкам, управление с компьютера, в общем много там
rcopen.com/forum/f90/topic243418/10 тут посмотрите
чет я лажанулся с ценой за дешево продаются только юзед, не обратил внимания поначалу, сорри
вот можно было бы купить
www.ebay.com/itm/…/150846996244
но доставка в сша токо
вот у нас www.freeduino.ru/arduino/xbee.html#Opisanie_Module…
ок, спасибо, надо с мегапиратом ознакомится
комплект описан, но мне, как несведующему, некоторые вещи все равно не ясны =)
посмотрел модули - если правильно посчитал, то с вменяемой дальностью модули обойдутся баксов в 150.
действительно не ясно за что такая стоимость - если gps хуже стоит, а модули xbee дорогие. 3dr radio модуль почти в два раза дешевле обойдется.
есть иксби модули 2.4 ггц по 20 долларов, дальности до 1200 метров на поиграццо-более чем достаточно, другое дело зачем это всё в применении к мультивии? это что, только удаленный ком порт получается? и увидеть можно только вингуи? и всё? видео нельзя будет перегонять никак? или в мегапирате толку от этого больше?
2Hz гпс с обвязкой за 70уе - мягко говоря дороговато, когда прям рядом за 32 можно взять 5Гц, да еще и с I2C переходником. Но выглядит не в стиле МК конечно…
ага, что-то они переборщили с ценой, жпс там же купил с и2с за 30 долларов
комплект описан, но мне, как несведующему, некоторые вещи все равно не ясны =)
посмотрел модули - если правильно посчитал, то с вменяемой дальностью модули обойдутся баксов в 150.
действительно не ясно за что такая стоимость - если gps хуже стоит, а модули xbee дорогие. 3dr radio модуль почти в два раза дешевле обойдется.
вроде все провода-молекс разъемы в комплекте есть, как все на самом деле выглядит-посмотрим
Заказал себе ее. Смотрю на плату эту - как все же разобраться как что подключать ?
По сервам камеры к примеру - по одному пину торчит - а vcc и gnd на серву отдельно подавать ? Переходники какие-то мутить придется что ли.
Pitch и Roll отдельно выведены как одним пином так и тремя…
UART порт теперь из molex я так понимаю придется мутить ?
Да собственно и ESC к каким пинам цеплят
Надеюсь. инструкция появится какая.
там же комплект описан
ckage content
·AIO PRO FC x 1
·3Pin to 1Pinx3 cable 100mm x 3
·3Pin to 3Pin cable 100mm x 1
·Molex 1.25mm 4Pin cable 100mm x1
·Molex 1.25mm 6Pin cable 100mm x2
·Molex 1.25mm 8Pin cable 100mm x1
заказал себе такую штуку, и екстендедт борд появилась-там жпс+ хби разъем
зы: за баномесяц разочаровался в y6, не интересуюсь квадриком и в диком восторге от трикоптера
а можно поподробнее, почему разочаровался в у6?
я как одержимый собрал схему у6, только вот облетать толком не успел…
Подскажите пожалуйста: всё-таки можно подключать платку к компу и одновременно к батарее, или лучше этого не делать вовсе, а тогда как смотреть/настраивать квадр, только по блютусу? или сделать + с фтди отключаемый - те когда платка подключается без акб на неё питание приходит с усб, с акб- соответственно приходит с акб, а +усб отключен?
и как лучше подавать ток на платку, только от одного регуля, или можно со всех вместе?
Для пользования шести моторов на криусе нужно расскоментить строку //#define A0_A1_PIN_HEX, которая отвечает за подключение последних 6 двигунов к каналамм А0, А1. Делается это только в случае отсутствия ппм-суммирования на приемыше(тобишь если приемник подключен просто 5 проводами)
Спасибо большое! заработало! пойду головой об стену побьюсь и внимательно английский мануал почитаю
прошу прощения за, возможно, нубский вопрос
пришла платка crius se, построил раму по схеме Y6, залил прошивку 2.0
приёмник и регули подключены вроде правильно, но при включении ползунки YAW и PITCH не двигаются, а стоят в значении 1000, если ставить тип коптера квадр - всё двигается, может я что-то не раскомментил в конфиге? или так должно и быть? и не могу никак запустить двигатели, какая команда для запуска должна быть? как для квадра или как для трикоптера? с двигателями и регулями всё ок, если напрямую их воткнуть в приёмник-всё работает…