Самодельный квадрокоптер на основе летного контроллера
Добавлено: 25 окт 2024, 15:31
Самодельный квадрокоптер на основе летного контроллера Crius multiwii 2.5.
В одной из статей мы делали свой собственный летный контроллер на основе Arduino. В этом уроке мы рассмотрим другой путь, это купить готовый летный контроллер. Для примера возьмем контроллер Crius multiwii 2.5. Вот как он выглядит: Давайте разберем плюсы и минусы данного контроллера:
+Не нужно изобретать свои платы расширения для подключения ESC
+Не нужно отдельно подключать датчики, все уже распаяно на плате
+Компактность
-Меньшая вычислительная способность (Здесь установлена Arduino Atmega 328)
-Невозможность изменить датчики на более точные
-Для прошивки дополнительно нужен FTDI-USB переходник
Главное отличие в том, что это готовое решение, которое можно поставить и летать. Давайте попробуем это сделать.
Для полного сравнения мы решили напечатать такую же раму. Моторы и ESC тоже взяли такие-же. Получается разница у них только в подключении.
Первым делом происходит сборка. Она ничем не отличается от сборки в прошлой статье. На картинке ниже можно увидеть, что ESC можно подключить напрямую на плату. Далее подключается приемник пульта, и можно приступать к программированию.
Для полной чистоты эксперимента, мы решили поставить на этот коптер ту же прошиву MultiWii той же версии. Единственное, в коде мы указали что это контроллер Crius miltiwii 2.5. Для подключения используется адаптер FTDI, в остальном, процесс прошивки происходит так же.
А дальше идем проверять как летает наш коптер. На тех же настройках коптер полетел, однако чувствовалась небольшая вибрация в режиме удержания равновесия (в режиме акробатики вибрации нет), скорее всего это связано с тем, что плата уже давно не новая, она уже использовалась на этом коптере несколько лет назад, и показания акселерометра и гироскопа могут быть не точными.
Все-таки мы рекомендуем использовать новые производительные микроконтроллеры, и идти более трудным, но так же и более интересным путем, изучая для себя новое.
В одной из статей мы делали свой собственный летный контроллер на основе Arduino. В этом уроке мы рассмотрим другой путь, это купить готовый летный контроллер. Для примера возьмем контроллер Crius multiwii 2.5. Вот как он выглядит: Давайте разберем плюсы и минусы данного контроллера:
+Не нужно изобретать свои платы расширения для подключения ESC
+Не нужно отдельно подключать датчики, все уже распаяно на плате
+Компактность
-Меньшая вычислительная способность (Здесь установлена Arduino Atmega 328)
-Невозможность изменить датчики на более точные
-Для прошивки дополнительно нужен FTDI-USB переходник
Главное отличие в том, что это готовое решение, которое можно поставить и летать. Давайте попробуем это сделать.
Для полного сравнения мы решили напечатать такую же раму. Моторы и ESC тоже взяли такие-же. Получается разница у них только в подключении.
Первым делом происходит сборка. Она ничем не отличается от сборки в прошлой статье. На картинке ниже можно увидеть, что ESC можно подключить напрямую на плату. Далее подключается приемник пульта, и можно приступать к программированию.
Для полной чистоты эксперимента, мы решили поставить на этот коптер ту же прошиву MultiWii той же версии. Единственное, в коде мы указали что это контроллер Crius miltiwii 2.5. Для подключения используется адаптер FTDI, в остальном, процесс прошивки происходит так же.
А дальше идем проверять как летает наш коптер. На тех же настройках коптер полетел, однако чувствовалась небольшая вибрация в режиме удержания равновесия (в режиме акробатики вибрации нет), скорее всего это связано с тем, что плата уже давно не новая, она уже использовалась на этом коптере несколько лет назад, и показания акселерометра и гироскопа могут быть не точными.
Все-таки мы рекомендуем использовать новые производительные микроконтроллеры, и идти более трудным, но так же и более интересным путем, изучая для себя новое.