Spisu treści:
- Krok 1: Spójrz na ostateczny wynik
- Krok 2: Wykonanie płytki drukowanej
- Krok 3: Wypełnij PCB
- Krok 4: Zamontuj płytkę PCB na plastikowym uchwycie dystansowym
- Krok 5: Zakończ przewody na trójkolorowej taśmie LED 5 V
- Krok 6: Podłącz taśmę LED, zaprogramuj Nano i dodaj do tablicy
- Krok 7: Wyślij muzykę do kontrolera oświetlenia MIDI
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Ten kontroler miga trójkolorowymi paskami LED przez 50 ms na jedną nutę. Niebieski dla G5 do D#6, czerwony dla E6 do B6 i zielony dla C7 do G7. Kontroler jest urządzeniem ALSA MIDI, więc oprogramowanie MIDI może wysyłać do diod LED w tym samym czasie, co urządzenie syntezatorowe MIDI, takie jak Spielatron. Trójkolorowe taśmy LED 5V oraz Arduino Nano zostały zakupione w Banggood.
Krok 1: Spójrz na ostateczny wynik
Tutaj sterownik współpracuje ze Spielatronem. Oba są zarejestrowane jako urządzenia MIDI przy użyciu ttimidi zgodnie z naszymi instrukcjami dotyczącymi wysyłania muzyki do Spielatrona. Zarówno światła Spielatron, jak i MIDI są przesyłane tą samą ścieżką muzyczną z LMMS.
Krok 2: Wykonanie płytki drukowanej
Pokierowaliśmy PCB za pomocą dostarczonego pliku dxf.
Krok 3: Wypełnij PCB
Wypełnij płytkę drukowaną trzema rezystorami 10K i trzema tranzystorami BD681 NPN Darlington i pojedynczymi listwami nagłówkowymi zgodnie z dostarczonym schematem.
Krok 4: Zamontuj płytkę PCB na plastikowym uchwycie dystansowym
Zwróć uwagę, że nie wszystkie piny Nano są używane, więc nie jest konieczne umieszczanie pinów na całej długości, są też zapasowe otwory i podkładki, które są przeznaczone do innego projektu, który używa tej samej płytki, jak na powyższym obrazku.
Zamontuj płytkę drukowaną na plastikowym uchwycie dystansowym z nadrukiem 3D. Plastikowy uchwyt jest wydrukowany z dostarczonego pliku stl.
Krok 5: Zakończ przewody na trójkolorowej taśmie LED 5 V
Zakończ przewody na trójkolorowym pasku LED 5 V, zwracając uwagę na kolejność pinów
5V +ve
niebieski
czerwony
Zielony
Krok 6: Podłącz taśmę LED, zaprogramuj Nano i dodaj do tablicy
Podłącz drugi koniec wyprowadzeń z taśmy LED do złącza na płytce PCB z pierwszym pinem (5V +ve) po prawej stronie jak na powyższym obrazku.
Zaprogramuj Nano za pomocą dostarczonego pliku ino. Jest to bardzo podobne do kodu dla Spielatrona, tylko funkcja nuty po prostu sprawdza wartość MIDI nuty i wybiera kolor diod LED w zależności od jej wartości.
Niebieski dla nut G5 do D#6, czerwony dla nut E6 do B6 i zielony dla nut C7 do G7.
Ponownie nie ma kodu w funkcji Note Off, ponieważ diody LED migają tylko przez 50 ms, a następnie są wyłączane przez funkcję Note On.
Krok 7: Wyślij muzykę do kontrolera oświetlenia MIDI
Teraz jesteś gotowy i wszystko, co musisz zrobić, to wysłać utwór muzyczny do kontrolera oświetlenia MIDI, a diody LED będą migać zgodnie z ich wartością nuty. Na końcu powyższego filmu znajduje się próbka pokazująca, jak diody LED zmieniają kolor, gdy Spielatron porusza się w górę iw dół w skali chromatycznej.