Cuprins:

Controler de lumină cu bandă LED 5V MIDI pentru Spielatron sau alt MIDI Synth: 7 pași (cu imagini)
Controler de lumină cu bandă LED 5V MIDI pentru Spielatron sau alt MIDI Synth: 7 pași (cu imagini)

Video: Controler de lumină cu bandă LED 5V MIDI pentru Spielatron sau alt MIDI Synth: 7 pași (cu imagini)

Video: Controler de lumină cu bandă LED 5V MIDI pentru Spielatron sau alt MIDI Synth: 7 pași (cu imagini)
Video: RGB Flexible LED Strip Light APP Controlled 2024, Noiembrie
Anonim
Controler de lumină cu bandă LED 5V MIDI pentru Spielatron sau alt MIDI Synth
Controler de lumină cu bandă LED 5V MIDI pentru Spielatron sau alt MIDI Synth

Acest controler luminează intermitent cu LED-uri tri-color pentru 50mS pe notă. Albastru pentru G5 până la D # 6, roșu pentru E6 până la B6 și verde pentru C7 până la G7. Controlerul este un dispozitiv ALSA MIDI, astfel încât software-ul MIDI să poată ieși la LED-uri în același timp cu un dispozitiv de sintetizare MIDI, cum ar fi Spielatron. Benzile LED tri-color 5V și Arduino Nano au fost achiziționate de la Banggood.

Pasul 1: Aruncați o privire asupra rezultatului final

Image
Image

Aici controlerul funcționează cu Spielatron. Ambele sunt înregistrate ca dispozitive MIDI folosind ttymidi conform instrucțiunilor noastre la trimiterea muzicii către Spielatron. Atât Spielatron, cât și luminile MIDI primesc aceeași piesă muzicală de la LMMS.

Pasul 2: Realizarea plăcii de circuite imprimate

Populați PCB-ul
Populați PCB-ul

Am rutat PCB-ul folosind fișierul dxf furnizat.

Pasul 3: Populați PCB

Completați PCB-ul cu trei rezistențe 10K și trei tranzistori BD681 NPN Darlington și benzi de antet simple în linie, conform schemei furnizate.

Pasul 4: Montați PCB-ul pe suportul de fixare din plastic

Montați PCB-ul pe suportul de fixare din plastic
Montați PCB-ul pe suportul de fixare din plastic

Rețineți că nu toți pinii Nano sunt utilizați, deci nu este necesar să puneți pinii antetului pe toată lungimea, de asemenea, există câteva găuri și tampoane de rezervă care sunt pentru un alt proiect care utilizează aceeași placă conform imaginii de mai sus.

Montați PCB-ul pe suportul stand-off din plastic imprimat 3D. Suportul din plastic este tipărit din fișierul stl furnizat.

Pasul 5: Terminați cablurile de pe banda LED tri-color de 5V

Terminați cablurile pe banda LED tri-color de 5V
Terminați cablurile pe banda LED tri-color de 5V

Terminați cablurile de pe banda tricoloră LED de 5V, observând ordinea pinilor

5V + ve

albastru

roșu

verde

Pasul 6: Conectați banda LED, programați Nano și adăugați la bord

Conectați banda LED, programați Nano și adăugați la bord
Conectați banda LED, programați Nano și adăugați la bord

Conectați celălalt capăt al cablurilor de la banda LED la antetul de pe PCB cu primul pin (5V + ve) din dreapta, conform imaginii de mai sus.

Programați Nano cu fișierul ino furnizat. Acest lucru este foarte asemănător cu codul pentru Spielatron, doar funcția de notă verifică doar valoarea MIDI a notei și selectează o culoare pentru LED-uri în funcție de valoarea acesteia.

Albastru pentru notele G5 până la D # 6, roșu pentru notele E6 până la B6 și verde pentru notele C7 până la G7.

Din nou, nu există niciun cod în funcția de notă oprită, deoarece LED-urile sunt aprinse intermitent doar pentru 50 ms și apoi sunt oprite de funcția notă activată.

Pasul 7: Trimiteți muzică la controlerul de lumină MIDI

Acum ați terminat și tot ce trebuie să faceți este să trimiteți o piesă muzicală la controlerul de lumină MIDI, iar LED-urile vor clipi în funcție de valoarea notei lor. La sfârșitul videoclipului de mai sus există o piesă de testare care arată LED-urile care își schimbă culoarea pe măsură ce Spielatronul progresează în sus și în jos pe o scară cromatică.

Recomandat: