Бюджетный AeroQuad на Wii сенсорах
если интерено, dl.dropbox.com/u/1638929/…/AeroQuad_sovgvd.zip - то что вчера поковырял (по коду можно искать ник sovgvd - там где менял), рассчитано на wm+, adxl335 и 4х канальный приемник, PIDы переставлены так, чтобы была совместимость с Multiwii (не перепаивать же)
пока что не летал - гира шумит и горизонт плывет
А что вообще общественность думает по поводу этого проекта, AeroQuad? Просто очень мало отзывов о нем в интернете. Я вот планирую собрать квадрик на ардуине и никак не могу выбрать, на основе какого проекта это сделать. MultiWii как-то не очень нравиться, не хочется wii контроллер расковыривать. Может кто-нибудь подскажет какие из проектов квадриков на ардуине сейчас самые перспективные и популярные?
MultiWii как-то не очень нравиться, не хочется wii контроллер расковыривать.
в MultiWii от Wii уже давно мало что осталось, да и сами Wii клоны фиговенькие стали попадаться - почти рулетка =)
на почтиардуине еще интересный проект ArduQuad, с дальномерами, GPS и прочими плюшками
про этот проект - хз, just4fun попрбовал адаптировать под свои сенсоры… гира шумит, горизонт плывет, забил
а где почитать последовательность действий по заливке софта в коптер?
Первый скетч заливаю, ошибок вроде нет, запускаю сервер вижу только белое окно, в чем проблемка.
Пробовал wiicopter софт там в каталоге сервера тоже .pde лежит, что с ней делать ?
а где почитать последовательность действий по заливке софта в коптер?
C официального сайта Аэроквада www.aeroquad.com переходим во вкладку Downloads и скачиваем всё оттуда (под вашу ОС), конфигуратор пока 2.7.1, так как 3-ий иногда глючит, хотя может уже что-то подправили…
Стабильная прога 2.4.2 aeroquad.googlecode.com/…/AeroQuad_v2.4.2.zip
Далее скачиваем последний ардуино: arduino.cc/en/Main/Software (выберете вашу ОС)
Теперь так как вы решили делать Аэроквад, определитесь с конфигурацией:
- Атмега 328 (32кб флэш) - в неё влезет гира (или аналоговый или I2c) + аксель (или аналоговый или I2c) + 6-ти канальный приёмник + 6 канальный выход PWM.
- Атмега 1280 (128кб флэш) - в неё влезет ещё пара фишек, а также комбинация аналоговых и I2c датчиков, мигалки светодиодные, контроль батареи, остальное по коду смотреть надо (нету у меня атмеги 1280 пока)
- Атмега 2560 (256кб флэш) влезет всё по максимуму на текущий момент.
Итак определилилсь…
Теперь решайте сами, или плату разводите и травите сами (или на производстве) или покупаете готовые комплекты… я к примеру всё делал сам, так как у меня много чего было сразу от других комплектов…
Предположим решили брать - идём по этой ссылке: aeroquad.com/showwiki.php и в конце видим картинку, где выписаны все конфигурации из готовых вариантов…
Далее как пример максимальной фаршировки: aeroquad.com/showwiki.php?title=Hardware+Assembly+…
Теперь касательно компиляции:
если вы купили готовый комплект, то прошивать его желательно из под Arduino 022, открываете Aeroquad.pde и у вас в окне появится прога на С++ и заголовочные файлы (куча целая).
В них вам надо будет задефайнить или раздефайнить ваши конфигурации, т.е выбрать вначале шилд, задать полётную конфигурацию, включить алгоритм определения углов, активировать ваши датчики. P.s по умолчанию основные датчики (гиры и аксели прописаны сразу и активны для конкретной конфигурации).
Потом выбрать во вкладке Tools - board вашу плату (справа появится список) и номер COM порта (Tools - serial port), ну собственно жмите кнопку Upload и через 15-50 сек прошивка скомпиленная зальётся в проц.
p.s Скомпиленную прошивку можно изъять при активной проге ардуино из папки windows - temp - build тут номер… длинный, прошивка всегда у вас будет называться aeroquad.cpp.hex (тока расширение не будет показано).
Далее нажмите Reset на шилде вашем, если такая кнопка есть и запустите программу Aeroquad_configurator 2.7 и выставьте скорость COM порта 115200 и номер COM порта.
P.s Подразумеваем что среда ардуино уже закрыта.
В конфигураторе активируется ваша плата и конфигурация… далее рекомендую посмотреть это видео, поможет при ознакомлении…
у вас почти такой же конфигуратор, тока автор там показывает мультипилот.
Ну и в заключении… вам придётся неоднократно обращаться к форуму аероквада или тут у народа Pid настройки клянчить, хотя для готовых конфигураций вроде как почти всё есть.
Ещё p.s тут тоже всё скачайте, это code.google.com/p/aeroquad/source/browse/ хранилище последних вариантов документации и софта, там же схемы и инструкции
Удачи! 😉
Доброе время суток! Не подскажите с таким вопросом, сам начал заниматься этим совсем недавно и столкнулся с такой проблемой - не хотят стартовать движки, т.е. при подключении напрямую через ресивер все замечательно, при подключении через Arduino с шилдом AeroQuad v2.1.2 ноль реакции, причем остальные модули (баро, аксель и пр.) работают нормально. Движки и ESC (LJLV700) от Scorpion. На движки сигнал какой-то идет, ибо без него они постоянно пищат.