Når det kommer til at købe og installere RGB LED-strips, er der flere muligheder tilgængelige. Nogle leveres med en IR- eller RF-fjernbetjening til at ændre RGB-lysets farve, lysstyrke eller mønster, mens andre (mere dyre) har en Android- eller iOS-app, der giver dig mulighed for at styre RGB-lyset og vise farver med din smartphone.

De RF- eller IR-kontrollerede RGB-strimler viser kun prækonfigurerede farver og begrænser dig i at oprette en brugerdefineret farve eller vise DIY-farver.

Du kan dog ændre eller opgradere en IR- eller RF-fjernbetjent RGB-strimmel, som du måske allerede har – og bruge en app på din smartphone til at styre og vise gør-det-selv-farver.

Trin til at lave RGB LED Strip Display DIY farver

For at få en IR- eller RF-styret RGB LED-strimmel til at vise DIY-farver og styre den via en smartphone-app, kan du bygge en Wi-Fi RGB-controller ved hjælp af en ESP8266-baseret MCU. I dette projekt vil vi afbryde LED-strimlen fra dens fabriksmodul, bygge en RGB-controller ved hjælp af ESP8266 til at vise gør-det-selv-farver og kontrollere lysstyrke og farveintensitet.

instagram viewer

Ting du får brug for

For at lave dine DIY LED-lysfarver skal du bruge følgende:

  • En ESP8266-baseret MCU, såsom NodeMCU eller D1 Mini
  • Billig IR/RF styret RGB Strip
  • Nogle ledninger
  • Berg Strip (valgfrit)
  • Tre IRF540 eller TIP120 transistorer
  • Tre 1K modstande
  • 12V strømforsyning til LED strip (leveres med IR/RF RGB strip)

Når du har fået hver af disse elementer, kan du gå videre og begynde dit projekt.

Trin 1: Download og flash firmwaren

Download Tasmota sensorer.bin firmwarefil på din Windows- eller Mac-computer. Sørg for at downloade den korrekte firmware til din ESP8266 for at undgå problemer senere.

Når du har downloadet firmwaren, skal du downloade og installere enhedsdriverne.

  • CP2102 driver
  • CH341 driver

Når du har downloadet driverne, skal du udføre følgende trin:

  1. Download Tasmotizer værktøj og køre det.
  2. Tilslut ESP8266 til din pc ved hjælp af et USB-kabel.
  3. Vælg den COM-port, hvor ESP8266 er tilsluttet.
  4. Klik Gennemse og vælg Tasmota Sensor.bin firmware-fil.
  5. Klik Tasmotiser.

Dette vil flashe firmwaren.

Trin 2: Konfigurer ESP8266

På din smartphone skal du åbne Wi-Fi-indstillinger og derefter oprette forbindelse til tasmota-xxxx Wi-Fi netværk. Det er et åbent netværk og kræver derfor ingen adgangskode.

Når du er tilsluttet, skal du åbne webbrowseren og besøge 192.168.4.1, vælg Wi-Fi-netværket, indtast den nødvendige adgangskode, og klik Gemme.

Efter et stykke tid vil du se en IP-adresse. Indtast denne IP-adresse i webbrowseren på din smartphone eller pc, der er tilsluttet det samme netværk.

Når du har gennemført ovenstående trin, skal du følge disse trin:

  1. Klik Konfiguration > Konfigurer modul.
  2. Vælg Generisk 0 fra rullemenuen og klik Gemme.
  3. Det vil genoprette forbindelsen og genindlæse automatisk.
  4. Klik Konfiguration > Konfigurer modul.
  5. Vælg PWM i D1, D2, D3 pin og vælg 1, 2, 3 fra de respektive rullemenuer for røde, grønne og blå farver. Klik Gemme.

Efter genstart vil du se tre skyderkontroller med en Skift knappen til at styre lysene, ændre farver og kontrollere intensitet og lysstyrke for at vise gør-det-selv-farver.

Trin 3: Tilslut RGB Strip til ESP8266

Åbn RF/IR-controllermodulet, der fulgte med RGB-strimlen, før du frakobler eller aflodder de fire ledninger, der er tilsluttet den. Du kan henvise til denne vejledning for at lære hvordan man aflodder.

Efter aflodning, se nedenstående diagram for at forbinde RGB LED-strimlen til ESP8266-modulet og de tre IRF540- eller TIP120-transistorer.

  1. Forbind NodeMCU eller D1 Mini-ben D1, D2 og D3 til gate-benene (1.) på de tre IRF540- eller TIP120-transistorer ved hjælp af 1K-modstande.
  2. Tilslut Kilde ben til jorden.
  3. Tilslut afløbsbenene til de røde, grønne og blå stik på LED-strimlen.

Du kan bruge 12V-strømforsyningen, der fulgte med RGB-strimlen, til at levere strøm til strimlen og MCU'en. Du kan konvertere 12V til 5V til NodeMCU eller D1 Mini ved hjælp af en 7805 spændingsregulator og to 10Uf 50V kondensatorer.

Sørg for at forbinde ledningerne nøjagtigt som vist i diagrammet. Hvis du tilslutter strømforsyningen til de forkerte ledninger, kan det beskadige RGB LED-strimlen.

Brug de afloddede ledninger fra RGB-strimmelmodulet til at forbinde RGB-strimlen til din NodeMCU eller D1 Mini. Du kan også bruge jumperledninger til at lave forbindelserne eller lodde ledningerne direkte til MCU'en. Hvis du aldrig har loddet før, så se vores guide til lære at lodde.

Vi brugte en berg-hunstrimmel til at lave forbindelser til NodeMCU'en.

Når du er tilsluttet, kan du styre RGB-farven, intensiteten og lysstyrken gennem webbrowser-appen på Android- eller iOS-enheder.

Trin 4: Brug appen på Android- eller iOS-enheder til at styre RGB-lysstrimmel

Du kan bruge en hvilken som helst webbrowserapp til at åbne Tasmota-panelet og styre RGB-lysets farve, lysstyrke og intensitet. Du kan også aktivere Hue Bridge emulering i Tasmota for at styre og bruge Amazon Alexa-appen på dine Android- eller iOS-enheder til at styre RGB-strimlen.

Med Hue Bridge emulering, kan du også styre RGB-lysene og ændre farve og lysstyrke. Du kan gøre disse via stemmekommandoer via Echo-enheder eller Alexa stemmeassistent. Trinene er som følger.

  1. Åben Tasmota webpanel og gå til Konfiguration > Konfigurer andet.
  2. Navngiv din enhed, f.eks. RGB, og vælg derefter Hue Bridge under Emulering. Klik Gemme.
  3. På din Android- eller IOS-enhed skal du downloade og installere Amazon Alexa app.
  4. Log ind med din Amazon-konto og gå til Enheder.
  5. Kør en enhedsscanning. Du kan også bede Alexa på Echo-enheder om at finde RGB-lyset på dit netværk. Sig blot: "Alexa, opdag enheder".

Når enheden er tilføjet, kan du styre RGB-lyset, lysstyrken og ændre farve gennem Alexa-appen og Echo-enheder ved hjælp af stemmekommandoer.

Styr RGB-lys over internettet

Du kan bruge MQTT-protokollen eller Alexa-appen (kræver en Echo-enhed på stedet) til at styre din opgraderede RGB LED-strimmel over internettet. Til dette kan du bruge en offentlig eller privat MQTT-mægler. Du skal også bruge en MQTT-klientapp på din smartphone (nogle få er tilgængelige i Play Butik).

Når du er konfigureret, kan du tilføje knapper på MQTT Android-appen for at sende JSON-data for at ændre eller vise DIY-farver. Yderligere kan du bruge Home Assistant og ESPHome til at styre de modificerede RGB-lys, vise DIY-farver og tilføje automatisering.

26 måder at bruge RGB LED-strips til at lyse op i dit liv

Læs Næste

DelTweetDelE-mail

Relaterede emner

  • gør det selv
  • DIY projektidéer
  • DIY-projekttutorials
  • LED lys

Om forfatteren

Ravi Singh (10 artikler udgivet)

Ravi er en ekspert teknisk forklarer, en IoT-entusiast og Linux-elsker med en baggrund i big data og app-udvikling. Han bruger det meste af sine weekender på at arbejde med IoT-enheder og spille spil på Xbox. Han er også en solorejsende, der elsker at vandre og udforske nye stier.

Mere fra Ravi Singh

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!

Klik her for at abonnere