Indholdsfortegnelse:

MIDI 5V LED Strip Light Controller til Spielatron eller anden MIDI Synth: 7 trin (med billeder)
MIDI 5V LED Strip Light Controller til Spielatron eller anden MIDI Synth: 7 trin (med billeder)

Video: MIDI 5V LED Strip Light Controller til Spielatron eller anden MIDI Synth: 7 trin (med billeder)

Video: MIDI 5V LED Strip Light Controller til Spielatron eller anden MIDI Synth: 7 trin (med billeder)
Video: Bee Seen Led Click Band 2024, Juli
Anonim
MIDI 5V LED Strip Light Controller til Spielatron eller anden MIDI Synth
MIDI 5V LED Strip Light Controller til Spielatron eller anden MIDI Synth

Denne controller blinker trefarvede LED-stripe til 50 ms per note. Blå for G5 til D#6, rød for E6 til B6 og grøn for C7 til G7. Controlleren er en ALSA MIDI -enhed, så MIDI -software kan sende til lysdioderne samtidig med en MIDI -synth -enhed som Spielatron. De trefarvede 5V LED-strips og Arduino Nano blev købt fra Banggood.

Trin 1: Se på det endelige resultat

Image
Image

Her fungerer controlleren med Spielatron. Begge er registreret som MIDI -enheder, der bruger ttymidi i henhold til vores instruktioner om at sende musik til Spielatron. Både Spielatron og MIDI -lysene sendes det samme musiknummer fra LMMS.

Trin 2: Fremstilling af printkortet

Befolk PCB'en
Befolk PCB'en

Vi routede printkortet ved hjælp af den medfølgende dxf -fil.

Trin 3: Udfyld PCB

Befolk printkortet med tre 10K modstande og tre BD681 NPN Darlington transistorer og enkelt in-line header strips i henhold til det skematiske diagram.

Trin 4: Monter printkortet på en plastisk stand-off-holder

Monter printkortet på en plastisk stand-off-holder
Monter printkortet på en plastisk stand-off-holder

Bemærk, at ikke alle pins i Nano bruges, så det er ikke nødvendigt at sætte headerstifter i hele længden, der er også nogle ekstra huller og puder, der er til et andet projekt, der bruger det samme bord som vist på billedet ovenfor.

Monter printkortet på 3D-trykt plaststand-off-holder. Plastophænget udskrives fra den medfølgende stl -fil.

Trin 5: Afslut ledninger på 5V trefarvet LED-strip

Afslut ledninger på 5V trefarvet LED-strip
Afslut ledninger på 5V trefarvet LED-strip

Afslut ledningerne på den 5V trefarvede LED-strip, idet du noterer rækkefølgen af stifterne

5V +ve

blå

rød

grøn

Trin 6: Tilslut LED Strip, programmer nano og tilføj til board

Tilslut LED Strip, programmer Nano og Tilføj til Board
Tilslut LED Strip, programmer Nano og Tilføj til Board

Tilslut den anden ende af ledningerne fra LED -strimlen til headeren på printkortet med den første pin (5V +ve) til højre som vist på billedet ovenfor.

Programmer Nano'en med den medfølgende ino -fil. Dette ligner meget koden for Spielatron, kun noten om funktion kontrollerer bare MIDI -værdien af sedlen og vælger en farve til lysdioderne afhængigt af dens værdi.

Blå for noterne G5 til D#6, rød for noterne E6 til B6 og grøn for noterne C7 til G7.

Igen er der ingen kode i note off -funktionen, da lysdioderne kun blinker i 50 ms og derefter slukkes med note on -funktionen.

Trin 7: Send musik til MIDI Light Controller

Du er nu færdig, og alt du skal gøre er at sende et stykke musik til MIDI -lyskontrollen, og lysdioderne blinker i henhold til deres noteværdi. I slutningen af videoen ovenfor er der et teststykke, der viser lysdioderne skifte farve, når Spielatron skrider frem og ned i en kromatisk skala.

Anbefalede: