А давайте обсудим Arducopter - APM

devv
5yoda5:

А чем собственно другое железо? (к слову и железо тоже есть другое) Сравним - возьмем к примеру криусовский AIOP. МК - тот же. (ATMEGA2560) Набор датчиков… Читаем, какие датчики. компас HMC5883L, аксель MPU6050, барометр MS5611-01BA03. В ардупилотовской платке все это есть. Не вижу причин, чтобы не заработало - надо пробовать.

Один вопрос: почему тогда на АИОП не заливают свежий АрдуКоптер, а ждут портирования ?

RTemka

Потому, что аксель висит на I2C, а в APM SPI.
Ну и мелочи нет второй меги которая с входами разбирается.

Alex_from_Israel

3.2.rc7. А у вас Пиксхок, если мне не изменяет память? Не АРМ? Вот и думаю - или старенькую (но проверенную) поставить, либо опять как бета-тестеру, поставить бета версию… Возможно, поэтому у вас и не удалось с автотримом разобраться, потому что разработчики его где-то в 3.1.4 или раньше сломали…

У меня Пиксхаук на коптере с подвесом ГоуПро и моторами под 12 дюймовые винты. Подвес и моторы для коптера сейчас где то бродят, вот я и курочу потихоньку 450 китайский клон с АРМ 2.7. Все же Автотрим удобный режим, судя по постам, жалко, что в последних прошивках его сломали. Нужно попробовать скомпиллировать прошивку с Автотримом из исходников, но пока и так работает. Поднимаю, если тянет в сторону, а это часто бывает почемуто, щелкаю тумблером, сажаю коптер и вывожу в 0 триммеры на аппе.

5yoda5
Alex_from_Israel:

Нужно попробовать скомпиллировать прошивку с Автотримом из исходников, но пока и так работает.

Да нет, достаточно в самом МП загрузить более старую прошивку.

devv:

почему тогда на АИОП не заливают свежий АрдуКоптер, а ждут портирования

Гранаты не той системы ))))
А если серьезно, то надо пробовать. Артем Романихин хорошо написал. Наличие мелкой меги препятствием не будет наверное, а вот другая шина - возможно и помешает.

Недокументированная фича МП.
Меня уже три месяца (а может и больше) мучает вопрос: если нажать в МП комбинацию клавиш Ctrl+F - выскакивает служебное окно с разными жуткими кнопочками. Там есть всякие прошивки, работа с еепром, всякие сервисные фичи. Это окно ОЧЕНЬ вредно новичкам и не программистам (не знаешь- не лезь - вот золотое правило для этого окошечка). Но мне интересно, кто-то что-нибудь там делал/настраивал/проверял/тестировал?

Alex_from_Israel
5yoda5:

Да нет, достаточно в самом МП загрузить более старую прошивку.Гранаты не той системы ))))
А если серьезно, то надо пробовать. Артем Романихин хорошо написал. Наличие мелкой меги препятствием не будет наверное, а вот другая шина - возможно и помешает.

Недокументированная фича МП.
Меня уже три месяца (а может и больше) мучает вопрос: если нажать в МП комбинацию клавиш Ctrl+F - выскакивает служебное окно с разными жуткими кнопочками. Там есть всякие прошивки, работа с еепром, всякие сервисные фичи. Это окно ОЧЕНЬ вредно новичкам и не программистам (не знаешь- не лезь - вот золотое правило для этого окошечка). Но мне интересно, кто-то что-нибудь там делал/настраивал/проверял/тестировал?

К сожалению даже в 3.1.5 RSSI работает некорректно. Нет выбора между 5 и 3.3 вольт опорного напряжения.
Мелкая мега работает на вход радио и USB. А МПУ 6050 работает только через I2C. Так, что не зря ждут портирования.

alexeykozin
5yoda5:

Наличие мелкой меги препятствием не будет наверное, а вот другая шина - возможно и помешает.

мда… отжигаете.
без переписывания кода “портирования” прошивка на другом железе работать не будет

homewest

Добрый день форумчане! Подскажите новичку… Собрал свой первый коптер на pixhawke. Вроде всё откалибровал но коптер летит назад когда на пульте жмёшь вперёд, вперёд когда жмёшь назад, право летит влево, влево летит вправо что не так делаю? пульт настроен правильно, при калибровке в Mission Planner показывает правильно в чём закавырка?

alexeykozin
homewest:

пульт настроен правильно, при калибровке в Mission Planner показывает правильно в чём закавырка?

значит коптер поставили к себе лицом.
если бы только вперед - назад было перепутано - это ошибка с реверсами при калибровке радио в мишен планере.
там самолетный тип по питчу - на себя - значит столбик вверх - многие ошибаются

5yoda5
alexeykozin:

мда… отжигаете

😁 😁 😁
А кто сказал что я буду ставить это именно на рабочий коптер? У меня есть ещё одна АРМ, на ней и потренькаюсь… Не заработает - ну и ладно. (ну привык я все проверять сам. Знаю - глупо учиться на своих ошибках, когда можно учиться на чужих, но так уж у меня получается)
Пока был на обеде воткнул на коптер прошивку 3.1 (без всяких добавок). После работы по-быстренькому откалибруюсь и полетаю немного. Если только снег повалит - только тогда не полечу. (у нас сегодня +2, лёгкий снежок уже пролетал)

homewest:

в чём закавырка

А у вас контроллер правильно установлен? (на коробочке нарисована стрелочка “вперед” - она должна указывать на морду коптера, гребенкой контактов назад)

homewest
alexeykozin:

значит коптер поставили к себе лицом.
если бы только вперед - назад было перепутано - это ошибка с реверсами при калибровке радио в мишен планере.
там самолетный тип по питчу - на себя - значит столбик вверх - многие ошибаются

Нет проверил всё правильно… ручку вверх столбик вверх

alexeykozin
homewest:

Нет проверил всё правильно… ручку вверх столбик вверх

а должно быть наоборот.
питч у ардукоптера по самолетному.
у самолета штурвал на себя- значит вверх

5yoda5
Alex_from_Israel:

К сожалению даже в 3.1.5 RSSI работает некорректно. Нет выбора между 5 и 3.3 вольт опорного напряжения.

В GUI по настройке ОСД можно выставить число. И тогда 3,3 вольта это будет как 5 вольт при 100 процентном сигнале. Там число меняется от 0 до 255 (RSSI Max Value). То есть 255 - это как 5 вольт (100% ный сигнал). Я поставил 165 (на калькуляторе сосчитал 168,3) в ОСД - стало нормально.

Кстати, имеет смысл настроить и RSSI min value. Потому что очень сильно скачет уровень сигнала от 0 до 10%. Надо замерять фактическое напряжение на приемнике (RSSI pin приемника) при отсутствии сигнала с передатчика и посчитать по пропорции. Это я только сейчас придумал, ещё не делал.

Alex_from_Israel
homewest:

Добрый день форумчане! Подскажите новичку… Собрал свой первый коптер на pixhawke. Вроде всё откалибровал но коптер летит назад к
огда на пульте жмёшь вперёд, вперёд когда жмёшь назад, право летит влево, влево летит вправо что не так делаю? пульт настроен правильно, при калибровке в Mission Planner показывает правильно в чём закавырка?

Инвертируйте Питч в аппе. Канал 2 Elevator.
В МП при движении стиком вперед зеленый столбик столбик должен опускаться. По самолетному. Ручка вперед движется вниз.

Fantasy
Alex_from_Israel:

А где такую прошивку скачать можно? Через Планнер нельзя, проверил. Или можно скомпиллировать из исходников? Не посоветуете?

На сайте Александра есть архивчик с прошивками… я брал оттуда )

homewest

Спасибо за помощь, буду пробовать… а каналы Roll и Yaw тоже инвертировать

Bulldog
homewest:

а каналы Roll и Yaw тоже инвертировать

Ну если они правильно отрабатывают, зачем их инвертировать?

Alex_from_Israel
homewest:

Спасибо за помощь, буду пробовать… а каналы Roll и Yaw тоже инвертировать

Нет. Только Питч.

wintik73

Добрый вечер.Может кто знает как подключить сонар HC-SR04 на нем 4 контакта?

Alex_from_Israel
wintik73:

Добрый вечер.Может кто знает как подключить сонар HC-SR04 на нем 4 контакта?

Во первых в чему подключить? Если к АРМ, то это невозможно напрямую. Этот тип сонара прошивки не поддерживают. Можно скомпоновать с Ардуино Мини или Нано, написать код для него, пустячный код, есть библиотека Ардуино, которая позволяет работать с этим девайсом. Только на выходе расстояние в сантиметрах или дюймах. А АРМу нужен аналоговый сигнал на входе, чтобы использовать показания сонара. Если вы дружите с Ардуино, то это тоже не проблема. Алоговый выход там есть, в виде ШИМ. Даже несколько.
Кстати, последние прошивки сонары не поддерживают. Можно подключить к Rangefinder в виде аналогово. Сонары серии MAX имеют аналоговые выходы. С 5 вольтовым разрешением. Пробовал такой с Пиксхауком. Показывает довольно точно, если шумы убрать. И резолюция у этих сонаров миллиметр. Короче придут моторы и подвес попробую, как с сонаром высоту держит и отпишусь. Для 450 пробую HC-SR04 приспособить с Ардуинкой. Но пока в стадии экспериментов на макете. До девайса на борту еще далеко. Просто из любопытства. Завалялся этот сонар, почему не попробовать?

wintik73
Alex_from_Israel:

Во первых в чему подключить? Если к АРМ, то это невозможно напрямую. Этот тип сонара прошивки не поддерживают. Можно скомпоновать с Ардуино Мини или Нано, написать код для него, пустячный код, есть библиотека Ардуино, которая позволяет работать с этим девайсом. Только на выходе расстояние в сантиметрах или дюймах. А АРМу нужен аналоговый сигнал на входе, чтобы использовать показания сонара. Если вы дружите с Ардуино, то это тоже не проблема. Алоговый выход там есть, в виде ШИМ. Даже несколько.

Спасибо,подключить хочу к APM,или лучше приобрести которые поддерживает миспланер в настройках.

IceMiner
Alex_from_Israel:

Можно скомпоновать с Ардуино Мини или Нано, написать код для него, пустячный код, есть библиотека Ардуино, которая позволяет работать с этим девайсом. Только на выходе расстояние в сантиметрах или дюймах. А АРМу нужен аналоговый сигнал на входе, чтобы использовать показания сонара. Если вы дружите с Ардуино, то это тоже не проблема. Алоговый выход там есть, в виде ШИМ. Даже несколько.

Такой бред на уровне модератора надо банить. Типа помог человеку да?..