Оглавление:
- Шаг 1. Подключение Esc и BLDC
- Шаг 2. Настройка приложения Blynk
- Шаг 3. Код IDE Arduino
- Шаг 4: калибровка двигателей
- Шаг 5: Все готово.! ✌?
Видео: Квадрокоптер с Nodemcu и Blynk (без контроллера полета): 5 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Привет ребята.!
На этом поиски дронов без полетного контроллера заканчиваются.
Я как бы делал дрон для своего проекта, который включает в себя выживаемость. Я всю ночь просматривал сеть, чтобы заставить его работать без полетного контроллера, и было очень неприятно, что я этого не сделал. будет делать дрон без полетного контроллера.
Blynk - это платформа IOT с открытым исходным кодом, где можно управлять вещами удаленно (можно даже назвать универсальным пультом дистанционного управления). Посетите их веб-страницу, чтобы узнать больше.
Спасибо Блинку.!
В последнее время о Nodemcu много шума. Я использовал nodemcu, потому что он прост в программировании. Его можно запрограммировать в самой среде Arduino IDE.
Предварительные требования: необходимо знать основные методы пайки и Arduino IDE.
Необходимые вещи:
1. Двигатели BLDC. (В моем случае я использовал двигатели 2212 1800KV в количестве 4).
2.30A ESC-4
3. Рама дрона (можно заказать онлайн или сделать вот так).
4. Аккумулятор LIPO (обычно с зарядным устройством) (я использовал аккумулятор 2200 мАч, 11,1 В, 30C).
5. Распределительный щит.
6. нодемку
Использованная литература:
Вот ссылки, которые я использовал:
1. Blynk Docs
2. Nodemcu docs
3. Функции заголовка Esp9266WiFi.
4. BLDC и ESC работают, калибровка. (См. Youtube).
Пора начинать!
Шаг 1. Подключение Esc и BLDC
ESC обычно используются для управления скоростью двигателя. Три вывода, выходящие из ESC, подаются на двигатели BLDC следующим образом. Сигнал PWM генерируется nodemcu, который будет управлять скоростью двигателя.
Следует учитывать аэродинамику: синергетическим шагом для создания полета дрона является его аэродинамика. Противоположные друг другу двигатели должны двигаться в одном направлении. Два противоположных двигателя должны быть в одном направлении (т.е. ACW), затем другой два противоположных мотора должны быть включены по часовой стрелке. Паяйте правильно, позаботившись о динамике.
Шаг 2. Настройка приложения Blynk
Скачайте приложение blynk, его можно найти в магазине Android / ios. Создайте пустую учетную запись и подтвердите свою учетную запись.
Установите библиотеку blynk в IDE Arduino.
Добавьте два виджета ползунка. Один для калибровки двигателя, а другой для управления двигателем. Выберите один ползунок и назначьте штырь как V0 и измените максимальное значение на 255. (Для калибровки) Выберите другой ползунок и назначьте штифт как V1 и измените максимальное значение - 255. (Для управления дроном) Один и тот же виджет можно использовать для калибровки и управления дроном. (но не рекомендуется). Некоторые изображения были загружены для демонстрации.
Шаг 3. Код IDE Arduino
Перейдите по этой ссылке, чтобы получить код.
Пакет платы Esp8266 должен быть установлен в Arduino IDE. Следуйте загруженному видео, чтобы добавить библиотеку ESP8266 в Arduino IDE.
Откройте файл в Arduino и загрузите код, выбрав плату в диспетчере плат как «Nodemcu».
Шаг 4: калибровка двигателей
Внимание.! Убедитесь, что пропеллеры сняты во время калибровки. Важная мера предосторожности, потому что у меня был очень плохой опыт работы с ними.!? Двигатели должны быть «откалиброваны». После того, как приложение blynk правильно настроено и подключение esc и BLDC выполнено, следующим шагом будет калибровка. После подключения четырех esc к источнику питания (обычно липо-батарее), двигатели издадут звуковой сигнал, чтобы откалибровать esc. Выполните простые шаги для калибровки BLDC'1. После того, как двигатель издаст звуковой сигнал, установите ползунок на максимальное значение (в моем случае это 255).2. Двигатель обнаруживает это и издает второй звуковой сигнал для низкого газа. На этот раз переместите ползунок на самое низкое значение, например, 03. Мотор дважды подаст звуковой сигнал, сообщая, что калибровка завершена, и измените значение ползунка, чтобы изменить скорость моторов. сделано.!
Шаг 5: Все готово.! ✌?
Убедитесь, что все двигатели должны иметь одинаковую скорость (т. Е. Одинаковую скорость вращения) для зависания.
Доброго времени суток всем.!
Любые вопросы:
Свяжитесь с [email protected]
Рекомендуемые:
Создание MIDI-контроллера Arduino: 5 шагов (с изображениями)
Создайте MIDI-контроллер Arduino: Всем привет! В этой инструкции я покажу вам, как создать собственный MIDI-контроллер с питанием от Arduino. MIDI означает цифровой интерфейс музыкальных инструментов, и это протокол, который позволяет компьютерам, музыкальным инструментам и другому оборудованию обмениваться данными
Панель переключения симулятора полета своими руками: 7 шагов (с изображениями)
Панель переключателя симулятора полета DIY: Проведя много лет в сообществе симуляторов полета и участвуя в создании все более сложных самолетов, я обнаружил, что очень хочу иметь возможность держать руки на физических переключателях вместо того, чтобы пытаться летать правой рукой, используя м
Контроллер полета Multiwii, управляемый своими руками Arduino: 7 шагов (с изображениями)
Контроллер полета Multiwii, управляемый DIY Arduino: этот проект предназначен для создания универсальной, но настраиваемой логической платы дрона для мультикоптеров на базе Arduino и Multiwii
Навигация робота с датчиками обуви, без GPS, без карты: 13 шагов (с изображениями)
Навигация робота с помощью датчиков обуви, без GPS, без карты: робот движется по заранее запрограммированной траектории и передает (через Bluetooth) информацию о фактическом движении на телефон для отслеживания в реальном времени. В Arduino заранее запрограммирован путь, а oblu используется для определения движения робота. oblu передает информацию о движении
Нулевой охладитель / подставка для ноутбука (без клея, без сверления, без гаек и болтов, без винтов): 3 шага
Охладитель / подставка для ноутбука с нулевой стоимостью (без клея, без сверления, без гаек и болтов, без винтов): ОБНОВЛЕНИЕ: ПОЖАЛУЙСТА, ПРОГОЛОСОВАЙТЕ ЗА МОЙ ИНСТРУКЦИЮ, СПАСИБО ^ _ ^ ВЫ МОЖЕТЕ ПОПРОБОВАТЬ ЗАПИСЬ НА www.instructables.com/id/Zero-Cost-Aluminium-Furnace-No-Propane-No-Glue-/ ИЛИ МОЖЕТ БЫТЬ ГОЛОСОВАТЬ ЗА ЛУЧШЕГО ДРУГА