Innehållsförteckning:

DIY RGB -rörljus: 9 steg (med bilder)
DIY RGB -rörljus: 9 steg (med bilder)

Video: DIY RGB -rörljus: 9 steg (med bilder)

Video: DIY RGB -rörljus: 9 steg (med bilder)
Video: My DIY Version of the Muzata Spotless LED Diffuser Channel - 8 Feet Long! 2024, November
Anonim
DIY RGB Tube Lights
DIY RGB Tube Lights

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:

Tillbehör
Tillbehör
  1. (1) Arduino Nano:
  2. (2mt) WS2812B LED Strip:
  3. (2) Vita rörljus eller aluminiumarmaturer med diffusor: https://amzn.to/38fF6Gu Eller
  4. (1) 5V 5A nätaggregat:
  5. (1) Tryckknapp:
  6. (1) Ledningar:
  7. (1) DC -kontakt:

Steg 2: Demontering av rörljus:

Rörljus demontering
Rörljus demontering
Rörljus demontering
Rörljus demontering
Rörljus demontering
Rörljus demontering

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:

Kretsanslutning
Kretsanslutning
Kretsanslutning
Kretsanslutning
Kretsanslutning
Kretsanslutning

Gör alla anslutningar enligt diagrammet

Steg 4: Montering:

Montering
Montering
Montering
Montering
Montering
Montering
Montering
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:

Tube Light 2
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:

Kod för programvara
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:

Programvaruinstallation
Programvaruinstallation
Programvaruinstallation
Programvaruinstallation
Programvaruinstallation
Programvaruinstallation
  • 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:

Knappkod
Knappkod
Knappkod
Knappkod
Knappkod
Knappkod
Knappkod
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

NOTERA
NOTERA
NOTERA
NOTERA
NOTERA
NOTERA
  • 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.

Rekommenderad: