Когато става въпрос за закупуване и инсталиране на RGB LED ленти, има няколко налични опции. Някои идват с IR или RF дистанционно управление за промяна на цвета, яркостта или модела на RGB светлината, докато други (още скъпи) разполагат с приложение за Android или iOS, което ви позволява да контролирате RGB светлината и цветовете на дисплея с вашия смартфон.
RF или IR-контролираните RGB ленти показват само предварително конфигурирани цветове и ви ограничават да създавате всеки персонализиран цвят или да показвате DIY цветове.
Въпреки това, можете да модифицирате или надстроите IR или RF дистанционно управлявана RGB лента, която може би вече имате – и да използвате приложение на вашия смартфон, за да контролирате и показвате цветовете „Направи си сам“.
Стъпки за направата на цветове за RGB LED лента, DIY
За да направите IR или RF контролиран RGB LED лентов дисплей на DIY цветове и да го управлявате чрез приложение за смартфон, можете да изградите Wi-Fi RGB контролер с помощта на базиран на ESP8266 MCU. В този проект ще изключим LED лентата от фабричния й модул, ще изградим RGB контролер с помощта на ESP8266 за показване на DIY цветове и ще контролираме яркостта и интензитета на цвета.
Неща, от които ще се нуждаете
За да направите вашите DIY LED светли цветове, ще ви трябва следното:
- MCU, базиран на ESP8266, като NodeMCU или D1 Mini
- Евтина IR/RF контролирана RGB лента
- Някои проводници
- Berg Strip (по избор)
- Три транзистора IRF540 или TIP120
- Три 1K резистора
- 12V захранване за LED лента (идва с IR/RF RGB лента)
След като получите всеки от тези елементи, можете да продължите и да започнете своя проект.
Стъпка 1: Изтеглете и флашнете фърмуера
Изтеглете Tasmota сензори.bin файл на фърмуера на вашия компютър с Windows или Mac. Уверете се, че сте изтеглили правилния фърмуер за вашия ESP8266, за да избегнете проблеми по-късно.
След като изтеглите фърмуера, изтеглете и инсталирайте драйверите на устройството.
- CP2102 драйвер
- CH341 драйвер
След като изтеглите драйверите, изпълнете следните стъпки:
- Изтеглете Инструмент Tasmotizer и го стартирайте.
- Свържете ESP8266 към вашия компютър с помощта на USB кабел.
- Изберете COM порта, където е свързан ESP8266.
- Щракнете върху Прегледайте и изберете Tasmota Sensor.bin файл на фърмуера.
- Щракнете върху Tasmotize.
Това ще мига фърмуера.
Стъпка 2: Конфигурирайте ESP8266
На вашия смартфон отворете Wi-Fi настройките и след това се свържете с tasmota-xxxx Wi-Fi мрежа. Това е отворена мрежа и по този начин не изисква никаква парола.
След като се свържете, отворете уеб браузъра и посетете 192.168.4.1, изберете Wi-Fi мрежата, въведете необходимата парола и щракнете Запазете.
След известно време ще видите IP адрес. Въведете този IP адрес в уеб браузъра на вашия смартфон или компютър, свързан към същата мрежа.
Когато завършите изброените по-горе стъпки, изпълнете следните стъпки:
- Щракнете върху Конфигурация > Конфигуриране на модул.
- Изберете Общо 0 от падащото меню и щракнете Запазете.
- Той ще се свърже отново и ще се презареди автоматично.
- Щракнете върху Конфигурация > Конфигуриране на модул.
- Изберете PWM в D1, D2, D3 щифт и изберете 1, 2, 3 от съответните падащи менюта за червени, зелени и сини цветове. Щракнете върху Запазете.
След рестартирането ще видите три плъзгачи за управление с a Превключете бутон за управление на светлините, промяна на цветовете и контрол на интензитета и яркостта за показване на DIY цветове.
Стъпка 3: Свържете RGB лента към ESP8266
Отворете модула на RF/IR контролера, който се доставя с RGB лентата, преди да изключите или разпоявате четирите проводника, свързани към нея. Можете да се обърнете към това ръководство, за да научите как да разпоявам.
След разпояването вижте диаграмата по-долу, за да свържете RGB LED лентата към модула ESP8266 и трите транзистора IRF540 или TIP120.
- Свържете щифтовете NodeMCU или D1 Mini D1, D2 и D3 към крака на порта (1-ви) на трите транзистора IRF540 или TIP120, като използвате 1K резистори.
- Свържете Източник крака на земята.
- Свържете дренажните крака към червените, зелените и сините конектори на LED лентата.
Можете да използвате 12V захранването, което се доставя с RGB лентата, за да захранвате лентата и MCU. Можете да преобразувате 12V в 5V за NodeMCU или D1 Mini, като използвате 7805 регулатор на напрежението и два 10Uf 50V кондензатора.
Уверете се, че сте свързали проводниците точно както е показано на диаграмата. Ако свържете захранването към грешни проводници, това може да повреди RGB LED лентата.
Използвайте разпоените проводници от модула RGB лента, за да свържете RGB лентата към вашия NodeMCU или D1 Mini. Можете също да използвате джъмперни проводници за свързване или директно да запоявате проводниците към MCU. Ако никога досега не сте запоявали, вижте нашето ръководство за научи се да запояваш.
Използвахме женска лента berg за свързване към NodeMCU.
След като се свържете, можете да контролирате RGB цвета, интензитета и яркостта чрез приложението за уеб браузър на устройства с Android или iOS.
Стъпка 4: Използвайте приложението на устройства с Android или iOS, за да управлявате RGB светлинна лента
Можете да използвате всяко приложение за уеб браузър, за да отворите панела Tasmota и да контролирате цвета, яркостта и интензитета на RGB светлината. Можете също да активирате Хюе мост емулация в Tasmota за управление и използване на приложението Amazon Alexa на вашите Android или iOS устройства за управление на RGB лентата.
С Хюе мост емулация, можете също да управлявате RGB светлините и да променяте цвета и яркостта. Можете да направите това чрез гласови команди чрез устройства Echo или гласов асистент Alexa. Стъпките са както следва.
- Отвори Тасмота уеб панел и отидете на Конфигурация > Конфигуриране на друго.
- Дайте име на вашето устройство, например RGB, и след това изберете Хюе мост под Емулация. Щракнете върху Запазете.
- На вашето устройство с Android или IOS изтеглете и инсталирайте Amazon Alexa ап.
- Влезте с вашия акаунт в Amazon и отидете на Устройства.
- Изпълнете сканиране на устройството. Можете също да помолите Alexa на устройствата Echo да намери RGB светлината във вашата мрежа. Просто кажете: "Alexa, открийте устройства".
След като устройството бъде добавено, можете да контролирате RGB светлината, яркостта и да променяте цвета чрез приложението Alexa и устройствата Echo с помощта на гласови команди.
Управлявайте RGB светлините през интернет
Можете да използвате протокола MQTT или приложението Alexa (изисква ехо устройство на местоположението), за да контролирате своята надградена RGB LED лента през интернет. За това можете да използвате публичен или частен MQTT брокер. Ще ви трябва и клиентско приложение MQTT на вашия смартфон (няколко са налични в Play Store).
След като настроите, можете да добавите бутони в приложението MQTT за Android, за да изпратите JSON данни за промяна или показване на цветовете „Направи си сам“. Освен това можете да използвате Home Assistant и ESPHome, за да контролирате модифицираните RGB светлини, да показвате DIY цветове и да добавяте автоматизация.
26 начина да използвате RGB LED ленти, за да осветите живота си
Прочетете Следващото
Свързани теми
- Направи си сам
- Идеи за проекти „Направи си сам“.
- Уроци за проекти „Направи си сам“.
- LED светлини
За автора
Рави е експерт по технически разяснения, ентусиаст на IoT и любител на Linux с опит в областта на големи данни и разработка на приложения. Той прекарва по-голямата част от уикендите си, работейки с IoT устройства и играейки игри на Xbox. Той също така е соло пътешественик, който обича пешеходен туризъм и проучване на нови пътеки.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, ревюта, безплатни електронни книги и ексклузивни оферти!
Щракнете тук, за да се абонирате