Taula de continguts:

Controlador de llum de tira LED 5V MIDI per al Spielatron o un altre sintetitzador MIDI: 7 passos (amb imatges)
Controlador de llum de tira LED 5V MIDI per al Spielatron o un altre sintetitzador MIDI: 7 passos (amb imatges)

Vídeo: Controlador de llum de tira LED 5V MIDI per al Spielatron o un altre sintetitzador MIDI: 7 passos (amb imatges)

Vídeo: Controlador de llum de tira LED 5V MIDI per al Spielatron o un altre sintetitzador MIDI: 7 passos (amb imatges)
Vídeo: BEST TWINKLY LIGHT EFFECTS 2024, Desembre
Anonim
Controlador de llum de tira LED MIDI 5V per al Spielatron o un altre MIDI Synth
Controlador de llum de tira LED MIDI 5V per al Spielatron o un altre MIDI Synth

Aquest controlador parpelleja llums de tires LED tricolors per 50 mS per nota: de color blau per a G5 a D # 6, vermell per a E6 a B6 i verd per a C7 a G7. El controlador és un dispositiu MIDI ALSA, de manera que el programari MIDI pot emetre als LED alhora que un sintetitzador MIDI com el Spielatron. Les tires LED de 5V tricolors i Arduino Nano es van comprar a Banggood.

Pas 1: mireu el resultat final

Image
Image

Aquí el controlador funciona amb Spielatron. Tots dos es registren com a dispositius MIDI mitjançant ttymidi segons el nostre Manual d’enviament de música a l’Spielatron. Tant el Spielatron com els llums MIDI s’envien a la mateixa pista musical des de LMMS.

Pas 2: fabricació del circuit imprès

Poblem el PCB
Poblem el PCB

Hem encaminat el PCB mitjançant el fitxer dxf proporcionat.

Pas 3: poblar el PCB

Poblem el PCB amb tres resistències 10K i tres transistors Darlington BD681 NPN i tires de capçalera en línia individuals segons el diagrama esquemàtic proporcionat.

Pas 4: munteu el PCB al suport de plàstic

Muntar el PCB sobre el suport de plàstic
Muntar el PCB sobre el suport de plàstic

Tingueu en compte que no s’utilitzen tots els pins del Nano, de manera que no cal posar pins de capçalera per a tota la longitud, també hi ha alguns forats i coixinets de recanvi per a un altre projecte que utilitzen aquest mateix tauler segons la imatge anterior.

Munteu el PCB al suport de plàstic imprès en 3D. El suport de plàstic s’imprimeix des del fitxer STL que es proporciona.

Pas 5: finalitzeu els cables de la tira LED tricolor de 5V

Finalitzeu els cables de la tira LED tricolor de 5V
Finalitzeu els cables de la tira LED tricolor de 5V

Acabeu els cables de la tira LED tricolor de 5V tenint en compte l’ordre dels pins

5V + ve

blau

vermell

verd

Pas 6: Connecteu la tira LED, programeu el nano i afegiu-lo al tauler

Connecteu LED Strip, programeu el nano i afegiu-lo al tauler
Connecteu LED Strip, programeu el nano i afegiu-lo al tauler

Connecteu l'altre extrem dels cables de la tira LED a la capçalera del PCB amb el primer pin (5V + ve) a la dreta segons la imatge anterior.

Programa el Nano amb el fitxer ino proporcionat. Això és molt similar al codi de l’Spielatron, només la funció de nota en només comprova el valor MIDI de la nota i selecciona un color per als LED en funció del seu valor.

Blau per a les notes G5 a D # 6, vermell per a les notes E6 a B6 i verd per a les notes C7 a G7.

Una vegada més, no hi ha cap codi a la funció de desactivació de notes, ja que els LED només parpellegen durant 50 ms i després es desactiven mitjançant la funció de nota encesa.

Pas 7: envieu música al controlador de llum MIDI

Ja heu acabat i tot el que heu de fer és enviar una peça musical al controlador de llum MIDI i els LED parpellejaran segons el seu valor de nota. Al final del vídeo, hi ha una prova que mostra els LED canviant de color a mesura que l’Spielatron avança i baixa cap a una escala cromàtica.

Recomanat: