Cuprins:
- Pasul 1: Aruncați o privire asupra rezultatului final
- Pasul 2: Realizarea plăcii de circuite imprimate
- Pasul 3: Populați PCB
- Pasul 4: Montați PCB-ul pe suportul de fixare din plastic
- Pasul 5: Terminați cablurile de pe banda LED tri-color de 5V
- Pasul 6: Conectați banda LED, programați Nano și adăugați la bord
- Pasul 7: Trimiteți muzică la controlerul de lumină MIDI
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
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
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
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
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 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 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ă.