Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
La llum de tub RGB DIY és una llum de tub multifuncional que es pot utilitzar en fotografia, fotografia de pintura de llum, creació de pel·lícules, jocs, com a mesurador de VU i molt més. La llum del tub es pot controlar mitjançant el programari Prismatik o mitjançant un polsador. Aquestes llums de banyeres es fabriquen amb una tira LED Arduino Nano i WS2812B.
Pas 1: subministraments:
- (1) Arduino Nano:
- (2mt) tira LED WS2812B:
- (2) Llums de tub blancs o accessoris de llum d'alumini amb difusor: https://amzn.to/38fF6Gu O
- (1) Font d'alimentació 5V 5A:
- (1) Polsador:
- (1) cables:
- (1) Connector de CC:
Pas 2: desmuntatge de llums de tub:
Desmunteu la llum del tub traient els taps finals, separant el difusor i traient la tira LED blanca del tub
Pas 3: Connexió del circuit:
Feu totes les connexions tal com es mostra al diagrama de circuits
Pas 4: Muntatge:
Introduïu tota l'electrònica al tub, torneu a posar els taps finals i segleu el difusor amb cinta transparent
Pas 5: llum del tub 2:
De la mateixa manera, feu el segon tub, però aquesta vegada només utilitzeu la tira LED, el connector, els cables WS2812b i connecteu els llums del tub
Pas 6: Codi del programari:
- Descarregueu els fitxers zip proporcionats i extracteu-los.
- RGB_Tube_code i programari zip
-
Obriu el fitxer de programari i codi RGB Tube, obriu el codi indicat a Arduino IDE.
- Instal·leu la biblioteca FastLED a Arduino IDE.
- Podeu introduir el nombre de LEDs que heu utilitzat a les llums del tub, jo he utilitzat 65 LED a cada llum del tub, és a dir, 130 LED als dos llums del tub.
- #define NUM_LEDS 130
- Recordeu el número de port. (per exemple: com8)
- Connecteu l'Arduino al vostre PC, seleccioneu el tipus de placa, seleccioneu el port i pengeu el codi.
Pas 7: Configuració del programari:
- Instal·leu el programari prismatik al vostre PC.
- Obriu el programari i feu clic al dispositiu.
- Feu clic a Executa l'assistent de configuració i feu clic a Següent -> Següent.
- Introduïu el número de port de sèrie i feu clic a Següent -> Següent
- Introduïu el nombre de LED als costats (és a dir, en el meu cas superior = 0, lateral = 65, inferior = 0) i feu clic a personalitzat -> Següent.
- Ajusteu els control lliscants per obtenir un color blanc a les llums del tub i feu clic a l’acabat.
- Ara podeu triar un mode diferent al programari i mostrar-lo a les llums del tub.
NOTA: Arduino hauria d’estar connectat al PC.
Pas 8: Codi del botó:
- Button_Tube.zip
- Obriu el codi Button_Tube a Arduino IDE.
- Amb aquest codi podeu canviar el color de les llums del tub amb només prémer el botó.
- Instal·leu la biblioteca Pushbutton fent clic a croquis -> Inclou biblioteca -> Afegeix una biblioteca zip i seleccioneu el fitxer zip Pushbutton-2.0 al fitxer Button_Tube.
- Introduïu el nombre de LEDs.
- #define NUM_LEDS 130
- En aquest codi podeu introduir els valors dels colors a CRGB (----, -----, -----);
- for (int i = 0; i <NUM_LEDS; i ++) {leds = CRGB (0, 100, 255); FastLED.show ();
- Podeu copiar i enganxar els valors de color des del selector de colors.
- Connecteu l'Arduino al vostre PC, seleccioneu el tipus de placa, seleccioneu el port i pengeu el codi.
Pas 9: NOTA:
- Podeu fer que aquests llums siguin portàtils mitjançant un banc d’energia o algunes bateries.
- En utilitzar qualsevol placa Wi-Fi com ESP8266 o ESP32, podeu canviar els colors de les llums del tub amb una aplicació mòbil.