Изначально дроны разрабатывались для военных целей для наблюдения и отслеживания, но в последние несколько лет они стали популярными гаджетами, и люди обычно используют их для фотографии. На рынке доступно много типов дронов, немного популярен квадрокоптер с четырьмя пропеллерами. Здесь, в этой инструкции, был построен дрон Raspberry Pi, управляемый мобильным телефоном, это квадрокоптер, который может снимать HD-изображения с подключенным к нему модулем камеры Pi.
Все используемые компоненты были упомянуты в этом руководстве со ссылкой для их покупки. В основном он использует Raspberry Pi, 4 двигателя, 4 ESC (электронный контроллер скорости), пропеллеры, CRIUS AIO PRO Multiwii, камеру Pi, ключ Wi-Fi и аккумулятор. Мобильный телефон отправляет команды Raspberry Pi по сети Wi-Fi, PI затем отправляет команды в Multiwii, а Multiwii отправляет сигналы для управления четырьмя двигателями с помощью ESC. Выбранные изображения сохраняются на USB-носителе, подключенном к PI. Рама для установки всех этих деталей может быть изготовлена или приобретена. Также плата распределения питания используется для подключения всех регуляторов скорости к батарее.
Multiwii - это проект с открытым исходным кодом, основанный на плате Arduino. CRIUS AIO PRO V2 Multiwii - это полетный контроллер, который отправляет сигналы на регуляторы скорости, чтобы дрон оставался в воздухе. Нам нужно записать прошивку Multiwii на плату, используя Arduino IDE, с некоторыми упомянутыми изменениями.
Приложение для мобильного телефона построено в html / css / js с использованием Cordova. Вот исходные файлы для мобильного телефона.
ОС Raspbian на Raspberry Pi также необходимо настроить для настройки IP и модуля Pi Camera. DHCP-сервер должен быть установлен и настроен для подключения к мобильному телефону через Wi-Fi. Затем, наконец, была установлена программа Python Quadcopter (сценарий main.py) и настроена для запуска при запуске через crontab.
Аппаратную часть собрать немного сложно, но стоит сделать свой собственный дрон с камерой Raspberry Pi.