А давайте обсудим Arducopter - APM
А вот у меня вопрос появился. Стоял на HEX-е OpenPilot и у него по-дефолту передний левый мотор вращается против часовой стрелки.
Ставлю Ardu - тут обратная ситуация. Очень не хочется при смене мозгов изменять настройки регуляторов и менять винты местами.
Идея 1 - ничего не меняем местами и не меняем настройки ESC, а просто делаем реверс канала рудера. Возможно надо как-то еще и подкорректировать управление на рудер.
Идея 2 - если плату ArduCopter перевернуть на 180 градусов, то получим нужную комбинацию - задний правый мотор станет передним левым. И он вращается по часовой стрелке. Но есть нюанс - хватит ли проводков до приемника…
Еще есть варианты ? Может в код всё-таки слазить ? Подскажите где ?
Если кому будет интересно, потом опишу свой метод запайки.
Интересно будет услышать о Вашем методе. Будьте добры.
Интересно будет услышать о Вашем методе. Будьте добры.
Чтоб не засорять топик вот здесь описан мой метод. “Технология пайки без пасты”
Чтоб не засорять топик вот здесь описан мой метод. “Технология пайки без пасты”
и видео уроков есть
и видео уроков есть
ага, когда только от одной мысли про пайку БГА жутко было 😁, это видео было настольной книгой… причем реально запайка БГА технологичная операция… и надо ну очень постараться чтоб чипы досмерти перегреть.
ну QFN/MLF корпуса это далеко на BGA … их паять на порядок легче …
с шариками куда больше проблем … и чем больше плата тем больше проблем … ибо основная проблема равномерный предварительный нагрев всей платы , чтобы её не выгнуло , иначе хрен чего запаяется …
сам мелочевку сейчас паяю китайской воздушкой , но уже давно подумываю о маленькой ИК станции … а в переспективе и о большой …
А вот у меня вопрос появился. Стоял на HEX-е OpenPilot и у него по-дефолту передний левый мотор вращается против часовой стрелки.
Ставлю Ardu - тут обратная ситуация. Очень не хочется при смене мозгов изменять настройки регуляторов и менять винты местами.
Идея 1 - ничего не меняем местами и не меняем настройки ESC, а просто делаем реверс канала рудера. Возможно надо как-то еще и подкорректировать управление на рудер.
Идея 2 - если плату ArduCopter перевернуть на 180 градусов, то получим нужную комбинацию - задний правый мотор станет передним левым. И он вращается по часовой стрелке. Но есть нюанс - хватит ли проводков до приемника…Еще есть варианты ? Может в код всё-таки слазить ? Подскажите где ?
Интересно будет услышать о Вашем методе. Будьте добры.
Отвечу сам себе.
В данном варианте установки и программированием контроллеров надо откорректировать реакцию мозгов на управление хвостом. Для этого делаем следующее (у меня HEX-а - поэтому файл называется соответствующе)
Файл motors-hexa.pde:
процедура static void output_motors_armed(), ищем коммент // Yaw и вносим изменения :
/*
// Yaw
motor_out[CH_2] += g.rc_4.pwm_out; // CCW
motor_out[CH_7] += g.rc_4.pwm_out; // CCW
motor_out[CH_4] += g.rc_4.pwm_out; // CCW
motor_out[CH_3] -= g.rc_4.pwm_out; // CW
motor_out[CH_1] -= g.rc_4.pwm_out; // CW
motor_out[CH_8] -= g.rc_4.pwm_out; // CW
*/
// Yaw
motor_out[CH_3] += g.rc_4.pwm_out; // CCW
motor_out[CH_1] += g.rc_4.pwm_out; // CCW
motor_out[CH_8] += g.rc_4.pwm_out; // CCW
motor_out[CH_2] -= g.rc_4.pwm_out; // CW
motor_out[CH_7] -= g.rc_4.pwm_out; // CW
motor_out[CH_4] -= g.rc_4.pwm_out; // CW
Ну для других рам - по аналогии… Кто не осилит - пишите в личку.
Ардуину изучают здесь 😃 А в этой теме идет обсуждение готового продукта.
а что будешь делать мульти коптер или планер?
В принципе выбор есть, однозначно полный комплект - второе “это” “от изобретателя и производителя” неплох, там есть все кроме компаса,
а купив у неизвестного поставщика на таобао можно как и съэкономить так и влететь купив нерабочий девайс,
еще дешевле и пожалуй лучше купить комплект у кого - нить из форумян, я уже троих знаю кто делает…
а что будешь делать мульти коптер или планер?
Коптер. Про третий вариант можно по-подробнее?
Коптер. Про третий вариант можно по-подробнее?
Самодельные ардупилот-меги как на оригинальных заводских платах, так и на платах собственной разработки, я им сообщу, если у них будет наличие и интерес, они сами выйдут на связь.
можно еще скачать чертежи плат сенсоров - оптимизированых для изготовления ЛУТом и сборки своими силами, а затем подключить их к ардуино-мега2560 типовой плате
Привет всем. Сегодня приехали платы меги и радиолинк APC220. Модемы цепанул, работают по квартире нормально. Платы очень не плохого качества целых 5-ть штук за 13 баксов, хотел завтра запаять но облом у меня нет УСБ Б разъема. Продолжая тему моего бутерброда, на ардуине тоже можно съэкономить рублей 500-т…
А расстояние между пинами, на плате датчиков, будет стандартное? Под 2560 мегу?
А расстояние между пинами, на плате датчиков
Ян не понял, между какими пинами? Если крепежные отверстия то да как у 2560, у этих плат нет 2-х нужных дырок, но думаю что это не такая уж большая проблема…
По засвеченным в сети скриншотам с планера, АС не поддерживает октокоптеры. Но в описании, в перечне поддерживаемых он есть. Прочел всю ветку, про окто ни слова. В итоге, может ли он управлять коптером в конфигурации Х8 (Xaircraft 650 V8)?
По засвеченным в сети скриншотам с планера, АС не поддерживает октокоптеры. Но в описании, в перечне поддерживаемых он есть. Прочел всю ветку, про окто ни слова. В итоге, может ли он управлять коптером в конфигурации Х8 (Xaircraft 650 V8)?
Спасибо. Я правильно понимаю, что если он поддерживает класический окто, то и Х8 для него не проблема?
Gurdzhy, а Вы правда не читаете ? Вам же Sir Alex ссылку дал. Там нет X8 ? И почему +8 вы называете “классическим” ?
Блин.)) Как ни старался, в букве Х больше четырех палочек не смог насчитать. Имеется ввиду сосная схема - 8 моторов, 4 луча. Привел модель коптера даже.)) -
Х8 (Xaircraft 650 V8)
А класической я называю схему - 8 моторов, 8 лучей.
купил весь комплект в сборе (Ardu, GPS, сонар и магнитометр), поять ни чего не пришлось) www.rcteam.ru/diydrones/ardupilot-mega.html, проверил всё работает остался доволен результатом.
www.youtube.com/watch?v=nSuO6mUfAoM
ЗЫ раму сам делал. кому интересно вот мой Арду альбом picasaweb.google.com/106831742551072558315/Ardu#