ArduCopter Mega: порт на обычную Arduino (тестим)
А почему в библиотеке RC выставлено ограничение на плату Ардуино? Только Мега 1280. При попытке компиллировать с Мега 2560 выдает ошибку. Правда легко правитя заменой 1280 на 2560, но виснет конфигуратор (или планер?). Пишет Comport Opened и все!
Даже представления не имею, чем они могут отличаться!
Может, в планнере стоит выбрать правильный компорт? 😃 И AC2 в соседней менюшке.
Даже представления не имею, чем они могут отличаться!
Может, в планнере стоит выбрать правильный компорт? 😃 И AC2 в соседней менюшке.
Вот и я тоже. Не имею. Кроме реализации USB. На 256 стоит Atmel Mega8U2. Может из за нее? В последней прошивке MW_DEV не запускается GUI
с 2560 Не видит его конфигуратор и все! Хотя компилится нормально.
Насчет порта выбран правильно. Запускал в разных компах. Дектоп 4 ядерный, лэптоп 2 ядерный HP Pavilion и китайский лэптоп старенький. Везде одинаковый эффект. Хоть с Виндой XP, хоть с Вистой… Ладно, это потом проверю. На 1280 зпускается в Мульти Вии и работает со всеми датчиками, кроме GPS, которого пока нет. Но хотелось бы запустить с Ардупиратом. Уж очень много вкусностей там, судя по всему. Даже бортовые огни!
Скорее всего просто чего то неправильно делаю. Буду читать дальше. Авось разберусь…
Блин. Я под это дело 2560 заказал. На след. неделе получить должен.
Блин. Я под это дело 2560 заказал. На след. неделе получить должен.
Я сначала думал, что прислали бракованую 2560. Нет, нормальная. Тестил на макетке с ЛСД дисплеем. Все работает. Разбираться нужно. Скорее всего дело в драйверах. Когда устанавливал, проскочил драйвер для Уно. Никак теперь не переустановлю. Хотя в директории есть драйвер для Мега 2560. Но устанавливаться не хочет. Пишет, что Уно в самый раз, скотина!
Непонятки с магнетометром. Работает, калибруется. Вот только на картинке ведет себя так же, как акселерометр раньше, когда оси были перепутаны. Отклоняется и возвращается в прежнее положение, хотя плата стоит по другому. Может тоже оси перепутаны? Или так и должно быть?
И еще вопрос. К 12 пину теперь припаиваться бесполезно? От +5 работает нормально, на 12 ноге вообще ничего нет…
Блин. Я под это дело 2560 заказал
аналогично (
Если кто разберется- напишите, пожалуйста.
К 12 пину теперь припаиваться бесполезно?
12 пин был в мультивийке для глючных и повисающих wmp, чтобы перезапускать их - тут достаточно от 3.3 (или 5, у кого какие датчики) запитать и не парится с костылям
Я под это дело 2560 заказал.
там в коде местами дефайны стоят под 1280 чип, причем довольно много где - надо просто попробовать код перелопатить и добавить туда 2560
Глеб, к тебе баро и гпс когда придут? На тебя вся надежда
баро никогда, я хз зачем оно мне (оно же кроме удержания высоты ±1 метр ничего не дает, а я и сам ±1 метр умею прыгать 😁), GPS давно тут, но нет компаса - небольшой облом произошел, буду наверное на сидуине заказывать (или наберусь терпения и буду узнавать вектор направление по самому GPS, но чую фигня полная будет)
я сейчас в ожидании FPV буду до конца месяца + приделываю местечко для gopro или какой еще камеры
еще где бы Xbee модули найти подешевле?
Привет всем.😃
У меня Arduino Mega 2560 с FFIMU от Jussi.Все вроде в GUI работает адекватно а вот на выходах на движки бардак.Плата с отключенными движками спокойно лежит на столе.
www.youtube.com/watch?v=jeHKPtgC3Nc
Здесь вид на gyro и accel:
www.youtube.com/watch?v=qqmWKC8ZbTE
Что посоветуете😢😢😢
еще где бы Xbee модули найти подешевле?
Решили же попробывать модули на 438мгц за $50
одно дело “решили попробовать”, а другое дело “ура, работает!”… ну пока до Xbee далековато, может уже и прикрутит кто, с самыми дешевыми модулями 315 и 433мгц в лоб не получилось =( надо типа протокола с проверкой целостности пихать - иначе просто шум из 0 и 1
где нибудь кроме сидуины компас продается отдельно напаянный?
На тебя вся надежда
блин, случайно(!) заказал компас себе с сидуины HMC5883L 😁
в общем в конце месяца коптер улетит в неизвестном направлении во время тестов =))
upd: расскажите хоть как и где путь полета задается
kinderkram пишет other ATMega1280/2560 based flight controllers and sensor bobs. The ATMega1280 (or 2560) enables us to use…
Получатся, что 2560 все же работает? Посылка еще в дороге, а уже грустно…
Кажется, я понял, в чем проблема с 2560. По коду кое-где раскиданы остатки старых костылей, когда “это” еще работало с 328 мегой, а про 2560 слыхом не слыхивали. Выглядит как #ifdef __ATMEGA_1280__
В ближайшее время зачищу код и выложу апдейт.
Виргис, у вас на графиках периодически пропадает ACC Z, что нельзя назвать адекватной работой.
одно дело “решили попробовать”, а другое дело “ура, работает!”
Я себе купил за полтину AC220 или как его там, буду запускать.
в общем в конце месяца коптер улетит в неизвестном направлении во время тестов
Как это в неизвестном? Ясно, в каком: в землю! У тебя же баро нет. Без баро кто в автомате высоту держать будет? На GPS надежды нет, там задержка большая и врет нещадно.
Без баро кто в автомате высоту держать будет?
в идеале для тестирования хорошо бы высоту ручками держать - чтобы если что - шмякнуть его тихонько об землю, а не в какие нибудь деревья или воду залететь, а там глядишь и баро найдется =)
хоть че нибудь без баро, но с GPS и/или компасом оно сможет сделать? =)
Ничегоь не понимаю, любые эксперименты с баро или гпс должны начинаться и заканчиваться переключением тумблера. Если куда понесло апппарат ото надо сразу отключать функцию тумблером, разве не так??
переключением тумблера
был бы этот тумблер еще 😁 на 4х каналке особо не разогнаться с переключалками, а летать хочется - чую придется свои костыли дописывать
А ты ж по цене 6каналки 4каналку заказал, шляпа,
Ну тогда таймер надо программировать какойнибудь - включение гпс после 1 минуты активации моторов на 15 секунд с ограничением угла скажем 5 градусов (чтобы быстро и далеко не успел улететь) и сигнализация режима светодиодами. Я до сих пор код не смотрел, там же можно свои хаки внедрить?
HK тоже виноваты - на онлайн менеджера никак не попадал, а по почте ответили “извините, мы уже отправили, пользуйтесь онлайн консультантом в следующий раз”
код открытый, но на порядок сложнее multiwii, сам особо не смотрел (кроме датчиков) - есть еще одна ардуинка (и одна на земле) и куча дешевых модулей связи, которые метров 100 гарантировано пробивают без антенны - можно на них попробовать сделать “xbee”-костыль и использовать для переключения режимов и минимальной настройки, но до 10 числа особо нет времени ковырять
upd: ковырнул код, в своем костыле достаточно пихать: set_mode(тут_режим), режимы // Auto Pilot modes
// ----------------
#define STABILIZE 0 // hold level position
#define ACRO 1 // rate control
#define ALT_HOLD 2 // AUTO control
#define SIMPLE 3 //
#define AUTO 4 // AUTO control
#define GCS_AUTO 5 // AUTO control
#define LOITER 6 // Hold a single location
#define RTL 7 // AUTO control
#define NUM_MODES 8
или эмулировать 5 канал
Олег, RX1 и TX1 никем не заняты?
периодически пропадает ACC Z
Я так понял, он сам его включает-выключает. Олег, посмотри в правую-верхнюю часть, где галочки изображения графиков.