Sommario:

Luci RGB decorative usando un Arduino: 4 passaggi
Luci RGB decorative usando un Arduino: 4 passaggi

Video: Luci RGB decorative usando un Arduino: 4 passaggi

Video: Luci RGB decorative usando un Arduino: 4 passaggi
Video: Arduino RGB LED Light Effect Tutorial #shorts 2024, Novembre
Anonim
Luci RGB decorative usando un Arduino
Luci RGB decorative usando un Arduino

Dato che manca solo una settimana alla vigilia di Natale, ho deciso di costruire una semplice luce decorativa RGB utilizzando un Arduino Nano e LED WS2812B. Usiamo alcuni contenitori/vasi di plastica per migliorare l'effetto visivo. Questo video utilizza 5 LED, ma questo può essere aumentato in base alle proprie esigenze. Puoi persino aggiungere più motivi o creare temi di colore in base a ciò che stai cercando.

Il video qui sopra ti parla di tutto ciò di cui hai bisogno per costruire questo progetto e ti consiglio di guardarlo prima per avere una panoramica di come tutto si riunisce.

Passaggio 1: raccogliere l'elettronica

Raccogliere l'elettronica
Raccogliere l'elettronica

La prima cosa di cui avremmo bisogno sono i LED RGB WS2812B e questi sono disponibili in più varianti. O uno funzionerà bene. Useremo Arduino Nano per questa build, ma lo schizzo funzionerà praticamente con qualsiasi scheda compatibile Arduino che potresti avere. Abbiamo anche bisogno di un filo per collegare tutto insieme e sto usando tre fili intrecciati per questa build. Infine, abbiamo bisogno dei contenitori di plastica che sono puramente decorativi. La luce si riflette sulla plastica per darci un bell'effetto estetico.

Ecco i link ai prodotti se aiuta:

Arduino Nano:

LED WS2812B:

Filo intrecciato:

Contenitori in plastica:

Passaggio 2: prepara e scarica lo schizzo

Prepara e scarica lo schizzo
Prepara e scarica lo schizzo
Prepara e scarica lo schizzo
Prepara e scarica lo schizzo
Prepara e scarica lo schizzo
Prepara e scarica lo schizzo
Prepara e scarica lo schizzo
Prepara e scarica lo schizzo

Useremo la libreria fastLED per pilotare i LED WS2812B ma puoi anche usare la libreria Adafruit Neopixel se questa è la tua preferenza. Apri l'IDE Arduino e digita "fastLED" nel gestore della libreria. Installa la libreria visualizzata e quindi apri lo schizzo di esempio "DemoReel 100".

Dobbiamo aggiornare il pin dei dati, il numero di LED e il tipo di LED. Userò il pin 2, con 5 LED. Aggiorna anche il tipo di LED a WS2812B come mostrato nell'immagine.

Quindi, collega la scheda, seleziona la scheda giusta e la porta COM. Infine, premi il pulsante di caricamento e attendi che completi il caricamento. Una volta fatto, collega i LED - 5V, GND e pin dati al pin 2. I LED dovrebbero visualizzare uno schema casuale che indica che tutto funziona come previsto.

Passaggio 3: preparare i LED per la costruzione finale

Prepara i LED per la costruzione finale
Prepara i LED per la costruzione finale
Prepara i LED per la costruzione finale
Prepara i LED per la costruzione finale
Prepara i LED per la costruzione finale
Prepara i LED per la costruzione finale
Prepara i LED per la costruzione finale
Prepara i LED per la costruzione finale

Successivamente, dobbiamo tagliare i LED poiché utilizzeremo il filo per estendere la lunghezza finale. Una volta fatto, rimuovi i LED da qualsiasi tubo impermeabile. Taglia il filo per ciascuno dei LED e la lunghezza dipenderà dal posizionamento finale che stai mirando. Ho deciso di utilizzare le stesse lunghezze di filo per tutti. Inoltre, taglia un filo che verrà utilizzato per collegare il microcontrollore al primo LED.

Quindi, praticare alcuni fori nel coperchio di plastica poiché monteremo i LED sulla superficie esterna del LED con il raggio che risplende verso l'interno.

Passaggio 4: assemblaggio finale

Assemblea finale
Assemblea finale
Assemblea finale
Assemblea finale
Assemblea finale
Assemblea finale

Inizia saldando i fili a ciascuno dei LED. Assicurati di collegare i pin correttamente. Il microcontrollore deve essere collegato al pin DI (input dati) del primo LED. Quindi, il pin DO (uscita dati) deve essere collegato al pin DI del LED successivo e così via. Una volta saldati tutti i fili, accendi il microcontrollore e tutti i LED dovrebbero iniziare a illuminarsi con uno schema casuale.

Ho deciso di usare del nastro biadesivo per attaccare i LED alla parte superiore del coperchio, ma puoi anche usare del nastro adesivo sui LED o della colla. Si consiglia di aggiungere del nastro kapton o del tubo termoretraibile alla scheda del microcontrollore per l'isolamento.

Infine, avvita l'altra metà del contenitore e accendi i LED. Ciascuno dei LED consuma circa 60 mA, quindi assicurati che l'alimentatore che stai utilizzando possa fornire la potenza richiesta. Abbiamo già costruito alimentatori che possono essere utilizzati per questo, se necessario.

Se ti è piaciuta questa build, ti preghiamo di prendere in considerazione l'iscrizione al nostro canale YouTube poiché il tuo supporto è molto importante per aiutarci a creare tali contenuti.

YouTube:

Grazie per aver letto!

Consigliato: