» elettronica » Arduino »Piano discoteca a LED su Arduino

Piano discoteca a LED su Arduino

Piano discoteca a LED su Arduino


Una caratteristica di questo pavimento sono i LED RGB WS2801 da 36 mm, la scelta è caduta su tali LED, perché hanno un profilo abbastanza basso (profondità 5 mm). Questa dimensione è ideale per piantare lungo piastrelle per pavimenti.

materiali:
- Arduino Uno
- Scheda Arduino Proto
- Cavo USB 2.0
- tagliere
- Cavo di alimentazione e spina
- LED WS2801 36 mm
- Interruttore di alimentazione 12V 5A
- Lastre in policarbonato trasparente Lexan MARGARD 5 mm
- Doghe in legno 9 x 21 mm
- Vinile trasparente autoadesivo
- PC / laptop per il programma Jinx!
- Cavi per LED


L'autore indica che i materiali possono essere sostituiti a piacimento. Le lastre Lexan MARGARD, a suo avviso, si adattano perfettamente per la loro forza e durata. Il materiale opacizzato diffonde perfettamente la lucentezza dei LED situati vicino ad esso.

Primo passo. Circuito elettrico.
Il progetto utilizza una piccola breadboard per separare Arduino, conduttori di terra e LED. Questa soluzione ha consentito l'uso di soli 4 conduttori per LED. Un conduttore positivo per i LED proviene direttamente dalla fonte di alimentazione. Per collegare la spina all'interruttore di alimentazione, l'autore ha invitato un elettricista. È inoltre possibile utilizzare l'alimentatore dal computer a 12V.


Secondo passo Programmazione.
Per gli effetti di luce, Arduino ha deciso di programmare con lo schizzo di Glediator, che sarà allegato sotto l'articolo. Arduino si è collegato al laptop direttamente tramite USB e ha caricato lo schizzo sul microcontrollore. Nel codice è stato modificato solo il numero di pixel in questa riga:
"#Define Num_Pixels 120", numeri pin:
int SDI = 2;
int CKI = 3;


Terzo passo Jinx!
Per questo progetto è più conveniente usare il programma Jinx! con uno schizzo di Glediator. L'autore non ha usato il Bluetooth per connettere Arduino e lo ha lanciato collegandosi direttamente a un laptop. Le schermate seguenti mostrano le impostazioni utilizzate per 120 LED. Va notato che il numero di canali utilizzati per pixel / LED deve essere moltiplicato per 3. Nella scheda Patch veloce, l'opzione Snakelines è selezionata, è adatta per questo tipo di LED. Inoltre, l'ordine dei canali è indicato come GBR, poiché questi LED hanno esattamente questa sequenza. Per selezionare l'effetto desiderato, viene selezionato il menu di configurazione, e lì viene immediatamente controllata l'uscita di avvio e l'accensione dei LED. Programma Jinx! ha la capacità di programmare più zone contemporaneamente, questa funzione viene utilizzata dall'autore per un diverso bagliore di genere. Puoi scaricare il programma qui:


Il quarto passo. Telaio del pavimento.
La cornice del pavimento è costruita sotto forma di pixel, in quanto ciò consentirà di distribuire uniformemente il peso quando qualcuno è in piedi sul pavimento e aiuterà a visualizzare in modo più preciso e nitido la luce dei LED in ciascun pixel. Le dimensioni del pavimento sono state 1640x930 mm, si adattano esattamente a 120 pixel, sono organizzate sotto forma di una matrice di 8 per 15. Per assi di legno, la larghezza è di 21 mm, ciò ha permesso di rendere ogni quadrato da 90 a 100 mm attorno a ciascun pixel.

Piccoli spazi sono realizzati sotto ogni pixel per accogliere i fili. Tutte le assi di legno e i pixel sono incollati con una pistola.










Fase cinque Superficie del pavimento.
Dopo molte discussioni, l'autore ha optato per i fogli di Lexan Margard, che proteggono dallo sfregamento e non si rompono. Grazie al design con celle 10x10, il pavimento può sostenere il peso di sedie e tacchi alti. Fogli selezionati con uno spessore di 5 mm per installazione a filo con piastrelle per pavimento. lenzuola


Step Six Vinyl.
In questa fase, il materiale della superficie del pavimento trasparente è rivestito con vinile autoadesivo a dispersione. Tale materiale consente ai LED di brillare intensamente e allo stesso tempo di non colpire negli occhi. Puoi anche usare il vinile opaco.

Settimo passo. Consolidamento.
I fogli di Lexan con vinile sotto di essi sono posati sul telaio e incollati con silicone attorno ai bordi.
Sto usando il software Jinx! e cambiando vari bagliori puoi sperimentare molto. L'autore ha fatto una sequenza diversa per accendere il bagliore. Il programma può modificare il collegamento sul desktop per avviare gli effetti, questo collegamento può essere aggiunto all'avvio di Windows. Ciò consentirà ai LED di illuminarsi nella sequenza corretta quando si accende il computer.


Video con il lavoro della discoteca:


glediator_v2.0.3.zip [1.27 Mb] (download: 394)
10
6.5
10

Aggiungi un commento

    • sorrideresorrisiXaxabeneDONTKNOWyahoonea
      capozeroimbrogliaresìSì-sìaggressivosegreto
      scusaballaredance2dance3perdonoaiutobevande
      arrestoamicibuonogoodgoodfischiodeliquiolinguetta
      fumobattimanicraydeclarederisoriodon-t_mentionscaricare
      caloreadiratolaugh1mdaincontromoskingnegativo
      not_ipopcornpunireleggerespaventarespaventacerca
      schernirethank_youquestoto_clueumnikacutoconcordare
      cattivobeeeblack_eyeblum3arrossirevanterianoia
      censuratospiritosagginesecret2minacciarevittoriayusun_bespectacled
      ShokRespektlolPrevedbenvenutoKrutoyya_za
      ya_dobryiaiutantene_huliganne_othodiFludbandovicino

Ti consigliamo di leggere:

Passalo per lo smartphone ...