Când vine vorba de cumpărarea și instalarea benzilor LED RGB, există mai multe opțiuni disponibile. Unele vin cu o telecomandă IR sau RF pentru a schimba culoarea, luminozitatea sau modelul luminii RGB, în timp ce altele (mai mult scumpe) au o aplicație Android sau iOS care vă permite să controlați lumina RGB și să afișați culorile cu dvs smartphone.
Benzile RGB controlate prin RF sau IR afișează numai culori preconfigurate și vă limitează să creați orice culoare personalizată sau să afișați culorile DIY.
Cu toate acestea, puteți modifica sau actualiza o bandă RGB cu telecomandă IR sau RF pe care este posibil să o aveți deja și să utilizați o aplicație pe smartphone pentru a controla și afișa culorile DIY.
Pași pentru a realiza culorile DIY pentru afișarea benzii LED RGB
Pentru a face o bandă LED RGB controlată IR sau RF să afișeze culorile DIY și să o controlați printr-o aplicație pentru smartphone, puteți construi un controler RGB Wi-Fi folosind un MCU bazat pe ESP8266. În acest proiect, vom deconecta banda LED de la modulul său din fabrică, vom construi un controler RGB folosind ESP8266 pentru a afișa culorile DIY și vom controla luminozitatea și intensitatea culorii.
Lucruri de care veți avea nevoie
Pentru a vă crea culorile luminii LED DIY, veți avea nevoie de următoarele:
- Un MCU bazat pe ESP8266, cum ar fi NodeMCU sau D1 Mini
- Banda RGB ieftină controlată IR/RF
- Unele fire
- Berg Strip (opțional)
- Trei tranzistoare IRF540 sau TIP120
- Trei rezistențe de 1K
- Sursă de alimentare 12V pentru bandă LED (vine împreună cu banda IR/RF RGB)
Odată ce ați primit fiecare dintre aceste elemente, puteți continua și puteți începe proiectul.
Pasul 1: Descărcați și flashați firmware-ul
Descărcați Senzori Tasmota.bin fișier firmware pe computerul dvs. Windows sau Mac. Asigurați-vă că descărcați firmware-ul corect pentru ESP8266 pentru a evita problemele mai târziu.
După descărcarea firmware-ului, descărcați și instalați driverele dispozitivului.
- driver CP2102
- driver CH341
După ce ați descărcat driverele, parcurgeți următorii pași:
- Descărcați Instrument Tasmotizer și rulează-l.
- Conectați ESP8266 la computer folosind un cablu USB.
- Selectați portul COM unde este conectat ESP8266.
- Clic Naviga și selectați Tasmota Sensor.bin fișier firmware.
- Clic Tasmotizează.
Acest lucru va afișa firmware-ul.
Pasul 2: Configurați ESP8266
Pe smartphone-ul dvs., deschideți setările Wi-Fi și apoi conectați-vă la tasmota-xxxx Rețea Wi-Fi. Este o rețea deschisă și, prin urmare, nu necesită nicio parolă.
Odată conectat, deschideți browserul web și vizitați 192.168.4.1, selectați rețeaua Wi-Fi, introduceți parola necesară și faceți clic salva.
După un timp, veți vedea o adresă IP. Introduceți acea adresă IP în browserul web de pe smartphone-ul sau de pe computerul dvs. conectat la aceeași rețea.
După ce ați finalizat pașii enumerați mai sus, urmați acești pași:
- Clic Configurare > Configurare modul.
- Selectați Generic 0 din meniul drop-down și faceți clic salva.
- Se va reconecta și se va reîncărca automat.
- Clic Configurare > Configurare modul.
- Selectați PWM în pinul D1, D2, D3 și alegeți 1, 2, 3 din meniurile derulante respective pentru culorile roșu, verde și albastru. Clic salva.
După repornire, veți vedea trei comenzi glisoare cu a Comutare buton pentru a controla luminile, a schimba culorile și a controla intensitatea și luminozitatea pentru a afișa culorile DIY.
Pasul 3: Conectați banda RGB la ESP8266
Deschideți modulul controler RF/IR livrat cu banda RGB înainte de a deconecta sau dezlipi cele patru fire conectate la acesta. Puteți consulta acest ghid pentru a învăța cum să deslipiți.
După dezlipire, consultați diagrama de mai jos pentru a conecta banda LED RGB la modulul ESP8266 și la cele trei tranzistoare IRF540 sau TIP120.
- Conectați pinii NodeMCU sau D1 Mini D1, D2 și D3 la picioarele de poartă (prima) ale celor trei tranzistoare IRF540 sau TIP120 folosind rezistențe de 1K.
- Conectați Sursă picioarele la pământ.
- Conectați picioarele de scurgere la conectorii roșu, verde și albastru de pe banda LED.
Puteți folosi sursa de alimentare de 12 V livrată cu banda RGB pentru a furniza energie benzii și MCU. Puteți converti 12V la 5V pentru NodeMCU sau D1 Mini folosind un regulator de tensiune 7805 și doi condensatori de 10Uf 50V.
Asigurați-vă că conectați firele exact așa cum se arată în diagramă. Dacă conectați sursa de alimentare la fire greșite, se poate deteriora banda LED RGB.
Utilizați firele desudate de la modulul de bandă RGB pentru a conecta banda RGB la NodeMCU sau D1 Mini. De asemenea, puteți utiliza fire jumper pentru a realiza conexiunile sau lipiți direct firele la MCU. Dacă nu ați mai lipit niciodată, consultați ghidul nostru pentru invata cum sa lipizi.
Am folosit o bandă femelă berg pentru a face conexiuni la NodeMCU.
Odată conectat, puteți controla culoarea RGB, intensitatea și luminozitatea prin aplicația de browser web pe dispozitivele Android sau iOS.
Pasul 4: Utilizați aplicația pe dispozitivele Android sau iOS pentru a controla banda de lumină RGB
Puteți utiliza orice aplicație de browser web pentru a deschide panoul Tasmota și a controla culoarea, luminozitatea și intensitatea luminii RGB. De asemenea, puteți activa Podul Hue emulare în Tasmota pentru a controla și a utiliza aplicația Amazon Alexa pe dispozitivele dvs. Android sau iOS pentru a controla banda RGB.
Cu Podul Hue emulare, puteți controla și luminile RGB și puteți schimba culoarea și luminozitatea. Puteți face acestea prin comenzi vocale prin dispozitivele Echo sau asistentul vocal Alexa. Pașii sunt următorii.
- Deschis Tasmota panoul web și accesați Configurare > Configurare altele.
- Denumiți dispozitivul, cum ar fi RGB, apoi selectați Podul Hue sub Emulare. Clic salva.
- Pe dispozitivul dvs. Android sau IOS, descărcați și instalați Amazon Alexa aplicația.
- Conectați-vă cu contul dvs. Amazon și accesați Dispozitive.
- Rulați o scanare a dispozitivului. De asemenea, puteți cere Alexa pe dispozitivele Echo să găsească lumina RGB în rețeaua dvs. Pur și simplu spune: „Alexa, descoperă dispozitive”.
Odată ce dispozitivul este adăugat, puteți controla lumina RGB, luminozitatea și puteți schimba culoarea prin aplicația Alexa și dispozitivele Echo folosind comenzi vocale.
Controlați luminile RGB prin Internet
Puteți utiliza protocolul MQTT sau aplicația Alexa (necesită un dispozitiv Echo la locație) pentru a controla banda LED RGB actualizată prin internet. Pentru aceasta, puteți utiliza un broker MQTT public sau privat. De asemenea, veți avea nevoie de o aplicație client MQTT pe smartphone-ul dvs. (câteva sunt disponibile în Magazinul Play).
Odată configurat, puteți adăuga butoane în aplicația MQTT Android pentru a trimite date JSON pentru a modifica sau afișa culorile DIY. În plus, puteți utiliza Home Assistant și ESPHome pentru a controla luminile RGB modificate, pentru a afișa culorile DIY și pentru a adăuga automatizare.
26 de moduri de a folosi benzi LED RGB pentru a-ți lumina viața
Citiți în continuare
Subiecte asemănătoare
- bricolaj
- Idei de proiecte DIY
- Tutoriale pentru proiecte de bricolaj
- Lumini cu leduri
Despre autor

Ravi este un expert explicator de tehnologie, un entuziast IoT și un iubitor de Linux, cu experiență în Big Data și dezvoltarea de aplicații. Își petrece majoritatea weekendurilor lucrând cu dispozitive IoT și jucând jocuri pe Xbox. El este, de asemenea, un călător solo, căruia îi place să facă drumeții și să exploreze noi trasee.
Aboneaza-te la newsletter-ul nostru
Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Click aici pentru a te abona