Квадрокоптер на Arduino DUE
Буду благодарен за любую подсказку по поводу “что сделать, что бы аппарат взлетел?”.
Подкинуть вверх?
Инициализирующий звук - это какой именно?
Сначала такой мелодичный, потом 3 коротких пиков (это вроде как кол-во банок), потом один длинный и замолкают
Регуляторы с помощью контроллера калибровали?
подключали регуль к 3-му каналу приемника и подавали мин-маск с пульта, они откалибровались, ибо 1 из них (до калибровки) стартовал с 40%, теперь с 0%, т.е калибровка помогла
читать даташит
ну вот такие там пины
при этом ШИМ: выводы с 2 по 13
На них реализуется 8-битный выход ШИМ с помощью функции analogWrite(). Разрешение ШИМ можно менять, используя функцию analogWriteResolution().
(так на сайте написано)
подключали регуль к 3-му каналу приемника и подавали мин-маск с пульта
Я спросил про калибровку с помощью контроллера, т.е. при подключении с ардуине с залитой прошивкой мультивий.
Дело в том, что арминг зависит от многих параметров (например, от калибровки компаса), а калибровка регуляторов - от правильности подключения.
при этом ШИМ: выводы с 2 по 13
На них реализуется 8-битный выход ШИМ с помощью функции analogWrite(). Разрешение ШИМ можно менять, используя функцию analogWriteResolution().
Еще раз спрашиваю: вы разобрались каким образом управляется регулятор? Как регулируется скорость вращения моторов?
калибровку с помощью контроллера, т.е. при подключении с ардуине с залитой прошивкой мультивий
не делали… я даже до сих пор не уверен, что регули надо подключать к 3,5,6,2
например, от калибровки компаса
походу я вообще ничего не знаю, т.к первый раз про это слышу… я думал калибровка всех датчиков начинается при старте Мультивии
калибровка регуляторов - от правильности подключения
что подразумевается под “правильностью?”
вы разобрались каким образом управляется регулятор? Как регулируется скорость вращения моторов?
ну теоретически читал в статьях, где люди строили коптеры, а практически проверить не смог
походу я вообще ничего не знаю
Золотые слова…) Вам уже раз 50 сказали, что нужно сначала изучить вопрос, вникнуть, понять что и как работает, а уж потом собирать все в одну кучу…
Для начала, разберитесь в принципе работы и назначении сервомашинок, или рулевых, в другой интерпретации… В радиоуправлении очень многое строится именно на работе серво, в том числе и регуляторы оборотов…
Изучите ШИМ в принципе, безотносительно к радиоуправлению и моделизму вообще, потом найдите связь между ШИМ и сервоприводом… На практике, научитесь управлять сервами с помощью ардуины, предварительно оценив работу сервы от пульта и приемника…
В идеале, начинать бы надо с понимания, что мультикоптер это программно-аппаратный эмулятор ротора вертолета…) Циклический и коллективный шаги ротора вертолета тоже управляются сервами…
Ну и, все, что Вам выше рекомендовали тоже надо изучать…
На практике, научитесь управлять сервами с помощью ардуины, предварительно оценив работу сервы от пульта и приемника…
Вот! Очень правильный совет. Прислушайтесь, Дмитрий.
Кроме того, иногда (у меня как правило) разбираться в чужом коде сложнее чем написать свой.