Innehållsförteckning:
Video: DIY RGB -rörljus: 9 steg (med bilder)
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
DIY RGB Tube light är ett multifunktionellt rörljus som kan användas inom fotografering, ljusmålningsfotografering, filmtillverkning, spel, som en VU -mätare och mer. Rörljuset kan styras med Prismatik -programvara eller med en tryckknapp. Dessa badkar är gjorda med en Arduino Nano och WS2812B LED -remsa.
Steg 1: Tillbehör:
- (1) Arduino Nano:
- (2mt) WS2812B LED Strip:
- (2) Vita rörljus eller aluminiumarmaturer med diffusor: https://amzn.to/38fF6Gu Eller
- (1) 5V 5A nätaggregat:
- (1) Tryckknapp:
- (1) Ledningar:
- (1) DC -kontakt:
Steg 2: Demontering av rörljus:
Ta isär rörljuset genom att ta bort ändlock, separera diffusorn och ta bort den vita LED -remsan från röret
Steg 3: Kretsanslutning:
Gör alla anslutningar enligt diagrammet
Steg 4: Montering:
Lägg all elektronik i röret, sätt tillbaka ändkåporna och försegla diffusorn med klar tejp
Steg 5: Tube Light 2:
På samma sätt gör det andra röret, men den här gången använder du bara WS2812b LED -remsa, kontakt, ledningar och anslut rörljusen
Steg 6: Kod för programvara:
- Ladda ner de angivna zip -filerna och extrahera dem.
- RGB_Tube_code & zip -programvara
-
Öppna RGB -rörkoden och mjukvarufilen, öppna koden som anges i Arduino IDE.
- Installera FastLED -biblioteket i Arduino IDE.
- Du kan ange antalet lysdioder du använde i dina rörljus, jag använde 65 lysdioder i varje rörljus, dvs 130 lysdioder i båda rörljusen.
- #define NUM_LEDS 130
- Kom ihåg portnumret. (till exempel: com8)
- Anslut Arduino till din PC, välj korttyp, välj porten och ladda upp koden.
Steg 7: Programinställningar:
- Installera prismatik -programvaran i din dator.
- Öppna programvaran och klicka på enheten.
- Klicka på Kör konfigurationsguiden och klicka helt enkelt på Nästa -> Nästa.
- Ange serienummer och klicka på Nästa -> Nästa
- Ange antalet lysdioder på sidorna (dvs. i mitt fall topp = 0, sida = 65, botten = 0) och klicka på anpassad -> Nästa.
- Justera reglagen för att få vit färg på rörljusen och klicka på finish.
- Nu kan du välja olika lägen i programvaran och visa på rörljus.
OBS: Arduino ska vara ansluten till datorn.
Steg 8: Knappkod:
- Button_Tube.zip
- Öppna Button_Tube -koden i Arduino IDE.
- Med denna kod kan du ändra färgen på Tube Lights med en knapptryckning.
- Installera Pushbutton -biblioteket genom att klicka på sketch -> Inkludera bibliotek -> Lägg till zip -bibliotek och välj Pushbutton -2.0 zip -filen i Button_Tube -filen.
- Ange antalet lysdioder.
- #define NUM_LEDS 130
- I denna kod kan du ange färgernas värden vid CRGB (----, -----, -----);
- för (int i = 0; i <NUM_LEDS; i ++) {leds = CRGB (0, 100, 255); FastLED.show ();
- Du kan kopiera klistra in färgvärdena från färgväljaren.
- Anslut Arduino till din PC, välj korttyp, välj porten och ladda upp koden.
Steg 9: OBS
- Du kan göra dessa lampor bärbara med hjälp av en powerbank eller några batterier.
- Genom att använda alla Wi-Fi-kort som ESP8266 eller ESP32 kan du ändra färgerna på rörljusen med en mobilapp.