Innehållsförteckning:
- Steg 1: Ta en titt på det slutliga resultatet
- Steg 2: Gör kretskortet
- Steg 3: Fyll ut kretskortet
- Steg 4: Montera kretskortet på ett plastavstängningsfäste
- Steg 5: Avsluta elektroder på 5V trefärgad LED-remsa
- Steg 6: Anslut LED -remsan, programmera Nano och lägg till styrelsen
- Steg 7: Skicka musik till MIDI Light Controller
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Denna kontroller blinkar trefärgade LED-remsor för 50 ms per ton. Blå för G5 till D#6, röd för E6 till B6 och grön för C7 till G7. Styrenheten är en ALSA MIDI -enhet så att MIDI -programvara kan mata ut till lysdioderna samtidigt som en MIDI -syntenhet som Spielatron. De trefärgade 5V LED-remsorna och Arduino Nano köptes från Banggood.
Steg 1: Ta en titt på det slutliga resultatet
Här arbetar regulatorn med Spielatron. Båda är registrerade som MIDI -enheter som använder ttymidi enligt vår instruktion om att skicka musik till Spielatron. Både Spielatron och MIDI -lamporna skickas samma musikspår från LMMS.
Steg 2: Gör kretskortet
Vi dirigerade kretskortet med den medföljande dxf -filen.
Steg 3: Fyll ut kretskortet
Befolkning av kretskortet med tre 10K-motstånd och tre BD681 NPN Darlington-transistorer och enkla in-line header-remsor enligt det schematiska diagrammet som tillhandahålls.
Steg 4: Montera kretskortet på ett plastavstängningsfäste
Observera att inte alla stiften på Nano används så det är inte nödvändigt att sätta huvudstiften för hela längden, det finns också några extra hål och kuddar som är för ett annat projekt som använder samma bräda enligt bilden ovan.
Montera kretskortet på det 3D-tryckta plaststativet. Plastfästet skrivs ut från den medföljande stl -filen.
Steg 5: Avsluta elektroder på 5V trefärgad LED-remsa
Avsluta ledningarna på den 5V trefärgade LED-remsan och notera ordningen på stiften
5V +ve
blå
röd
grön
Steg 6: Anslut LED -remsan, programmera Nano och lägg till styrelsen
Anslut den andra änden av ledningarna från LED -remsan till huvudet på kretskortet med den första stiftet (5V +ve) till höger enligt bilden ovan.
Programmera Nano med den medföljande ino -filen. Detta är mycket likt koden för Spielatron, bara noten om funktionen kontrollerar bara MIDI -värdet för noten och väljer en färg för lysdioderna beroende på dess värde.
Blå för noterna G5 till D#6, röd för tonerna E6 till B6 och grön för tonerna C7 till G7.
Återigen finns det ingen kod i avstängningsfunktionen eftersom lysdioderna bara blinkar i 50 ms och sedan stängs av av anteckningsfunktionen.
Steg 7: Skicka musik till MIDI Light Controller
Du är nu klar och allt du behöver göra är att skicka ett musikstycke till MIDI -ljuskontrollen och lysdioderna blinkar enligt deras notvärde. I slutet av videon ovan finns ett teststycke som visar lysdioderna som ändrar färg när Spielatron fortskrider upp och ner i en kromatisk skala.