Når det gjelder å kjøpe og installere RGB LED-strips, er det flere alternativer tilgjengelig. Noen kommer med en IR- eller RF-fjernkontroll for å endre RGB-lysfarge, lysstyrke eller mønster, mens andre (mer dyre) har en Android- eller iOS-app som lar deg kontrollere RGB-lyset og vise farger med din smarttelefon.

De RF- eller IR-kontrollerte RGB-stripene viser kun forhåndskonfigurerte farger og begrenser deg fra å lage tilpassede farger eller vise DIY-farger.

Du kan imidlertid endre eller oppgradere en IR- eller RF-fjernstyrt RGB-stripe som du kanskje allerede har – og bruke en app på smarttelefonen til å kontrollere og vise DIY-farger.

Trinn for å lage RGB LED Strip Display DIY farger

For å lage en IR- eller RF-kontrollert RGB LED-stripe vise DIY-farger og kontrollere den gjennom en smarttelefonapp, kan du bygge en Wi-Fi RGB-kontroller ved hjelp av en ESP8266-basert MCU. I dette prosjektet vil vi koble LED-stripen fra fabrikkmodulen, bygge en RGB-kontroller med ESP8266 for å vise DIY-farger og kontrollere lysstyrke og fargeintensitet.

instagram viewer

Ting du trenger

For å lage dine DIY LED-lysfarger, trenger du følgende:

  • En ESP8266-basert MCU, for eksempel NodeMCU eller D1 Mini
  • Billig IR/RF kontrollert RGB Strip
  • Noen ledninger
  • Berg Strip (valgfritt)
  • Tre IRF540 eller TIP120 transistorer
  • Tre 1K motstander
  • 12V strømforsyning for LED-stripe (leveres med IR/RF RGB-stripen)

Når du har fått hver av disse elementene, kan du gå videre og begynne prosjektet.

Trinn 1: Last ned og flash fastvaren

Last ned Tasmota sensorer.bin fastvarefil på din Windows- eller Mac-datamaskin. Pass på at du laster ned riktig firmware for ESP8266 for å unngå problemer senere.

Etter å ha lastet ned fastvaren, last ned og installer enhetsdriverne.

  • Driver for CP2102
  • Driver for CH341

Når du har lastet ned driverne, fullfør følgende trinn:

  1. Last ned Tasmotizer-verktøy og kjøre den.
  2. Koble ESP8266 til PC-en med en USB-kabel.
  3. Velg COM-porten der ESP8266 er tilkoblet.
  4. Klikk Bla gjennom og velg Tasmota Sensor.bin fastvarefil.
  5. Klikk Tasmotiser.

Dette vil blinke fastvaren.

Trinn 2: Konfigurer ESP8266

Åpne Wi-Fi-innstillinger på smarttelefonen og koble til tasmota-xxxx Wi-Fi-nettverk. Det er et åpent nettverk og krever derfor ikke noe passord.

Når du er koblet til, åpne nettleseren og besøk 192.168.4.1, velg Wi-Fi-nettverket, skriv inn det nødvendige passordet og klikk Lagre.

Etter en stund vil du se en IP-adresse. Skriv inn den IP-adressen i nettleseren på smarttelefonen eller PC-en som er koblet til samme nettverk.

Når du har fullført trinnene ovenfor, følger du disse trinnene:

  1. Klikk Konfigurasjon > Konfigurer modul.
  2. Plukke ut Generisk 0 fra rullegardinmenyen og klikk Lagre.
  3. Den kobles til på nytt og lastes inn på nytt automatisk.
  4. Klikk Konfigurasjon > Konfigurer modul.
  5. Velg PWM i D1, D2, D3 pin og velg 1, 2, 3 fra de respektive rullegardinene for røde, grønne og blå farger. Klikk Lagre.

Etter omstart vil du se tre skyvekontroller med en Veksle knappen for å kontrollere lysene, endre farger og kontrollere intensitet og lysstyrke for å vise DIY-farger.

Trinn 3: Koble RGB Strip til ESP8266

Åpne RF/IR-kontrollermodulen som fulgte med RGB-stripen før du kobler fra eller avlodder de fire ledningene som er koblet til den. Du kan se denne veiledningen for å lære hvordan å avlodde.

Etter avlodding, se diagrammet nedenfor for å koble RGB LED-stripen til ESP8266-modulen og de tre IRF540- eller TIP120-transistorene.

  1. Koble NodeMCU eller D1 Mini pinnene D1, D2 og D3 til gate (1.) ben på de tre IRF540 eller TIP120 transistorene ved å bruke 1K motstander.
  2. Koble til Kilde bena til bakken.
  3. Koble dreneringsbena til de røde, grønne og blå kontaktene på LED-stripen.

Du kan bruke 12V-strømforsyningen som fulgte med RGB-stripen for å gi strøm til stripen og MCU-en. Du kan konvertere 12V til 5V for NodeMCU eller D1 Mini ved å bruke en 7805 spenningsregulator og to 10Uf 50V kondensatorer.

Pass på at du kobler ledningene nøyaktig som vist i diagrammet. Hvis du kobler strømforsyningen til feil ledninger, kan det skade RGB LED-stripen.

Bruk de avloddede ledningene fra RGB-strimmelmodulen for å koble RGB-stripen til din NodeMCU eller D1 Mini. Du kan også bruke jumperledninger for å lage tilkoblingene eller lodde ledningene direkte til MCU. Hvis du aldri har loddet før, se vår guide til lære å lodde.

Vi brukte en berg hunn-stripe for å lage tilkoblinger til NodeMCU.

Når du er koblet til, kan du kontrollere RGB-farge, intensitet og lysstyrke gjennom nettleserappen på Android- eller iOS-enheter.

Trinn 4: Bruk appen på Android- eller iOS-enheter for å kontrollere RGB-lysstripen

Du kan bruke hvilken som helst nettleserapp for å åpne Tasmota-panelet og kontrollere RGB-lysfarge, lysstyrke og intensitet. Du kan også aktivere Hue Bridge emulering i Tasmota for å kontrollere og bruke Amazon Alexa-appen på Android- eller iOS-enhetene dine for å kontrollere RGB-stripen.

Med Hue Bridge emulering, kan du også kontrollere RGB-lysene og endre farge og lysstyrke. Du kan gjøre disse gjennom stemmekommandoer via Echo-enheter eller Alexa stemmeassistent. Fremgangsmåten er som følger.

  1. Åpen Tasmota webpanel og gå til Konfigurasjon > Konfigurer annet.
  2. Gi enheten et navn, for eksempel RGB, og velg deretter Hue Bridge under Emulering. Klikk Lagre.
  3. Last ned og installer på Android- eller IOS-enheten din Amazon Alexa app.
  4. Logg på med Amazon-kontoen din og gå til Enheter.
  5. Kjør en enhetsskanning. Du kan også be Alexa på Echo-enheter om å finne RGB-lyset på nettverket ditt. Bare si: "Alexa, oppdag enheter".

Når enheten er lagt til, kan du kontrollere RGB-lyset, lysstyrken og endre farge gjennom Alexa-appen og Echo-enheter ved hjelp av talekommandoer.

Kontroller RGB-lys over Internett

Du kan bruke MQTT-protokollen eller Alexa-appen (krever en Echo-enhet på stedet) for å kontrollere den oppgraderte RGB LED-stripen over internett. For dette kan du bruke en offentlig eller privat MQTT-megler. Du trenger også en MQTT-klientapp på smarttelefonen din (noen få er tilgjengelig i Play Store).

Når du er konfigurert, kan du legge til knapper på MQTT Android-appen for å sende JSON-data for å endre eller vise DIY-farger. Videre kan du bruke Home Assistant og ESPHome til å kontrollere de modifiserte RGB-lysene, vise DIY-farger og legge til automatisering.

26 måter å bruke RGB LED-strips for å lyse opp livet ditt

Les Neste

DelekvitringDeleE-post

Relaterte temaer

  • DIY
  • DIY-prosjektideer
  • DIY-prosjektveiledninger
  • LED lys

Om forfatteren

Ravi Singh (10 artikler publisert)

Ravi er en teknisk ekspert, en IoT-entusiast og Linux-elsker med bakgrunn innen big data og apputvikling. Han bruker mesteparten av helgene på å jobbe med IoT-enheter og spille spill på Xbox. Han er også en alenereisende som elsker fotturer og å utforske nye stier.

Mer fra Ravi Singh

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Klikk her for å abonnere