Sisukord:
- Samm: vaadake lõpptulemust
- 2. samm: trükkplaadi valmistamine
- Samm: täitke trükkplaat
- Samm 4: paigaldage trükkplaat plastikust seisukinnitusele
- Samm: lõpetage 5V kolmevärvilise LED-riba juhtmed
- Samm: ühendage LED -riba, programmeerige Nano ja lisage tahvlile
- Samm: saatke muusika MIDI valguskontrollerile
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
See kontroller vilgutab kolmevärvilisi LED-ribatulesid 50 mS märkme kohta. Sinine G5 kuni D#6, punane E6 kuni B6 ja roheline C7 kuni G7. Kontroller on ALSA MIDI -seade, nii et MIDI -tarkvara saab LED -idele väljastada samaaegselt MIDI -süntesaatoriga nagu Spielatron. Kolmevärvilised 5V LED-ribad ja Arduino Nano osteti ettevõttelt Banggood.
Samm: vaadake lõpptulemust
Siin töötab kontroller Spielatroniga. Mõlemad on registreeritud MIDI -seadmetena, kasutades ttymidi, vastavalt meie juhendile muusika saatmisel Spielatronile. Nii Spielatron kui ka MIDI tuled saadetakse LMMS -ist sama muusikapala.
2. samm: trükkplaadi valmistamine
Me marsruudisime trükkplaadi, kasutades kaasasolevat dxf -faili.
Samm: täitke trükkplaat
Täitke trükkplaat kolme 10K takistiga ja kolme BD681 NPN Darlingtoni transistoriga ning üksikute reasiseste päisribadega vastavalt esitatud skeemile.
Samm 4: paigaldage trükkplaat plastikust seisukinnitusele
Pange tähele, et kõiki Nano tihvte ei kasutata, seega ei ole vaja kogu pikkusele päisepistikuid panna, samuti on mõned varuaugud ja -padjad, mis on mõeldud mõnele teisele projektile, mis kasutab sama plaati nagu ülaltoodud pildil.
Paigaldage trükkplaat 3D-trükitud plastikust eraldiseisvale alusele. Plastkinnitus trükitakse kaasasolevast stl -failist.
Samm: lõpetage 5V kolmevärvilise LED-riba juhtmed
Lõpetage 5V kolmevärvilise LED-riba juhtmed, märkides tihvtide järjekorda
5V +ve
sinine
punane
roheline
Samm: ühendage LED -riba, programmeerige Nano ja lisage tahvlile
Ühendage LED -ribade juhtmete teine ots trükkplaadi päise külge esimese tihvtiga (5V +ve) paremal, nagu ülaltoodud pildil.
Programmeerige Nano kaasasoleva failiga. See on väga sarnane Spielatroni koodiga, ainult funktsioonide märkus kontrollib lihtsalt noodi MIDI -väärtust ja valib LED -ide jaoks värvi sõltuvalt nende väärtusest.
Sinine märkmete G5 kuni D#6 jaoks, punane märkmete E6 kuni B6 jaoks ja roheline märkmete C7 kuni G7 puhul.
Jällegi pole märkmete väljalülitamise funktsioonis koodi, kuna LED -id vilguvad ainult 50 ms ja seejärel lülitatakse välja märkmefunktsiooni abil.
Samm: saatke muusika MIDI valguskontrollerile
Nüüd olete lõpetanud ja peate vaid saatma muusikapala MIDI valguskontrollerile ja LED -id hakkavad vilkuma vastavalt nende noodiväärtusele. Ülaloleva video lõpus on proovitükk, mis näitab, kuidas LED -id muudavad värvi, kui Spielatron liigub kromaatilises skaalas üles ja alla.