ArduCopter Mega: порт на обычную Arduino (тестим)
а почему прально?
скачай какой нить авиасимулятор с видом из кабины - когда самолет влево наклоняешь, тогда горизонт относительно человека в самолете вправо уходит (по идее логичнее)
т.е. в multiwii оно показывало наклон коптера относительно горизонта, а тут наклон горизонта относительно коптера
Хм… Не обращал внимание кстати 😃
Снимает
Андрей, ваш авиагоризонт работает АБСОЛЮТНО правильно. Представьте себе так: плата закреплена на вашей голове (можете даже попробовать гыыы), и вы наклоняете голову. Что увидите? землю. Вот и там коричневый фон вылазит.
Понять не могу какой канал за что отвечает
1 элероны, 2 элеватор, 3 газ, 4 рудер, 5 режим полета, 7 - БАНО, 6,8 - свободные
З.Ы. Только что получил Black Vortex с активной антенной. Все датчики работают, как в allinone, т.е. отлично. Ориентация платы USB разъемом назад. Стоит 2560 мега и FTDI чип, так что проблем с битрейтами не возникает. Бутлодырь уже загружен.
Для включения CLI прилагается джампер. Есть контакты с силовым ключем коммутировать что-то до 8А током (здоровые дырки внизу) типа зажигания для бензодвижка, или моей могучей фары 😁
Сижу вот, ковыряю библиотеку GPS для UBLOX…
Примечание: плата имеет несколько независимых стабилизаторов, сложную разводку по питанию и кучу помехозащиты, поэтому от USB питания нет. Нужно подавать 12В.
Вес:
плата - 22г
активная антенна с 20см кабелем - 34г
вместе - 56г
1 элероны, 2 элеватор, 3 газ, 4 рудер, 5 режим полета
А по пинам сииидуины как это будет? Ведь у кого-то уже есть с сиидуиной? Если все получиться, то завтра уже полечу!
1-газ, 2-элерон, 3-элеватор, 4-руддер. И не спрашивайте, почему (в мультивии так сделано)
авиагоризонт работает
А как проверить баро?
CLI - test - altitude
CLI - test - altitude
Делал. Минск на высоте 220 м , а он показывает 70-80м
Баро меряет не высоту, а атмосферное давление с учетом температуры. В зависимости от погоды (гроза, жара, туман и проч) вычисленная высота может нехило плавать. Поэтому баро - плохой инструмент для измерения высоты над уровнем моря. Хотя, изменение относительной высоты при тех же погодных условиях ловит весьма точно.
При включении питания относительная высота калибруется в 0, чтобы учесть вышеописанное.
А высота по GPS учитывается?
А как можно сделать, что бы коптер джойстиком, через модуль телеметрии управлялся? В новом планере под горизонт хорошо видео подкладывается. Одним пультом меньше будет 😃
Проверте последнюю версию джавы и NETFramework.
С 4 версией Fremework программа не запустилась. Пришлось ставить вторую.
Добрый вечер, не могу собрать под ардуину 2560, выдает ошибку в APM_RC.cpp …
Там явно стоит проверка на атмегу 1280 #if !defined(__AVR_ATmega1280__)
Как собрать пирата и загрузить под 2560 ?
Я так понял что нужно собирать под 1280 но как это загрузить ?
Все разобрался, извините за беспокойство, что сделать есть в вики.
удалите к чертовой бабушке эту строку.
Остался огрызок еще со времен ардупилота на 328
1 элероны, 2 элеватор, 3 газ, 4 рудер, 5 режим полета, 7 - БАНО, 6,8 - свободные
Олег, мало того что у меня трагедия - не могу вспомнить куда перед отпуском положил GPS модуль бл*, так я теперь и сидуину нормлаьно подключить не могу.
Arduino board pin mapping:
===
RC channels:
===
A8 Throttle
A9 Roll
A10 Pitch
A11 Yaw
A12 Mode
A13 Aux2
A14 Cam1
A15 Cam2
или вы про что там говорили то выше? 😃
Arduino board pin mapping
Ага, и я чет не понял 😃 ?
Добрый вечер всем.
Закончился очередной день пайки и девайс говтов! Запустил Setup, все настроил, но двигатели не вращаются ( Сначала подумал, что что-то не так спаял, подключил осцилоскоп и проверил - на всех выходах для контроллеров примерно 1500 микросекунд держится напряжение, на стики не реагирует. В то же время планере показывает адекватные сигналы со входа ресивера. Подозреваю, что упустил какую-то мелочь. Помогите, пожалуйста, разобраться.
Помогите, пожалуйста, разобраться
Газ вниз, рудер вправо - активация моторов. Чтобы начали крутиться - добавить газу.
Arduino board pin mapping:
Спасибо! Про это и хотел узнать, а то ну никак не получалось.
или вы про что там говорили то выше
мы говорили, какие каналы на графике 😉 Держу в уме, что на ардуине и графике не совпадают, а мужики-то не знают…
Сегодня попытался поднять Хквадрик и уменя ничего не получилось:(
Делал все как писали… Происходит следующее: при даче газа, движки крутятся неравномерно, задний правый быстрее всех - пытается развернуть коптер, при увеличении газа поднимается задняя часть, и все! Два раза коптер ооочень сильно кувыркнулся на месте - результат минус вал движка, причем переднего правого:)
Также два раза успевал убрать газ, но при этом движок передний левый продолжал крутиться на тех же оборотах😵
ПИДы делал как у Глеба, где то на седьмой страничке темы.
Посоветуйте, какие причины такого поведения?
Я тут поразбирался, и выяснилось, что п коде где-то есть ошибка для Х квадриков: при отклонении элеронов только один движок увеличивает обороты, и один уменьшает. Тоже самое и тангаж. А надо бы чтобы работала пара моторов на увеличение оборотов, и пара на уменьшение!!! У меня на КК именно так, и тогда все будет ОК.
Олег, скажи, где нужно подправить код?
При подключении аккума, даем резкий газ. 2 движка срабатывают сразу, 2 позже. Резко сбрассываем. А дальше, как обычно. При подаче газа срабатывают все движки, одновременно. Это видно без подключения движков, если эксперементировать на ГУИ, тоже самое.
Проверьте, пожалуйста, работает ли последний APM Mission Planner с EasyCap (DC60). У меня выдает ошибку, а обычная веб-камера показывает нормально.