Innholdsfortegnelse:

MIDI 5V LED Strip Light Controller for Spielatron eller annen MIDI Synth: 7 trinn (med bilder)
MIDI 5V LED Strip Light Controller for Spielatron eller annen MIDI Synth: 7 trinn (med bilder)

Video: MIDI 5V LED Strip Light Controller for Spielatron eller annen MIDI Synth: 7 trinn (med bilder)

Video: MIDI 5V LED Strip Light Controller for Spielatron eller annen MIDI Synth: 7 trinn (med bilder)
Video: MIDI 5V LED strip light controller for the Spielatron 2024, November
Anonim
MIDI 5V LED Strip Light Controller for Spielatron eller annen MIDI Synth
MIDI 5V LED Strip Light Controller for Spielatron eller annen MIDI Synth

Denne kontrolleren blinker trefargede LED-stripelys for 50 ms per note. Blå for G5 til D#6, rød for E6 til B6 og grønn for C7 til G7. Kontrolleren er en ALSA MIDI -enhet, slik at MIDI -programvare kan mates ut til lysdiodene samtidig som en MIDI -synthenhet som Spielatron. De trefargede 5V LED-stripene og Arduino Nano ble kjøpt fra Banggood.

Trinn 1: Ta en titt på det endelige resultatet

Image
Image

Her opererer kontrolleren med Spielatron. Begge er registrert som MIDI -enheter som bruker ttymidi i henhold til instruksjonene våre om å sende musikk til Spielatron. Både Spielatron og MIDI -lysene sendes det samme musikksporet fra LMMS.

Trinn 2: Lag kretskortet

Fyll ut PCB
Fyll ut PCB

Vi rutet PCB ved hjelp av dxf -filen som følger med.

Trinn 3: Fyll ut kretskortet

Fyll ut kretskortet med tre 10K-motstander og tre BD681 NPN Darlington-transistorer og enkle in-line header strips i henhold til det viste diagrammet.

Trinn 4: Monter kretskortet på monteringsfeste for plast

Monter kretskortet på plastavstandsfestet
Monter kretskortet på plastavstandsfestet

Vær oppmerksom på at ikke alle pinnene på Nano brukes, så det er ikke nødvendig å sette toppstifter for hele lengden, det er også noen ekstra hull og pads som er til et annet prosjekt som bruker det samme brettet som vist på bildet ovenfor.

Monter kretskortet på det 3D-trykte plastavstandsfestet. Plastfeste skrives ut fra den medfølgende stl -filen.

Trinn 5: Avslutt elektroder på 5V trefarget LED-stripe

Avslutt ledninger på 5V trefarget LED-stripe
Avslutt ledninger på 5V trefarget LED-stripe

Avslutt ledningene på den 5V trefargede LED-stripen, og legg merke til rekkefølgen på pinnene

5V +ve

blå

rød

grønn

Trinn 6: Koble til LED -stripen, programmer Nano og legg til på tavlen

Koble til LED -stripen, programmer Nano og legg til på brettet
Koble til LED -stripen, programmer Nano og legg til på brettet

Koble den andre enden av ledningene fra LED -stripen til overskriften på kretskortet med den første pinnen (5V +ve) til høyre i henhold til bildet ovenfor.

Programmer Nano med den medfølgende ino -filen. Dette ligner veldig på koden for Spielatron, bare notatet om funksjonen sjekker bare MIDI -verdien til notatet og velger en farge for lysdiodene avhengig av verdien.

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

Igjen er det ingen kode i note off -funksjonen, ettersom lysdiodene bare blinker i 50 ms og deretter slås av av notatet on -funksjonen.

Trinn 7: Send musikk til MIDI Light Controller

Du er nå ferdig, og alt du trenger å gjøre er å sende et musikkstykke til MIDI -lyskontrolleren, og lysdiodene blinker i henhold til notenes verdi. På slutten av videoen ovenfor er det en prøvebit som viser lysdiodene som endrer farge når Spielatron går opp og ned i en kromatisk skala.

Anbefalt: