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