Когда дело доходит до покупки и установки светодиодных лент RGB, есть несколько вариантов. Некоторые поставляются с ИК- или радиочастотным пультом дистанционного управления для изменения цвета, яркости или рисунка RGB-подсветки, в то время как другие (подробнее дорогие) имеют приложение для Android или iOS, которое позволяет вам управлять RGB-подсветкой и отображать цвета с помощью вашего смартфон.

RGB-полосы с радиочастотным или ИК-управлением отображают только предварительно настроенные цвета и не позволяют вам создавать любые собственные цвета или отображать цвета, сделанные своими руками.

Однако вы можете модифицировать или модернизировать уже имеющуюся у вас RGB-ленту с дистанционным ИК- или РЧ-управлением, а также использовать приложение на своем смартфоне для управления и отображения цветов, сделанных своими руками.

Шаги, чтобы сделать светодиодную ленту RGB своими руками

Чтобы заставить светодиодную ленту RGB с ИК- или РЧ-управлением отображать цвета «сделай сам» и управлять ею через приложение для смартфона, вы можете создать контроллер Wi-Fi RGB с помощью микроконтроллера на базе ESP8266. В этом проекте мы отсоединим светодиодную ленту от ее заводского модуля, создадим контроллер RGB с использованием ESP8266 для отображения цветов, сделанных своими руками, и будем управлять яркостью и интенсивностью цвета.

instagram viewer

Вещи, которые вам понадобятся

Чтобы сделать цвет светодиодной подсветки своими руками, вам понадобится следующее:

  • MCU на базе ESP8266, например NodeMCU или D1 Mini.
  • Дешевая RGB-полоса с ИК/РЧ-управлением
  • Некоторые провода
  • Стрип Берга (по желанию)
  • Три транзистора IRF540 или TIP120
  • Три резистора 1K
  • Блок питания 12 В для светодиодной ленты (в комплекте с лентой IR/RF RGB)

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

Шаг 1: Загрузите и установите прошивку

Download the Датчики Tasmota.bin файл прошивки на вашем компьютере с Windows или Mac. Убедитесь, что вы загрузили правильную прошивку для своего ESP8266, чтобы избежать проблем позже.

После загрузки прошивки загрузите и установите драйверы устройства.

  • Драйвер CP2102
  • Драйвер CH341

После загрузки драйверов выполните следующие шаги:

  1. Download the Инструмент тасмотайзер и запустить его.
  2. Подключите ESP8266 к ПК с помощью USB-кабеля.
  3. Выберите COM-порт, к которому подключен ESP8266.
  4. Нажмите Просматривать и выберите Тасмота Sensor.bin файл прошивки.
  5. Нажмите Тасмотизировать.

Это запустит прошивку.

Шаг 2: Настройте ESP8266

На смартфоне откройте настройки Wi-Fi и подключитесь к тасмота-хххх Wi-Fi сеть. Это открытая сеть, поэтому пароль не требуется.

После подключения откройте веб-браузер и посетите 192.168.4.1, выберите сеть Wi-Fi, введите необходимый пароль и нажмите Сохранять.

Через некоторое время вы увидите IP-адрес. Введите этот IP-адрес в веб-браузере на смартфоне или ПК, подключенном к той же сети.

Выполнив перечисленные выше действия, выполните следующие действия.

  1. Нажмите Конфигурация > Настроить модуль.
  2. Выбирать Общий 0 из выпадающего списка и нажмите Сохранять.
  3. Он автоматически подключится и перезагрузится.
  4. Нажмите Конфигурация > Настроить модуль.
  5. Выберите PWM на выводах D1, D2, D3 и выберите 1, 2, 3 из соответствующих раскрывающихся списков для красного, зеленого и синего цветов. Нажмите Сохранять.

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

Шаг 3: Подключите RGB-ленту к ESP8266.

Откройте модуль контроллера RF/IR, поставляемый с полосой RGB, перед отсоединением или распайкой четырех подключенных к нему проводов. Вы можете обратиться к этому руководству, чтобы узнать как отпаять.

После отпайки обратитесь к приведенной ниже схеме, чтобы подключить светодиодную ленту RGB к модулю ESP8266 и трем транзисторам IRF540 или TIP120.

  1. Подключите NodeMCU или мини-контакты D1 D1, D2 и D3 к ножкам затвора (1-й) трех транзисторов IRF540 или TIP120, используя резисторы 1K.
  2. Подключить Источник ноги на землю.
  3. Подсоедините дренажные ножки к красному, зеленому и синему разъемам на светодиодной ленте.

Вы можете использовать блок питания 12 В, поставляемый с полосой RGB, для подачи питания на полосу и MCU. Вы можете преобразовать 12 В в 5 В для NodeMCU или D1 Mini, используя стабилизатор напряжения 7805 и два конденсатора 10 мкФ 50 В.

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

Используйте отпаянные провода от модуля полосы RGB, чтобы подключить полосу RGB к вашему NodeMCU или D1 Mini. Вы также можете использовать перемычки для подключения или напрямую припаять провода к MCU. Если вы никогда раньше не паяли, обратитесь к нашему руководству по научиться паять.

Мы использовали полосу berg female для подключения к NodeMCU.

После подключения вы можете управлять цветом, интенсивностью и яркостью RGB через приложение веб-браузера на устройствах Android или iOS.

Шаг 4. Используйте приложение на устройствах Android или iOS для управления полосой RGB-подсветки.

Вы можете использовать любое приложение веб-браузера, чтобы открыть панель Tasmota и управлять цветом, яркостью и интенсивностью света RGB. Вы также можете включить Мост Хюэ эмуляция в Tasmota для управления и использования приложения Amazon Alexa на устройствах Android или iOS для управления полосой RGB.

С Мост Хюэ эмуляции, вы также можете управлять подсветкой RGB и изменять цвет и яркость. Вы можете сделать это с помощью голосовых команд через устройства Echo или голосового помощника Alexa. Шаги следующие.

  1. Открытым Тасмота веб-панели и перейдите в Конфигурация > Настроить другое.
  2. Назовите свое устройство, например RGB, а затем выберите Мост Хюэ под Эмуляция. Нажмите Сохранять.
  3. На устройстве Android или IOS загрузите и установите Амазонка Алекса приложение.
  4. Войдите в свою учетную запись Amazon и перейдите на Устройства.
  5. Запустите сканирование устройства. Вы также можете попросить Alexa на устройствах Echo найти индикатор RGB в вашей сети. Просто скажите: «Алекса, найди устройства».

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

Управление RGB-подсветкой через Интернет

Вы можете использовать протокол MQTT или приложение Alexa (требуется устройство Echo на месте) для управления обновленной светодиодной лентой RGB через Интернет. Для этого вы можете использовать публичного или частного брокера MQTT. Вам также понадобится клиентское приложение MQTT на вашем смартфоне (некоторые из них доступны в Play Store).

После настройки вы можете добавить кнопки в приложение MQTT для Android, чтобы отправлять данные JSON для изменения или отображения цветов DIY. Кроме того, вы можете использовать Home Assistant и ESPHome для управления модифицированными RGB-подсветками, отображения цветов DIY и добавления автоматизации.

26 способов использовать светодиодные ленты RGB, чтобы осветить вашу жизнь

Читать дальше

ДелитьсяТвитнутьДелитьсяЭл. адрес

Похожие темы

  • сделай сам
  • Идеи проекта «сделай сам»
  • Руководства по проектам «сделай сам»
  • Светодиодные фонари

Об авторе

Рави Сингх (опубликовано 10 статей)

Рави — эксперт в области технических объяснений, энтузиаст Интернета вещей и любитель Linux с опытом работы в области больших данных и разработки приложений. Он проводит большую часть своих выходных, работая с IoT-устройствами и играя в игры на Xbox. Он также путешествует в одиночку, любит ходить в походы и исследовать новые маршруты.

Другие работы Рави Сингха

Подпишитесь на нашу рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться