Sommario:
- Passaggio 1: tagliare la striscia LED
- Passaggio 2: creazione della cornice
- Passaggio 3: collegamento delle strisce LED al telaio
- Passaggio 4: cablarlo
- Passaggio 5: connessione a ESP8266 e caricamento dello schizzo
Video: ESP8266 / Arduino RGB LED Decorazione per finestre con luci natalizie: 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
È quel periodo dell'anno: dicembre. E nel mio quartiere, tutti decorano la casa e le finestre con delle luci natalizie. Questa volta ho deciso di costruire qualcosa di personalizzato, unico, utilizzando un modulo ESP8266 e solo un paio di LED RGB. Puoi fare questa stessa build usando un modulo Arduino (Uno/Pro), ma con il modulo ESP lo ottieni anche abilitato al wifi, per il controllo remoto, accensione/spegnimento programmato.
Componenti necessari…
- ESP8266 (modulo NodeMCU) o Arduino Uno/Pro/Pro Mini/ecc. Questo tutorial è per ESP8266, ma è applicabile anche agli altri
- Striscia di luce LED RGB indirizzabile individualmente (chip WS2812), consigliata: 60 LED RGB/metro, pezzo da 1 metro
- Alcuni fili e saldature
- Un lungo cavo micro-USB (è alimentato tramite USB)
- O legno o solo un cartone per il telaio
- Arduino IDE per lo sviluppo del software (vedi codice di esempio alla fine delle istruzioni)
La cosa bella della striscia LED RGB WS2812 è che questi moduli LED, ora convenienti, sono indirizzabili individualmente e concatenati, quindi devi solo assicurarti che la linea "dati" sia collegata dall'uno all'altro. È un componente molto comodo per l'albero, perché dopo aver tagliato a pezzi la striscia LED, devi solo incatenarli con un filo. Le altre due connessioni (+5V e massa), puoi collegarti ovunque.
Per l'indirizzamento da codice si vede che gli indirizzi dei pixel iniziano da 0 (più vicino alla base dell'albero) e vanno fino a 42, per un totale di 43 led. Ovviamente sei libero di usare più o meno LED, ma poi devi modificare il codice.
Il consumo di energia per la mia configurazione a 43 LED è di circa 360 mA max con il codice corrente, ma non sto esaurendo i LED. Se accendessi tutti i LED, a piena potenza, probabilmente sarebbe superiore a 1A, quindi fai attenzione!
Il codice attuale è semplice, imposta tutti i LED sul verde, quindi cambia un pixel in uno dei 6 colori della tavolozza ogni 0,5 secondi. Sei libero di modificarlo e sperimentare qualsiasi schema complesso.
Passaggio 1: tagliare la striscia LED
Per prima cosa, disponi la striscia LED RGB e tagliala a misura, per formare l'albero.
Ho preferito avere 15 led come tronco (verticale), e poi 2+2, 4+4, 8+8 led per i rami, ma se ne possono avere di più o di meno. Assicurati di tagliare solo la striscia in corrispondenza dei cuscinetti di rame (segni di taglio).
Passaggio 2: creazione della cornice
Potresti semplicemente usare un pezzo di cartone, ma avevo del legno (di balsa) in giro e penso che abbia un aspetto leggermente migliore, quindi l'ho usato. Disegna il contorno su un pezzo di A4 dal passaggio precedente (dove hai tagliato i LED) e taglia alcuni pezzi di legno di quelle dimensioni. Quindi usa la colla a caldo per unire il tutto.
Passaggio 3: collegamento delle strisce LED al telaio
Le strisce LED hanno un adesivo sul retro. Usalo per attaccare le strisce al telaio.
Non attaccare ancora il pezzo del tronco (verticale), quello sarà solo l'ultimo passo dopo averlo cablato quasi tutto.
Nota le frecce di direzione sulla striscia - questa è la direzione del concatenamento/dati! Dovresti avere DI (data in) sul ramo destro, a destra, e DO (data out) sul ramo sinistro, a sinistra. Vogliamo avere una catena bella e facile di tutti questi LED. Nota, l'alimentazione (+5V, GND) non sarà concatenata.
Passaggio 4: cablarlo
Vogliamo concatenare i dati, quindi ciò significa che i nostri cavi dati andranno da un ramo in alto a sinistra a uno in basso a destra. E ovviamente colleghiamo tutti e 3 i fili nel mezzo, dove si incontra un ramo sinistro + destro.
Fatto ciò, dobbiamo assicurarci di alimentare tutti i bit, per questo ho fatto passare un filo nero sul lato sinistro (verticale) per GND e sul lato destro per +5V.
Passaggio 5: connessione a ESP8266 e caricamento dello schizzo
Collega i pin di ESP8266:
+5V (VIN) - a striscia LED +5V
GND - alla striscia LED GND
Da D7 a striscia LED DataNote: se usi Arduino Uno/Pro, questo pin potrebbe essere diverso, assicurati solo che corrisponda al codice sorgente
Avvia l'IDE di Arduino, crea/carica il codice sorgente (allegato), quindi assicurati che l'IDE di Arduino sia configurato con le impostazioni corrette (porta, tipo di dispositivo, velocità), quindi premi Compila + Carica.
Al termine, la striscia LED si accenderà e inizierà a visualizzare motivi. Potrebbe essere necessario aggiungere la libreria Adafruit - Neopixel all'IDE Arduino (v1.8+). Puoi anche modificare il codice per visualizzare modelli diversi, sentiti libero di sperimentare.
Buon Natale!
Consigliato:
Spettacolo di luci natalizie con pixel RGB Parte 1: 7 passaggi
RGB Pixel Christmas Light Show Parte 1: In questo tutorial, ti mostrerò come costruire uno spettacolo di luci pixel RGB. C'è MOLTO da coprire. In effetti, probabilmente lo dividerò in circa 3-5 diversi istruibili. Questo riguarderà le basi. Hai molto da leggere
Spettacolo di luci natalizie con pixel RGB Parte 2: Xlights: 7 passaggi
RGB Pixel Christmas Light Show Parte 2: Xlights: In questo tutorial, ti mostrerò come mettere in sequenza la tua prima canzone. Ora, se non hai visto la parte 1, ti consiglio di dare un'occhiata qui. Ora, quando costruisci e programmi uno spettacolo di luci natalizie, il 75% delle volte sarai nel tuo sequencer
Decorazione per finestre con luci natalizie controllate tramite WiFi: 4 passaggi
Decorazione per finestre con luci natalizie controllate tramite WiFi: controlla una striscia luminosa a LED dal tuo telefono o PC - un sacco di divertenti motivi luminosi a tema natalizio
Decorazione LED per finestre natalizie: 13 passaggi
Decorazione della finestra delle vacanze a LED: il mio amico ha detto che è uno spreco realizzare una decorazione della finestra delle vacanze con una striscia LED. Tutto sommato, la vacanza dura solo un paio di giorni, quindi dobbiamo dividerla e rimuoverla solo dopo pochi giorni. Ripensandoci, questa è la verità. Questa volta voglio ma
Luci natalizie fai-da-te con musica - Luci della casa coreografate: 15 passaggi (con immagini)
Luci di Natale fai da te messe in musica - Luci di casa coreografate: Luci di Natale fai da te messe in musica - Luci di casa coreografate Questo NON è un fai-da-te per principianti. Avrai bisogno di una solida conoscenza di elettronica, circuiti, programmazione BASIC e intelligenza generale sulla sicurezza elettrica. Questo fai-da-te è per una persona esperta, quindi