Дрон На Базе Raspberry Pi. Часть 1

Привет, %khabrowser%.

Хочу поделиться историей о своем беспилотном летательном аппарате (БПЛА) на Малинке.

Прежде чем приступить к изготовлению дрона, стоял выбор, какую летающую модель взять за основу: квадрокоптер или самолет? Так как я в свое время наигрался с коптерами, то знаю их главный недостаток: чаще всего время полета составляет 10-20 минут. Лично для меня это очень мало, поэтому за основу было решено взять самолет.

Дрон на базе Raspberry Pi. Часть 1

В качестве самолета я выбрал Бикслер-2; имеет массу преимуществ, а именно:

  • Цена
  • Неразрушимость
  • Размах крыльев (1,5 м)


Дрон на базе Raspberry Pi. Часть 1

Теперь дело за автопилотом.

«Мозги» — Raspberry PI B+ с платой NAVIO, на которой расположены нужные нам датчики:

  • GPS\ГНСС
  • акселерометр, гироскоп, магнитометр
  • датчик давления для расчета высоты
  • 4-канальный АЦП
  • 16-канальный ШИМ-генератор
  • FRAM, энергонезависимая память
  • RGB-светодиод
  • Ввод PPM
Возможно, многие слышали, а некоторые пробовали ArduPlane. Это проект автопилота с открытым исходным кодом для коптера/самолета/вездехода.

К счастью, команда EMLID, разработавшая плату NAVIO, перенесла ArduPlane на Raspberry PI. Так что все, что нужно — это клонировать репозиторий и скомпилировать все это дело на Малинке, затем присоединить к самолету наш автопилот — и поехали.

Крепим наш автопилот к самолету:

Дрон на базе Raspberry Pi. Часть 1

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

Честно говоря, все получилось не с первого раза.

Поскольку запускать самолет я мог только по выходным и погода не всегда радовала, с момента готовности самолета до первого успешного запуска прошло полтора месяца.

Я летел в режиме стабилизации: если не двигать рычаги на панели управления, самолет выравнивается и летит по прямой.

Следующим этапом станет полет с использованием точек GPS по заранее запланированному маршруту.

Теперь, возможно, кого-то заинтересует цена вопроса.

Так:

  • Bixler 2 — 90 долларов (без пульта, он у меня был)
  • Аккумулятор 2600 мАч – 50 долларов.

  • Raspberry Pi B+ (sd-карта) — 45 долларов США.

  • НАВИО — $149
Моя общая сумма составила 334 доллара за весь готовый к полету комплект. Кто-то скажет, что это дорого и возможно будет прав.

Однако я считаю, что это зря, учитывая, что у меня есть летающий Linux, к которому я могу подключить 3G-модем и менять курс полета везде, где есть интернет. Разумеется, прилагаю видео успешного полета: В следующей статье я расскажу, как настроить подключение Xbee к Ardupilot на Navio\Raspberry Pi, чтобы передавать телеметрию на ноутбук с установленным APM Planer. Теги: #Сделай сам или Сделай сам #Raspberry Pi #БПЛА #Navio

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.