Obsah:
- Krok 1: Pozrite sa na konečný výsledok
- Krok 2: Výroba dosky s plošnými spojmi
- Krok 3: Naplňte DPS
- Krok 4: Namontujte dosku plošného spoja na plastový držiak
- Krok 5: Ukončite zvody na 5V trojfarebnom LED páse
- Krok 6: Pripojte LED pás, naprogramujte Nano a pridajte na dosku
- Krok 7: Odoslanie hudby do ovládača MIDI Light
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Tento ovládač bliká trojfarebnými LED pásikmi po dobu 50 mS na notu. Modrá pre G5 až D#6, červená pre E6 až B6 a zelená pre C7 až G7. Ovládač je MIDI zariadenie ALSA, takže softvér MIDI môže vystupovať z diód LED súčasne so zariadením MIDI syntetizátora, akým je napríklad Spielatron. Trojfarebné 5V LED pásy a Arduino Nano boli zakúpené od spoločnosti Banggood.
Krok 1: Pozrite sa na konečný výsledok
Tu regulátor pracuje so Spielatronom. Oba sú zaregistrované ako MIDI zariadenia pomocou ttymidi podľa nášho pokynu na odosielanie hudby do Spielatronu. Spielatron aj MIDI svetlá odosielajú rovnakú hudobnú stopu z LMMS.
Krok 2: Výroba dosky s plošnými spojmi
Smerovali sme DPS pomocou dodaného súboru dxf.
Krok 3: Naplňte DPS
Naplňte DPS tromi 10K odpormi a tromi BD681 NPN Darlingtonovými tranzistormi a jedným radovým zbernicovým pásikom podľa priloženého schematického diagramu.
Krok 4: Namontujte dosku plošného spoja na plastový držiak
Všimnite si toho, že nie všetky piny Nano sú použité, takže nie je potrebné dávať záhlavie po celej dĺžke, ale existuje aj niekoľko náhradných otvorov a podložiek pre iný projekt, ktoré používajú rovnakú dosku ako na obrázku vyššie.
Namontujte dosku s plošnými spojmi na 3D tlačený plast. Plastový držiak je vytlačený z dodaného súboru stl.
Krok 5: Ukončite zvody na 5V trojfarebnom LED páse
Ukončite prívody na 5V trojfarebnom LED páse a všímajte si poradie jednotlivých kolíkov
5V +ve
Modrá
červená
zelená
Krok 6: Pripojte LED pás, naprogramujte Nano a pridajte na dosku
Pripojte druhý koniec vodičov z pásky LED k záhlaviu na doske plošných spojov prvým kolíkom (5 V +ve) vpravo podľa obrázku vyššie.
Naprogramujte Nano pomocou dodaného súboru ino. Je to veľmi podobné kódu pre Spielatron, iba funkcia zapnutia poznámky iba skontroluje MIDI hodnotu noty a vyberie farbu pre diódy LED v závislosti od jej hodnoty.
Modrá pre poznámky G5 až D#6, červená pre poznámky E6 až B6 a zelená pre poznámky C7 až G7.
Vo funkcii vypnutia noty opäť nie je žiadny kód, pretože diódy LED blikajú iba 50 ms a potom sa vypnú pomocou funkcie zapnutia poznámky.
Krok 7: Odoslanie hudby do ovládača MIDI Light
Teraz ste hotoví a všetko, čo musíte urobiť, je odoslať hudbu do ovládača svetla MIDI a diódy LED začnú blikať podľa hodnoty ich noty. Na konci vyššie uvedeného videa je testovací kus, ktorý ukazuje, ako LED diódy menia farbu, keď Spielatron postupuje hore a dole po chromatickej stupnici.