ArduCopter Mega: порт на обычную Arduino (тестим)
А как на счет устойчивости? Сопротивление ветру и тд тп?
Вообще гексы, окто и т.д., как платформы более стабильны.
Конечно когда они настроены.
Извиняюсь если уже было отвечено, но какой вариант прошивки (что где раскомменчивать/менять) для варианта платки собственного приготовления, на которой только bma180 и ITG3200? А то везде про bma020 расписано.
Я ведь правильно понимаю, что используется только i2c и никаких выводов для прерываний не нужно?
только bma180 и ITG3200? А то везде про bma020 расписано.
Я ведь правильно понимаю, что используется только i2c и никаких выводов для прерываний не нужно?
Прерывания не используются. Думаю, придется закомментировать код опроса барометра и компаса. Потому что при выборе AllInOne будут опрашиваться 4 датчика. И, возможно, придется править оси, если они не совпали.
bma180 и ITG3200?
надо код барометра закоментировать, всё что начинается на Wire в /libraries/BMP_085 и циклы
и не включать компас (он вроде бы не опрашивается если не включен при инициализации, но хз как в новой прошивке, в старой B8 работало)
естественно кроме акро и стабилного полета ничего не получится испытать
и
возможно, придется править оси, если они не совпали.
у меня с itg3205 (из wmp выпиленный) +bma020 летало хорошо
А определение типа акселя автоматом? Или у BMA020 и 180 коды для работы совпадают?
И тот же вопрос насчет гиры)
itg3200 и bma180 в allinone стоят, поэтому проблем не должно быть
Объясните пожалуйста как все регуляторы откалибровать сразу, делаю по инструкции из rcwiki.ru/index.php/MegaPirates
Регуляторы пищат но не калибруются, причем раз как по инструкции, а еще раз после следующего включения как будто плата их еще раз переводит в режим программирования.
Какая сейчас последняя проверенная(испробованная) прошивка для Black Vortex?
Регуляторы пищат но не калибруются, причем раз как по инструкции, а еще раз после следующего включения как будто плата их еще раз переводит в режим программирования.
Прочитайте еще раз, внимательно пункт:
- Отключаем ЮСБ и батарею, переводим в режим полета.
Сам каждый раз про это забываю 😒
Кстати, я тут на днях выпустил версию 2.0.46 Beta3, в ней добавлена поддержка Remzibi OSD. Поддержка тестовая, для тех у кого есть такой OSD. Выбирается OSD (между Remzibi, Syberian) сейчас в APM_Config.h
Себе же я заказал набор для самостоятельной сборки этого OSD у китайса, на таобао. Вроде обойдется он мне, с доставкой в РБ - 37$ (разумеется, это без GPS).
Прочитайте еще раз, внимательно пункт:
…Сам каждый раз про это забываю 😒
Перемычку как раз я снимаю перед следующим включением, т.к если ее не снимать то горит один светодиод, а если снять то перемигиваются все 3ри.
UPD: допрограммировался, аппа сбила 😃 тайминги или еще что на регуляторе и теперь мотор запускается в самом крайнем положении стика. Регуль пропел другую мелодию.
Что может быть, на столе при подключеной только самой плате планер показывает нормально, а если собрать все вместе то в планере планер постояно переворачивается и права налево и компас компас крутится (планер 1.30 -1.60-1.76, прошивка родная беквотрекса).
Возможно, в непосредственой близости от компаса проходит силовой кабель от аккумулятора? Или еще какой-нибудь источник (электро)магнитного поля.
Перемычку как раз я снимаю перед следующим включением, т.к если ее не снимать то горит один светодиод, а если снять то перемигиваются все 3ри.
Давайте еще раз:
- Ставим перемычку, заходим в CLI и набираем сначала setup затем esc. При этом, на экране появится инструкция, что делать дальше. Там сказано, что надо отключить USB, батарею, снять перемычку…
- Отключаем USB, батарею, снимаем перемычку
- Включаем аппу, ставим газ на максимум!
- Подключаем батарею
- ESC должны перейти в режим программирования. Обычно, они два раза пикают, потом вам надо газ в 0 перевести.
- Отключаем батарею. Все.
Кстати, у вас аппа уже должна быть откалибрована. Т.е. CLI->setup->radio или в Planner’e в настройка, калибруем Radio.
Добрый день! Прошу не пинать! , Принимайте новичка
Может не кому не интерессно, но я так к преддисловию, летаю по ФПВ на самодельном 3метровом электро пленеро-тренере., слетал даже на 8км ( для меня это расстояние), сейчас активно летаю на вертолетах классической схемы и по тихоньку пытаюсь освоить ФПВ на вертолете, уже некоторые успехи есть, но проект до конца не доведен в связи с небольшим крашем из-за его в минусе ушла бортовая камера, жду новую. Как бы получаеться что я вроде и новичек и не новичек., прочитал уже многое и по несколько раз, но многое пока не понял.
Имею платку Black Vortex включающую в себя сразу большинство распространенных датчиков, приобретенную по советам в данной теме., имею 10 моторы нтм 28-30 750кв, пропы к ним 11х4,7 и регули HK-30A.
Конечно хочется собрать что то на 6-8 моторов, но имеет ли смысл, если ранее дела с мультироторными системами не имел. Настройки по умолчнаию летают?, или нужно крутить пиды до не могу? Установил программу APM Planner 1.0.30 Build 1.0.4226.35942 by Michael Oborne. Скачал библиотеку в архиве и ещё какой то архив? Мне архив библиотека поместить в корень проги APM Planner ? Тут я что то запутался, и не совсем понимаю многих фраз (програмистом не являюсь, но турнигу себе как то перепрошил) что значит закоментить? Мне нужно изменять коды фаилов? Через программу нельзя выбрать тип носителя и тип платы и т.д. ? Читал мануал здесь - rcwiki.ru/index.php/MegaPirates - но здесь больше для продвинутых пользователей, которые шарят в этом, а мне и я думаю простым юзерам так сразу и не понять? Народ помогите пожалуйста, поделитесь ссылками на пошаговую инструкцию что куда устанавливать, какой кабель юсб использовать и для чего? (слышал что убирают питание 5 вольт) В общем инфы много, а нормально разобраться не могу, уже голова кипит!
Звиняйте за глупые для Вас вопросы?, для меня это пока тайна покрытая мраком 😃 Заранее спасибо, за ответ всем ответившим!
В общем к плате БлекВортекс нашел ПДФ фаил. - www.rcgroups.com/forums/showatt.php?attachmentid=4…
Как я понял для работы нужна такая прога - Ардуино-0022 - arduino.googlecode.com/files/arduino-0022.zip
Ну и комплект программ отсюда - code.google.com/p/ardupirates/downloads/list
А теперь бы разобраться в какой последовательности и какой прогой пользоваться? А там бы ещё про то как прицепить ОСД перепрошитое для коптера, было бы вообще бомба НЛО.
Конечно хочется собрать что то на 6-8 моторов, но имеет ли смысл
Я уже собрал много вариантов, но все квадрики. Легко настраивать, балансировать ВМГ, калибровать ESC. С силой тока нет проблем)
МегаПират рассчитан на “продвинутого” пользователя, который может и smd паять, и прошивку исправить. Кстати, МегаПират не дает гарантий, что коптер не набедокурит и вернется целым. Я начинал с МультиВия.
что значит закоментить? Мне нужно изменять коды фаилов? Через программу нельзя
Ненужный участок кода выделяется так: " //лишняя строка; " или помещается в конструкцию " /*лишнее0; лишнее1;*/ ".
Под БлекВортекс выкладывали прошивку 2.0.42 (или 40, не помню) несколько страниц назад (2-10).
Когда зальете и в Планнере настроите, то проверьте 10 раз работу без пропеллеров!
Я не советую одновременно питать плату от УСБ и аккумулятора! Себе я сделал джампер перебрасывания питания.
Читать эту ветку желательно сначала, чтобы понять суть. После 30й страницы уже мало что разжевывается, только обсуждаются нововведения и новые способы настройки под новые прошивки и планнеры.
Прошивать и качать то, что идет на 1…60 страницах НЕ надо! Конкретика устарела.
Паять умеем., а вот с программированием (никто нас этому не учил) Про питание через ЮСБ понял.
Начну наверное с квадрокоптера, а там по мере пользования будет видно.
Нафига прога Ардуина-0022 - через неё комментить?
С модемом АПС220 кто нибудь разобрался? нормально работает? Сонар цепляли?
Как я понял для работы нужна такая прога - Ардуино-0022
Устанавливаешь ее. Папку library копируешь в другое место на будущее. В исходную library распаковываешь дополнительные библиотеки Пирата, их штук 20: APM_IMU, APM_ADC и т.д. Они будут рядом с исходными ардуиновскими лежать в папке library.
Ну и комплект программ отсюда - code.google.com/p/ardupirates/downloads/list
Для Блеквортекса, по-моему, нужна немного измененная прошивка.
А теперь бы разобраться в какой последовательности и какой прогой пользоваться? А там бы ещё про то как прицепить ОСД перепрошитое для коптера, было бы вообще бомба НЛО.
В Ардуино 022 открываешь проект (куча файлов, правишь config.h - тип коптера, гпс и т.д., в /library правишь библиотечку APM_ADC - ставишь нужные датчики, APM_RC - распиновка приемника RC). Заливаешь проект в Ардуино. Отключаешь, подключаешь к ПК, запускаешь свежий Планнер 74 или другой. Очищаешь память, настраиваешь пульт, датчики, ПИДы. Горизонт должен адекватно наклоняться, компас - работать!
Не советую сразу гнаться за наворотами. Когда нацепляешь GPS, телеметрии, камеры, OSD, видео-передатчики патчи и т.д. А потом оно не работает)) И среди этой кучи ищи виновника. Я вот не послушался, долго мучался.
С модемом АПС220 кто нибудь разобрался? нормально работает? Сонар цепляли?
Вот как раз сразу цеплять всё не надо! Потому что, помимо основных вопросов, будут: у меня АРС220 не запускается, какую надо скорость ему, порт, как прошить АРС220. Аналогично с ГПС- на какой порт, как инициализировать 10Гц, какую скорость, какой протокол обмена?
Сонар - штука хорошая, особенно, за $7 =)
АРС220, ГПС, сонары и прочие навороты работают, если покопаться и сломать мозг)
Про модем и сонар вопросы преждевременны, если на фига прога 0022. Просто без этой проги ничего в плату не зальете. Хотя кто его знает насчет Блжк Вортекса, у меня Ардуина Мега. В 0022 открываете скетч прошивки, Хитя, если пошагово… Скачиваете прошивку отсюда code.google.com/p/megapirateng/downloads/list. MegaPirateNG_2.0.46_Beta2_BV.zip, это для Вортекса. Чтобы залить ее в плату отсюда arduino.ru/Arduino_environment скачиваете среду разработки для Вашей операционной системы. Помешаете ее в удобное место, у меня в корневом каталоге диска С:\, из прошивки, которую ранее скачали, копируете содержимое папки Libreries в одноименную папку в среде разрабротки. Оставляете то, что там было и копируете поверх, с заменой. Ни в коем случае не копируйте папку целиком!!!
Кликаете на любом файле с расширением .cpp в о второй папке, которая вместе с библиотечной скачалась и откроется куча файлов в закладках этой программы. Как с этими файлами работать неплохо описано на сайте, где возьмете среду разработки. Еще понадобится Планнер отсюда code.google.com/p/ardupilot-mega/downloads/list?ca…. Потом листайте эту ветку сначала до конца и от конца к началу. Все ответы на Ваши вопросы найдете, хотя придется вооружиться терпением и ненормативной лексикой! Если чего не поймете потом спросите конкретно. Думаю, что многие еще помнят свои первоначальные попытки уяснить и не свихнуться и поделятся инфой.
Честно говоря не знаю, какие установки для Вортекса нужно выбрать в Tools -> Board но, скорее всего Arduino Mega 2560, если неправильно, при попытке компилляции вылезут ошибки.
какие установки для Вортекса нужно выбрать в Tools -> Board
Надо скачать специальный файлик, где-то на форуме в этой ветке был, и в тулсах появляется BV
что многие еще помнят свои первоначальные попытки уяснить и не свихнуться
Да, я наступил на все грабли, какие только можно придумать. Слава богу, что хоть платы не сгорели) Хотел быстро собрать за 2 дня… На третий день любви с Пиратом готов был оторвать один луч от коптера и размолотить всю электронику =)
Заявлено, что проверяется работа платы Оттопайлот на предмет текущего напряжения и тока. В наличии старт всех моторов на полном газу!
Наверное, проверяется min и max ток\напряжение…и лоб коптеровода-пирата)
Давайте еще раз:
- Ставим перемычку, заходим в CLI и набираем сначала setup затем esc. При этом, на экране появится инструкция, что делать дальше. Там сказано, что надо отключить USB, батарею, снять перемычку…
- Отключаем USB, батарею, снимаем перемычку
- Включаем аппу, ставим газ на максимум!
- Подключаем батарею
- ESC должны перейти в режим программирования. Обычно, они два раза пикают, потом вам надо газ в 0 перевести.
- Отключаем батарею. Все.
Кстати, у вас аппа уже должна быть откалибрована. Т.е. CLI->setup->radio или в Planner’e в настройка, калибруем Radio.
Ага… Вот и я так думал… Прежде всего регули должны быть программируемыми! Что не всегда и не везде. Мои SS-30A из программирования понимают только тип батареи и включить-выключить тормоз! Соответственно и два длинных писка можно ждать, пока не посинеешь! Плюнул я на эту фичу и откалибровал регули по отдельности. Пользуюсь случаем предупредить уважаемую аудиторию, что тест - суррент вообще лучше не трогать! Заявлено, что проверяется работа платы Оттопайлот на предмет текущего напряжения и тока. В наличии старт всех моторов на полном газу! Без подключенной батареи и отключенном ЮСБ такая проверка смысла не имеет.
Спасибо! Многое прояснилось за один вечер, до этого не спрашивал, т.к. смысла было мало, в общем за вечер дошло больше чем за 2 месяца читания форумов, но общее понятия эти 2 месяца добавили, сейчас начал быстро включаться. Главное чтобы когда все настраивать буду так дальше и продолжалось 😃 ! Ещё раз спасибо всем ответившим., по мере продвижения буду спрашивать ещё. Остановился на квадрокоптере.