Turinys:
- 1 žingsnis: pažiūrėkite į galutinį rezultatą
- 2 veiksmas: spausdintinės plokštės sukūrimas
- 3 žingsnis: užpildykite PCB
- 4 žingsnis: pritvirtinkite PCB ant plastikinio stovo
- 5 veiksmas: nutraukite laidus 5V trijų spalvų LED juostelėje
- 6 veiksmas: prijunkite LED juostą, užprogramuokite „Nano“ir pridėkite prie lentos
- 7 veiksmas: siųskite muziką į MIDI šviesos valdiklį
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Šis valdiklis mirksi trispalviais šviesos diodų juostos žibintais 50 mS už užrašą. Mėlyna spalva nuo G5 iki D#6, raudona-nuo E6 iki B6 ir žalia-nuo C7 iki G7. Valdiklis yra ALSA MIDI įrenginys, todėl MIDI programinė įranga gali išvesti į šviesos diodus tuo pačiu metu kaip ir MIDI sintezės įrenginys, pvz., „Spielatron“. Trispalvės 5V LED juostos ir „Arduino Nano“buvo pirktos iš „Banggood“.
1 žingsnis: pažiūrėkite į galutinį rezultatą
Čia valdiklis veikia su „Spielatron“. Abu yra užregistruoti kaip MIDI įrenginiai, naudojant ttymidi, kaip nurodyta mūsų instrukcijoje, siunčiant muziką į „Spielatron“. Tiek „Spielatron“, tiek „MIDI“lemputės siunčiamos iš LMMS to paties muzikos takelio.
2 veiksmas: spausdintinės plokštės sukūrimas
Mes nukreipėme PCB naudodami pateiktą dxf failą.
3 žingsnis: užpildykite PCB
Užpildykite PCB trimis 10K rezistoriais ir trimis BD681 NPN Darlingtono tranzistoriais ir atskiromis eilutėmis sujungtomis antraščių juostelėmis pagal pateiktą schemą.
4 žingsnis: pritvirtinkite PCB ant plastikinio stovo
Atminkite, kad ne visi „Nano“kaiščiai yra naudojami, todėl nebūtina uždėti antgalių per visą ilgį, taip pat yra keletas atsarginių skylių ir pagalvėlių, skirtų kitam projektui, kuriame naudojama ta pati plokštė, kaip parodyta aukščiau esančiame paveikslėlyje.
Sumontuokite PCB ant 3D atspausdinto plastiko stovo. Plastikinis laikiklis atspausdintas iš pateikto stl failo.
5 veiksmas: nutraukite laidus 5V trijų spalvų LED juostelėje
Nutraukite 5V trijų spalvų LED juostos laidus, atkreipdami dėmesį į kaiščių tvarką
5V +ve
mėlyna
raudona
žalias
6 veiksmas: prijunkite LED juostą, užprogramuokite „Nano“ir pridėkite prie lentos
Kitą laidų galą nuo LED juostelės prijunkite prie PCB antraštės su pirmuoju kaiščiu (5V +ve) dešinėje, kaip parodyta aukščiau.
Užprogramuokite „Nano“naudodami pateiktą failą. Tai labai panašu į „Spielatron“kodą, tik pastaba apie funkciją tik patikrina užrašo MIDI vertę ir parenka šviesos diodų spalvą, priklausomai nuo jo vertės.
Mėlyna nata nuo G5 iki D#6, raudona - nuo E6 iki B6, o žalia - nuo C7 iki G7.
Vėlgi, užrašų išjungimo funkcijoje nėra kodo, nes šviesos diodai mirksi tik 50 ms, o paskui išjungiami naudojant pastabos funkciją.
7 veiksmas: siųskite muziką į MIDI šviesos valdiklį
Dabar baigėte ir jums tereikia nusiųsti muzikos kūrinį į MIDI šviesos valdiklį ir šviesos diodai mirksės pagal jų užrašo vertę. Aukščiau esančio vaizdo įrašo pabaigoje yra bandinys, rodantis šviesos diodų kintančią spalvą, kai „Spielatron“juda aukštyn ir žemyn chromatine skale.