Innholdsfortegnelse:

DIY RGB Tube Lights: 9 trinn (med bilder)
DIY RGB Tube Lights: 9 trinn (med bilder)

Video: DIY RGB Tube Lights: 9 trinn (med bilder)

Video: DIY RGB Tube Lights: 9 trinn (med bilder)
Video: Что можно сделать из поликарбонатных труб. 2024, November
Anonim
DIY RGB lysrør
DIY RGB lysrør

DIY RGB Tube -lys er et multifunksjonelt lysrør som kan brukes i fotografering, fotografering av lysmalerier, filmproduksjon, spill, som en VU -måler og mer. Rørlyset kan styres av Prismatik -programvare eller med en trykknapp. Disse badekarlysene er laget med en Arduino Nano og WS2812B LED -stripe.

Trinn 1: Rekvisita:

Rekvisita
Rekvisita
  1. (1) Arduino Nano:
  2. (2mt) WS2812B LED -stripe:
  3. (2) Hvite rørlys eller aluminiumsarmaturer med diffuser: https://amzn.to/38fF6Gu Eller
  4. (1) 5V 5A strømforsyning:
  5. (1) Trykknapp:
  6. (1) Ledninger:
  7. (1) DC -kontakt:

Trinn 2: Tube Lights Demontering:

Tube Lights Demontering
Tube Lights Demontering
Tube Lights Demontering
Tube Lights Demontering
Tube Lights Demontering
Tube Lights Demontering

Demonter rørlyset ved å fjerne endehetter, skille diffusor og fjerne hvit LED -stripe fra røret

Trinn 3: Kretsforbindelse:

Kretsforbindelse
Kretsforbindelse
Kretsforbindelse
Kretsforbindelse
Kretsforbindelse
Kretsforbindelse

Gjør alle tilkoblingene som vist i kretsdiagrammet

Trinn 4: Montering:

Montering
Montering
Montering
Montering
Montering
Montering
Montering
Montering

Sett all elektronikken i røret, sett tilbake endehettene og forsegle diffusoren med klar tape

Trinn 5: Tube Light 2:

Tube Light 2
Tube Light 2

På samme måte kan du lage det andre røret, men denne gangen bruker du bare WS2812b LED -stripe, kontakt, ledninger og koble rørlamper

Trinn 6: Kode for programvare:

Kode for programvare
Kode for programvare
  • Last ned de gitte zip -filene og pakk dem ut.
  • RGB_Tube_code og programvare zip
  • Åpne RGB Tube -koden og programvarefilen, åpne koden som er gitt i Arduino IDE.

  • Installer FastLED -biblioteket i Arduino IDE.
  • Du kan angi antall lysdioder du brukte i rørlysene, jeg brukte 65 lysdioder i hvert rørlys, dvs. 130 lysdioder i begge lysrørene.
  • #define NUM_LEDS 130
  • Husk portnummeret. (for eksempel com8)
  • Koble Arduino til PC -en, velg brettetype, velg porten og last opp koden.

Trinn 7: Programvareoppsett:

Programvareoppsett
Programvareoppsett
Programvareoppsett
Programvareoppsett
Programvareoppsett
Programvareoppsett
  • Installer prismatik -programvaren på din PC.
  • Åpne programvaren og klikk på enheten.
  • Klikk på Kjør konfigurasjonsveiviser og klikk på Neste -> Neste.
  • Skriv inn serienummeret og klikk Neste -> Neste
  • Skriv inn antall lysdioder på sidene (dvs. i mitt tilfelle topp = 0, side = 65, bunn = 0) og klikk på tilpasset -> Neste.
  • Juster glidebryterne for å få hvit farge på lysrørene og klikk på finish.
  • Nå kan du velge annen modus i programvaren og vise på lys på lysrøret.

MERK: Arduino bør kobles til PCen.

Trinn 8: Knappkode:

Knappkode
Knappkode
Knappkode
Knappkode
Knappkode
Knappkode
Knappkode
Knappkode
  • Button_Tube.zip
  • Åpne Button_Tube -koden i Arduino IDE.
  • Med denne koden kan du endre fargen på lysrørene med et trykk på knappen.
  • Installer Pushbutton -biblioteket ved å klikke på skisse -> Inkluder bibliotek -> Legg til zip -bibliotek og velg Pushbutton -2.0 zip -filen i Button_Tube -filen.
  • Skriv inn antall lysdioder.
  • #define NUM_LEDS 130
  • I denne koden kan du angi verdiene til fargene på CRGB (----, -----, -----);
  • for (int i = 0; i <NUM_LEDS; i ++) {leds = CRGB (0, 100, 255); FastLED.show ();
  • Du kan kopiere og lime inn fargeverdiene fra fargevelgeren.
  • Koble Arduino til PC -en, velg brettetype, velg porten og last opp koden.

Trinn 9: MERK:

MERK
MERK
MERK
MERK
MERK
MERK
  • Du kan gjøre disse lampene bærbare ved å bruke en strømbank eller noen batterier.
  • Ved å bruke et hvilket som helst Wi-Fi-kort som ESP8266 eller ESP32 kan du endre fargene på lysrørene med en mobilapp.

Anbefalt: