Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
La luce tubolare RGB fai-da-te è una luce tubolare multifunzionale che può essere utilizzata in fotografia, fotografia di light painting, realizzazione di film, giochi, come VU meter e altro ancora. La luce del tubo può essere controllata dal software Prismatik o da un pulsante. Queste luci da vasca sono realizzate utilizzando una striscia LED Arduino Nano e WS2812B.
Passaggio 1: forniture:
- (1) Arduino Nano:
- (2mt) Striscia LED WS2812B:
- (2) Luci a tubo bianco o apparecchi di illuminazione in alluminio con diffusore: https://amzn.to/38fF6Gu o
- (1) Alimentazione 5V 5A:
- (1) Pulsante:
- (1) Fili:
- (1) Connettore CC:
Passaggio 2: smontaggio delle luci del tubo:
Smontare il tubo luminoso rimuovendo i cappucci terminali, separando il diffusore e rimuovendo la striscia LED bianca dal tubo
Passaggio 3: collegamento del circuito:
Effettuare tutti i collegamenti come mostrato nello schema elettrico
Passaggio 4: assemblaggio:
Metti tutta l'elettronica nel tubo, rimetti i cappucci terminali e sigilla il diffusore con del nastro adesivo trasparente
Passaggio 5: luce del tubo 2:
Allo stesso modo realizza il secondo tubo ma questa volta usa solo striscia LED WS2812b, connettore, fili e collega le luci del tubo
Passaggio 6: codice per il software:
- Scarica i file zip dati ed estraili.
- RGB_Tube_code & zip software
-
Apri il codice del tubo RGB e il file del software, apri il codice fornito nell'IDE di Arduino.
- Installa la libreria FastLED nell'IDE di Arduino.
- Puoi inserire il numero di LED che hai utilizzato nelle luci del tubo, ho usato 65 LED in ciascuna luce del tubo, ovvero 130 LED in entrambe le luci del tubo.
- #define NUM_LEDS 130
- Ricorda il numero della porta. (ad esempio: com8)
- Collega Arduino al PC, seleziona il tipo di scheda, seleziona la porta e carica il codice.
Passaggio 7: installazione del software:
- Installa il software prismatik sul tuo PC.
- Apri il software e fai clic sul dispositivo.
- Fare clic su Esegui configurazione guidata e fare semplicemente clic su Avanti -> Avanti.
- Immettere il numero della porta seriale e fare clic su Avanti -> Avanti
- Inserisci il numero di LED ai lati (cioè nel mio caso top=0, side=65, bottom=0) e clicca su custom -> Next.
- Regola i cursori per ottenere il colore bianco sulle luci del tubo e fai clic su Fine.
- Ora puoi scegliere una modalità diversa nel software e visualizzare le luci del tubo.
NOTA: Arduino deve essere collegato al PC.
Passaggio 8: codice pulsante:
- Button_Tube.zip
- Apri il codice Button_Tube nell'IDE di Arduino.
- Con questo codice puoi cambiare il colore delle luci del tubo con la semplice pressione del pulsante.
- Installa la libreria Pushbutton facendo clic su schizzo -> Includi libreria -> Aggiungi libreria zip e seleziona il file zip Pushbutton-2.0 nel file Button_Tube.
- Immettere il numero di LED.
- #define NUM_LEDS 130
- In questo codice si possono inserire i valori dei colori a CRGB(----, -----, -----);
- for(int i = 0; i < NUM_LEDS; i++){ leds = CRGB(0, 100, 255); FastLED.show();
- Puoi copiare e incollare i valori del colore dal selettore di colori.
- Collega Arduino al tuo PC, seleziona il tipo di scheda, seleziona la porta e carica il codice.
Passaggio 9: NOTA:
- Puoi rendere portatili queste luci utilizzando un power bank o alcune batterie.
- Utilizzando qualsiasi scheda Wi-Fi come ESP8266 o ESP32 è possibile modificare i colori delle luci del tubo con un'app mobile.