Найти в Дзене
DroneX

Ставим прошивку Ardupilot на полетник.

Приветствую вас . Уважаемые читатели в этой статье пойдет речь по прошивке FC ( Полетного контроллера ) на прошивку ArduPilot , а именно в случае с дроном ArduCopter. Итак существует 2 основных способа . С помощью утилиты Mission Planner , в которая в числе прочего является пожалуй самым мощным инструментом для настройки прошивки Ardupilot. И второй способ - загрузка файла прошивки напрямую в FC через DFU режим. Второй способ больше подходить для FPV полетных контроллеров например . Будем рассматривать оба способа. Скачать и установить Mission Planner , а так-же при желание ознакомиться с его исходным кодом вы можете ознакомиться в этом репозитории. Для самых лентяев оставлю прямую ссылку на установку MP для Windows 64 бита. После установки открываем программу Mission Planner и подключаем наш полётный контроллер к ПК или ноутбуку. После чего кликаем по кнопке Setup сверху Теперь у вас есть выбор установить последнюю версию нажав кнопку "Install Firmware" или установить устаревшую
Оглавление

Приветствую вас . Уважаемые читатели в этой статье пойдет речь по прошивке FC ( Полетного контроллера ) на прошивку ArduPilot , а именно в случае с дроном ArduCopter.

Логотип Ardupilot
Логотип Ardupilot

Итак существует 2 основных способа . С помощью утилиты Mission Planner , в которая в числе прочего является пожалуй самым мощным инструментом для настройки прошивки Ardupilot. И второй способ - загрузка файла прошивки напрямую в FC через DFU режим. Второй способ больше подходить для FPV полетных контроллеров например . Будем рассматривать оба способа.

Способ №1 Через утилиту Mission Planner

Скачать и установить Mission Planner , а так-же при желание ознакомиться с его исходным кодом вы можете ознакомиться в этом репозитории. Для самых лентяев оставлю прямую ссылку на установку MP для Windows 64 бита.

После установки открываем программу Mission Planner и подключаем наш полётный контроллер к ПК или ноутбуку.

-2

После чего кликаем по кнопке Setup сверху

-3

Теперь у вас есть выбор установить последнюю версию нажав кнопку "Install Firmware" или установить устаревшую версию нажав кнопку "Install Firmware Legacy".

Рассмотрим вариант с установкой последней актуальной версии , выбираем "Install Firmware" и после подгрузки версий прошивок выбираем что нам нужно Гекса , окта или квад. В дальнейшем тип рамы мы сможем скорректировать . После нажатия нужной иконки все должно быть интуитивно понятно человеку с базовым знанием английского языке . В кратце нужно будет отключить / подключить устройство и со всем согласится.

-4

После всех манипуляций вы сможете выбрать порт с вашим устройством и подключиться нажав кнопку Connect.


Способ №2 через DFU

Итак в данном способе нам сначала нужно загрузить необходимый нам файл прошивки с сайта Ardupilot - https://firmware.ardupilot.org/

Так-же нам необходимо установить ПО STM32 Cube Programmer, а так-же DFU для STM ( Тут все так-же как и в случае с Betaflight ) . Скачать ПО можно с официального сайта, правда с IP РФ скачать не получиться и нужен VPN , ну как говорится когда-же нас это останавливало - https://www.st.com/en/development-tools/stm32cubeprog.html

Далее переводим FC в Boot Режим , обычно это производится с зажатия кнопки при подключения либо необходимо закоротить перемычку. Для более точной информации можете обратиться к инструкции своего полетного контроллера

-5

Там-куда указал стрелкой установите USB с вашим портом и нажмите "Connect". После чего следуйте шагам ( Они пронумерованы на скриншоте ) . После успешной прошивки вы сможете подключиться к вашему FC на Ardupilot с помощью ПО Mission Planner , так-же как это описано выше.

Уважаемые читатели , я не расписывал каждое действие пошагово , в сокращенном варианте привел информацию . Делают это из тех соображений что нет ни малейшего смысла пытаться изучать Ardupilot без изучения базовой части ( Betaflight , Inav ). Спасибо за понимание.
В последующих статья постараемся пройти процесс настройки коптера до состояния настроил и полетел . Буду рад любой вашей обратной связи , пишите какие гайды бы вы хотели увидеть , очень постараюсь все ваши пожелания исполнить!

Не забывайте подписываться на наш канал чтобы не пропустить новости из мира беспилотной авиации -
https://t.me/dronex_ru