När det kommer till att köpa och installera RGB LED-remsor finns det flera alternativ. Vissa kommer med en IR- eller RF-fjärrkontroll för att ändra RGB-ljusets färg, ljusstyrka eller mönster, medan andra (mer dyra) har en Android- eller iOS-app som låter dig styra RGB-ljuset och visa färger med din smartphone.
De RF- eller IR-kontrollerade RGB-remsorna visar endast förkonfigurerade färger och begränsar dig från att skapa anpassade färger eller visa DIY-färger.
Du kan dock modifiera eller uppgradera en IR- eller RF-fjärrstyrd RGB-remsa som du kanske redan har – och använda en app på din smartphone för att styra och visa DIY-färger.
Steg för att göra RGB LED Strip Display DIY Colors
För att göra en IR- eller RF-styrd RGB LED-remsa visa DIY-färger och styra den via en smartphone-app, kan du bygga en Wi-Fi RGB-kontroller med en ESP8266-baserad MCU. I det här projektet kommer vi att koppla bort LED-remsan från dess fabriksmodul, bygga en RGB-kontroller med ESP8266 för att visa DIY-färger och kontrollera ljusstyrka och färgintensitet.
Saker du behöver
För att göra dina DIY LED-ljusfärger behöver du följande:
- En ESP8266-baserad MCU, som NodeMCU eller D1 Mini
- Billig IR/RF-styrd RGB-remsa
- Några kablar
- Berg Strip (valfritt)
- Tre IRF540 eller TIP120 transistorer
- Tre 1K motstånd
- 12V strömförsörjning för LED-remsan (levereras med IR/RF RGB-remsan)
När du har fått var och en av dessa föremål kan du gå vidare och börja ditt projekt.
Steg 1: Ladda ner och flasha firmware
Ladda ner Tasmota sensorer.bin firmware-fil på din Windows- eller Mac-dator. Se till att du laddar ner rätt firmware för din ESP8266 för att undvika problem senare.
När du har laddat ner firmware, ladda ner och installera enhetsdrivrutinerna.
- CP2102 drivrutinen
- CH341 drivrutinen
När du har laddat ner drivrutinerna utför du följande steg:
- Ladda ner Tasmotizer-verktyg och kör den.
- Anslut ESP8266 till din PC med en USB-kabel.
- Välj COM-porten där ESP8266 är ansluten.
- Klick Bläddra och välj Tasmota Sensor.bin firmware-fil.
- Klick Tasmotisera.
Detta kommer att blinka den fasta programvaran.
Steg 2: Konfigurera ESP8266
Öppna Wi-Fi-inställningarna på din smartphone och anslut sedan till tasmota-xxxx Wi-Fi-nätverk. Det är ett öppet nätverk och kräver därför inget lösenord.
När du är ansluten öppnar du webbläsaren och besöker 192.168.4.1, välj Wi-Fi-nätverket, ange det nödvändiga lösenordet och klicka Spara.
Efter ett tag kommer du att se en IP-adress. Ange den IP-adressen i webbläsaren på din smartphone eller dator som är ansluten till samma nätverk.
När du har slutfört stegen ovan följer du dessa steg:
- Klick Konfiguration > Konfigurera modul.
- Välj Generisk 0 från rullgardinsmenyn och klicka Spara.
- Den kommer att återansluta och ladda om automatiskt.
- Klick Konfiguration > Konfigurera modul.
- Välj PWM i D1, D2, D3 stift och välj 1, 2, 3 från respektive rullgardinsmeny för röd, grön och blå färg. Klick Spara.
Efter omstarten kommer du att se tre skjutreglage med en Växla knappen för att styra lamporna, ändra färger och kontrollera intensitet och ljusstyrka för att visa DIY-färger.
Steg 3: Anslut RGB Strip till ESP8266
Öppna RF/IR-kontrollmodulen som följde med RGB-remsan innan du kopplar bort eller avlöder de fyra kablarna som är anslutna till den. Du kan hänvisa till den här guiden för att lära dig hur man avlöder.
Efter avlödning, se diagrammet nedan för att ansluta RGB LED-remsan till ESP8266-modulen och de tre IRF540- eller TIP120-transistorerna.
- Anslut NodeMCU- eller D1-ministiften D1, D2 och D3 till gate-benen (1:a) på de tre IRF540- eller TIP120-transistorerna med 1K-motstånd.
- Anslut Källa benen mot marken.
- Anslut dräneringsbenen till de röda, gröna och blå kontakterna på LED-remsan.
Du kan använda 12V-strömförsörjningen som följde med RGB-remsan för att förse remsan och MCU: n med ström. Du kan konvertera 12V till 5V för NodeMCU eller D1 Mini med en 7805 spänningsregulator och två 10Uf 50V kondensatorer.
Se till att du ansluter kablarna exakt som visas i diagrammet. Om du ansluter strömförsörjningen till fel kablar kan det skada RGB LED-remsan.
Använd de avlödda ledningarna från RGB-remsmodulen för att ansluta RGB-remsan till din NodeMCU eller D1 Mini. Du kan också använda bygelkablar för att göra anslutningarna eller löda kablarna direkt till MCU: n. Om du aldrig har lödat förut, se vår guide till lär dig att löda.
Vi använde en berg honremsa för att göra anslutningar till NodeMCU.
När du är ansluten kan du styra RGB-färgen, intensiteten och ljusstyrkan via webbläsarappen på Android- eller iOS-enheter.
Steg 4: Använd appen på Android- eller iOS-enheter för att styra RGB-ljusremsan
Du kan använda vilken webbläsarapp som helst för att öppna Tasmota-panelen och kontrollera RGB-ljusets färg, ljusstyrka och intensitet. Du kan också aktivera Hue Bridge emulering i Tasmota för att styra och använda Amazon Alexa-appen på dina Android- eller iOS-enheter för att styra RGB-remsan.
Med Hue Bridge emulering kan du också styra RGB-ljusen och ändra färg och ljusstyrka. Du kan göra dessa genom röstkommandon via Echo-enheter eller Alexa röstassistent. Stegen är som följer.
- Öppen Tasmota webbpanel och gå till Konfiguration > Konfigurera annat.
- Ge enheten ett namn, till exempel RGB, och välj sedan Hue Bridge under Tävlan. Klick Spara.
- Ladda ner och installera på din Android- eller IOS-enhet Amazon Alexa app.
- Logga in med ditt Amazon-konto och gå till Enheter.
- Kör en enhetsskanning. Du kan också be Alexa på Echo-enheter att hitta RGB-ljuset på ditt nätverk. Säg bara: "Alexa, upptäck enheter".
När enheten har lagts till kan du styra RGB-ljuset, ljusstyrkan och ändra färg genom Alexa-appen och Echo-enheter med röstkommandon.
Styr RGB-ljus över Internet
Du kan använda MQTT-protokollet eller Alexa-appen (kräver en Echo-enhet på platsen) för att styra din uppgraderade RGB LED-remsa över internet. För detta kan du använda en offentlig eller privat MQTT-mäklare. Du behöver också en MQTT-klientapp på din smartphone (några finns tillgängliga i Play Butik).
När du har konfigurerat kan du lägga till knappar på MQTT Android-appen för att skicka JSON-data för att ändra eller visa DIY-färger. Vidare kan du använda Home Assistant och ESPHome för att styra de modifierade RGB-ljusen, visa DIY-färger och lägga till automatisering.
26 sätt att använda RGB LED-remsor för att lysa upp ditt liv
Läs Nästa
Relaterade ämnen
- DIY
- DIY-projektidéer
- Självstudier för DIY-projekt
- Led-lampor
Om författaren

Ravi är en expert på teknikförklaring, en IoT-entusiast och Linux-älskare med en bakgrund inom big data och apputveckling. Han tillbringar större delen av helgerna med att arbeta med IoT-enheter och spela spel på Xbox. Han är också en ensamresenär som älskar att vandra och utforska nya stigar.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera