Оглавление:

IHover: 5 шагов
IHover: 5 шагов

Видео: IHover: 5 шагов

Видео: IHover: 5 шагов
Видео: Как самому делать крутые пресеты и ускорить обработку / Обработка фото в Лайтрум / Lightroom 2024, Сентябрь
Anonim
IHover
IHover

Вы, наверное, спрашиваете себя, что за чертовщина эта мясорубка ?? Что ж, позвольте познакомить вас с моим судном на воздушной подушке. Вы спросите, не является ли судно на воздушной подушке чем-то из фантастического фильма? Не совсем нет, настоящее судно на воздушной подушке использует доверие, направленное вниз, которое оно ловит в своего рода мешке под ним. Когда давление будет достаточным, захваченный воздух будет толкать судно на воздушной подушке вверх, чтобы оно могло выйти из отверстия под мешком. Он эффективно создает воздушный пузырь там, где он парит. Отсюда и название судно на воздушной подушке.

Эта мощная машина может нести большой вес и может летать по любой местности, в которой вы хотите. И если вам каким-то образом удается улететь достаточно далеко, чтобы вы его больше не слышали, поздравляю вас, но не волнуйтесь, он оснащен GPS, поэтому вы всегда можете найти его, устанавливая новые рекорды скорости.

Запасы

- Raspberry Pi

-Мощные двигатели для дрона: SUNNYSKY A2212 KV980

-4 ESC с минимальным током 15A: LittleBee 20A-S ESC BLHeli_S OPTO

-Винт типа 10 х 4,5

-Мощный аккумулятор для дрона с минимальным током 60А и напряжением 3S: VGEBY1 LiPo-accu, 3S 11, 1 В

-RC цифровое зарядное устройство для литиевых батарей

-Светодиодная полоса

-2 ультразвуковых датчика HC-sr04

-LDR датчик

-FlySky FS-i6 RC-передатчик с приемником FS-iA6B

-Модуль GPS 6MV2

-5V powerbank

-Серво (мин. 3 кг силы)

-Транзитор минимум 12В как у TIP120

-MCP3008 аналого-цифровой преобразователь

Преобразователь -9В в 5В и 3,3В

-Держатель аккумулятора (от 6,5 до 12 В)

-Набор резисторов

-Провода перемычки

-Строить материалы, такие как дерево и изоляционная мышь

Шаг 1. Давайте включим этот переключатель, начиная с Raspberry Pi

Установка Raspbian

Все это навороченное оборудование управляется Raspberry Pi. Чтобы упростить жизнь, установите raspbian на SD-карту и выполните следующие действия. После прошивки ОС и перед первой загрузкой: Напишите ip = 169.254.10.1 в конце файла cmdline.txt, который вы можете найти в каталоге загрузки вашей недавно прошитой SD-карты. Сохраните этот файл и выйдите. Вы только что установили статический IP-адрес на своем Pi.

Чтобы легко включить соединение ssh при первой загрузке, создайте в том же каталоге загрузки файл с именем ssh без каких-либо расширений, таких как.txt, прикрепленных к нему. Оставьте этот файл пустым.

Загрузите свой Pi. Подключите свой Pi через Ethernet и откройте ssh-соединение с помощью такой программы, как putty. IP-адрес для подключения - это IP-адрес, который вы ввели в файле cmdline.txt: 169.254.10.1

Конфигурация Rasbian

Тип

sudo raspi-config

чтобы открыть настройки расбиана.

Прежде всего перейдите в меню «Интерфейсы» и включите последовательную связь и шину SPI. Перезагрузить.

К сожалению, включить последовательную связь не так-то просто. Вам также необходимо выполнить эти команды, если у вас есть Pi 3 или 4.

sudo systemctl stop [email protected]

sudo systemctl отключить [email protected]

Затем снова перейдите в каталог /boot/cmdline.txt с помощью

судо нано /boot/cmdline.txt

и удалите текстовую консоль = serial0, 115200. Наконец, откройте файл /boot/config.txt

судо нано /boot/config.txt

и напишите это внизу:

enable_uart = 1

dtoverlay = miniuart-bt

Это переключит контакты rx и tx вашего пи на настоящую аппаратную шину uart на вашем пи и сделает bluetooth фальшивым и хуже.

вай фай

Wi-Fi - не роскошь, если вы хотите установить какое-то новое программное обеспечение в будущем, как это необходимо сделать нам.

Сделайте это с помощью следующей команды и измените SSID и пароль на SSID и пароль вашего маршрутизатора соответственно.

wpa_passphrase "SSID" "Пароль" >> /etc/wpa_supplicant/wpa_supplicant.conf

Перезагрузите Pi, чтобы изменения вступили в силу. Проверьте ваше соединение с

пинг www.google.com

команду и переходите к следующему шагу, если получите ответ.

Установите какое-нибудь программное обеспечение

Сначала введите:

sudo apt-get update

sudo apt-get upgrade

и дайте вашему Pi время для установки обновлений.

Затем нам нужно установить базу данных для хранения всех данных о местоположении, которые мы будем собирать.

sudo apt установить mariadb-server

mysql_secure_installation

Следуйте указаниям мастера установки. Чтобы иметь возможность запускать веб-сайт с пи, установите веб-сервер apache.

sudo apt install apache2 -y

Наконец, нам все еще нужно установить некоторые пакеты python

Колба

Flask_cors Flask_socketio Python-mysql-connector sudo apt-get install python3-spidiv

Шаг 2: аппаратное время

Аппаратное время
Аппаратное время
Аппаратное время
Аппаратное время
Аппаратное время
Аппаратное время

База

Получил это далеко ?? Все программное обеспечение должно быть выполнено, так что давайте приступим ко всем интересным вещам, оборудованию.

Основание корабля на воздушной подушке состоит из дерева и изоляционной мыши.

  1. Предмет по первому вам нужно сделать дважды. Изоляционная мышь вырезается качелями с наклеенной на нее деревянной доской. Пространство между изолирующей мышью должно быть достаточно большим, чтобы пропеллер поместился между ними. Затем вы прикручиваете два мотора дрона к середине доски и устанавливаете пропеллеры сверху.
  2. Далее нам нужно сделать еще 2 крепления для мотора, которые мы разместим в середине поделки (рисунок 2).
  3. Вырежьте нижнюю часть корабля на воздушной подушке из толстой изоляционной мыши. Затем заверните его в герметичный мешок (рисунок 3).
  4. Теперь нам нужно сделать верхнюю панель. Он должен иметь те же размеры, что и нижняя сторона, которую мы сделали на предыдущем шаге. Сделайте 2 отверстия размером с диаметр пропеллера в середине и приклейте на них 4 крепления двигателя, которые мы сделали на шагах 1 и 2. Затем приклеиваем нижнюю часть из шага 3 снизу.
  5. Продолжаем делать плавники, необходимые для рулевого управления. Сделайте два плавника, как на картинке 5, на винте в верхней части вашей деки. Чтобы их можно было перемещать, сделайте аналогичную структуру, показанную на фото 9. (Фото 5-9)
  6. Теперь закончите это с дополнительной коробкой вокруг отверстий пропеллера для лучшего воздушного потока (рисунок 10).

Шаг 3: Подключение некоторых проводов

Подключение некоторых проводов
Подключение некоторых проводов
Подключение некоторых проводов
Подключение некоторых проводов

В документах ниже вы найдете одну и ту же схему дважды, один раз в схематической форме, а другой раз в виде макета. Не стесняйтесь менять некоторые вещи, если вы больше не видите дерево сквозь лес.

СОВЕТ: обязательно подключите один двигатель зажигания вниз и назад в обратном направлении, как показано на схеме макета. Это заставит двигатель вращаться в обратном направлении.

Шаг 4: Установка кода

Весь написанный мной код доступен бесплатно на github.

Чтобы клонировать серверную часть, введите

git clone

и клонировать интерфейс

github.com/BaertTorre/www

Бэкэнд вы можете сохранить там, где хотите, но интерфейс должен быть помещен в каталог / var / и заменяет существующую карту www.

Если все сделано правильно, вы можете перейти к 169.254.10.1 с помощью своего брокера и увидеть веб-сайт внешнего интерфейса.

Шаг 5: автозапуск серверной части

Добро пожаловать на последний шаг. Надеюсь, вы прошли так далеко без особых проблем. Я точно не знал:).

На этом шаге рассказывается, как заставить внутреннее программное обеспечение автоматически запускаться при запуске Pi.

Создайте файл с помощью этой команды:

sudo nano /etc/systemd/system/iHover.service

Прошедшее в этом файле следующее:

[Unit] Описание = iHover After = network.target mariadb.service [Service] Тип = простой Пользователь = root ExecStart = / bin / sh /Path/To/Repo_with_launcher.sh [Установить] WantedBy = multi-user.target

В строке ExecStart укажите правильный путь к файлу launcher.sh, включенному в бэкэнд.

Наконец, позвольте изменениям вступить в силу с помощью:

sudo systemctl демон-перезагрузка

sudo systemctl включить iHover.service

И вы сделали!!

Получайте удовольствие от своей новой игрушки.

Рекомендуемые: