Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

В этой статье мы расскажем как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight. Также рекомендуем почитать статью Настройка Betaflight на русском языке.

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Оригиналhttps://oscarliang.com

 

Зачем размещать LED на квадрокоптере

Во-первых, это красиво, даже очень :D. Также подсветка идеально подходит для вечерних и ночных полетов. Для визуальных полетов подсветка играет важную роль в ориентации, пилоту гораздо проще будет контролировать положение квадрокоптера, особенно новичку. На гонках всегда используют отдельный цвет для каждого пилота, чтобы идентифицировать дрон на трассе. Светодиодную подсветку можно использовать в качестве индикатора состояния.

Настройка и подключение светодиодной подсветки к квадрокоптеру на сегодня (2018 год) очень проста, как никогда раньше. В этой статье мы подробно расскажем, как это сделать.

Рекомендованная светодиодная лента для Betaflight

Функция настройки светодиодов в Betaflight в первую очередь направлена на адресные светодиодные ленты, типа WS2812 и WS2811.

Заказать можно на Banggood и Aliexpress

Светодиоды WS2812 5050 продаются в самых разных формах, но чаще всего в виде ленты на катушке и продаются они любой длины. Их можно разрезать на части по одному светодиоду, что позволяет очень гибко настроить и сформировать подсветку.

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Светодиодные ленты продаются в 2 версиях — на 5V и 12V. 5-вольтовые потребляют меньше энергии, но 12-вольтовые значительно ярче. Мы в своей сборке будем использовать 5V, так как почти все полетные контроллеры и PDB работают на 5V и подключать к ним можно только 5V периферию. 

Инструменты и оборудование

  • полетный контроллер, который поддерживает RGB светодиоды, на нем должен быть контакт с подписью «LED»;
  • двусторонний скотч, пластиковые стяжки, термоусадка;
  • проводка 28AWG – 30AWG.

Подключение и установка светодиодов

Убедитесь, что вы знаете, по какой схеме нужно подключать LED к вашему полетному контроллеру и какое требуется напряжение.

Ниже вы увидите самое распространенное 3-контактное соединение полетный контроллер LED: Power (5V), Ground и Data (управление светодиодами). Светодиодные ленты WS2812 направленного действия, каждый светодиод имеет соединения для ввода данных и вывода данных (DI / DO или Din / Dout). DI принимает светодиодный сигнал от FC, а DO подключается к DI следующего светодиода, если вам нужно еще больше светодиодов. В настоящее время Betaflight и Cleanflight могут контролировать до 32 светодиодов.

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

При установке светодиодов, изолируйте соединения, чтобы они не соприкасались с карбоновой рамой (карбон является проводником).

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Теперь можете разместить светодиоды так, как вам хочется. После монтажа проверьте, все ли держится крепко и не отвалится ли от вибрации, так как, если это произойдет, лента попадет в пропеллеры, будет КЗ или остановка двигателя и так далее.

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Совет

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

Для проверки их можно подключить напрямую к полетному контроллеру или Arduino, для тестирования на Ардуино используйте библиотеки NeoPixel.

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Ток для светодиодов WS2812/WS2811

Убедитесь, что полетный контроллер или BEC могут обеспечить достаточный ток для питания всех светодиодов, которые вы собираетесь использовать.

При тестировании 5V WS2812 было выявлено, что 1 светодиод потребляет в среднем 18mA. Также учтите, что синий цвет потребляет больше тока, чем красный. Но это, конечно, мелочи в сравнении с тем, какой ток потребляют двигатели.

Среднее показание для 3 светодиодов:

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Включаем функцию LED в Betaflight

ВАЖНО! Всегда снимайте пропеллеры при любых тестах и испытаниях с подключением аккумуляторов!

Подключаемся полетным контроллером по USB к компьютеру. Запускаем Betaflight конфигуратор. Переходим во вкладку «Configuration» и включаем функцию «LED Strip» в блоке «Other Features«, затем нажимаем «save and reboot» для сохранения и перезагрузки.

Как только вы подключите LED к полетному контроллеру и подключите аккумулятор, светодиоды будут гореть белым цветом, так как это цвет по умолчанию.

Слева появится вкладка «LED Strip«, если ее нет, нажмите на ползунок «Enable Expert Mode» в верхней правой части конфигуратора.

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Настройка LED в Betaflight, порядок подключения и выбор цвета

Во вкладке «LED Strip» мы должны определить порядок расположения светодиодов, для этого нажмите кнопку «Wiring Order Mode«. Здесь мы объясним Betaflight, где и как расположены светодиоды на квадрокоптере.

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Начните с самого первого светодиода, который подключен к полетному контроллеру и обозначьте его место на сетке, затем второй светодиод и так далее.

Совет

Не имеет значения, где именно вы поставите первый светодиод, значение имеет только проводка (расположение), а сетка придумана для визуализации схемы расположения LED.

Betaflight начинает нумерацию с 0, поэтому когда вы дойдете до 4 светодиода, он будет под цифрой 3. После того, как расположите все светодиоды, нажмите на «Wiring Order Mode«.

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Далее, назначаем цвет каждой ячейке.

Выберите первый светодиод (по цифрой 0), кликнув по нему, затем выберите «Colors» и выберите нужный вам цвет на диаграмме цветов.

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Обратите внимание, что светодиод на сетке теперь имеет индикаторы, указывающие, что функция цвета включена и выбран цвет Magenta.

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Определите цвет для каждого светодиода в ленте, выбирая любой цвет, какой вам нравится, и нажмите «save». Теперь каждый светодиод будет гореть выбранным цветом.

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Теперь как только вы включите квадрокоптер, все 4 светодиода будут гореть пурпурным цветом. Перейдем к более сложному примеру.

Рабочий пример

Добавим снова 4 светодиода. Опять же, неважно где вы начнете добавлять светодиоды, важно, чтобы вся схема визуально уместилась на сетке.

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Вот так мы разместим остальные светодиоды, после чего нужно будет нажать кнопку «Wiring Order Mode«. Как вы видите, на сетке будет 6 отдельных полос и они все размещены последовательно, то есть как припаяны, так и размещены по порядку, это важно для правильной настройки.

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Теперь вы можете назначать функции каждому отдельному светодиоду — назначить разные цвета.

Выделите первый светодиод (0), в раскрывающемся меню «Functions» выберите «Colors«:

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Затем выберите любой цвет, который вам нравится:

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Сделайте то же самое со следующим светодиодом и так далее, пока не назначите цвет всем светодиодам:

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Нажмите кнопку SAVE и светодиоды поменяют цвет с белого на ваш.

Настройка Betaflight LED: расширенные функции

Betaflight LED — это мощный инструмент для персонализации светодиодной подсветки квадрокоптера:

  • изменение цвета,
  • мигание,
  • сканер Larsen/эффект Knightrider,
  • индикация аккумулятора, rssi и многое другое.

Это реально захватывающие настройки :)

Модификатор газа (throttle) будет менять цвет ленты в зависимости от положения стика газа. Всего будет 3 положения — один светодиод при низком газе, другой при среднем газе и последний при полном газе.

Чтобы настроить светодиодную индикацию газа, выберите нужный светодиод, затем в меню выберите «Color Modifier for Throttle«. То же самое можно настроить и для различных каналов AUX — режимы полета, скорости и т. д.

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Обратите внимание на оранжевый переключатель, означающий, что включена индикация газа.

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Задние LED установлены на двух лучах специально для индикации уровня газа. После сохранения не обязательно включать моторы (арминг), достаточно просто поднять и опустить стик газа.

Аналогично настраивается и для крена с тангажом (roll и pitch), только для ячейки нужно выбрать еще и ориентацию — N, S, E, W или UP и DOWN.

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Затем нажмите «Indicator«. Сделайте то же самое другими ячейками, перед этим выбрав нужное направление (т.е. если вы выбрали UP — значит загорится эта ячейка, когда дрон сделает крен вверх).

Все это можете протестировать, не включая моторов — просто подвигайте стиками.

Текущее состояние — поставлен дрон на охрану или снят (арминг и дизарминг), для этого выберите ячейку или ячейки и в меню Functions выберите «Arm State«.

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Функция «Arm State» позволяет установить два цвета — для арминга и дизарминга.

Настроек и комбинаций очень много, все зависит от вашей фантазии и рукожопства, можете настроить дрон полностью под себя, чтобы он был, как яхты на фестивале «Алые паруса» в Питере или что-то свое, необычное, с индикацией разных положений стиков.

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Как сделать RGB LED подсветку на квадрокоптере и настроить в Betaflight

Видеоинструкция от Droneofprey:

Понравилась статья? Поделиться с друзьями:
Все о квадрокоптерах | PROFPV.RU