İçindekiler:

Spielatron veya Diğer MIDI Synth için MIDI 5V LED Şerit Işık Kontrol Cihazı: 7 Adım (Resimlerle)
Spielatron veya Diğer MIDI Synth için MIDI 5V LED Şerit Işık Kontrol Cihazı: 7 Adım (Resimlerle)

Video: Spielatron veya Diğer MIDI Synth için MIDI 5V LED Şerit Işık Kontrol Cihazı: 7 Adım (Resimlerle)

Video: Spielatron veya Diğer MIDI Synth için MIDI 5V LED Şerit Işık Kontrol Cihazı: 7 Adım (Resimlerle)
Video: MIDI 5V LED strip light controller for the Spielatron 2024, Kasım
Anonim
Spielatron veya Diğer MIDI Synth için MIDI 5V LED Şerit Işık Kontrol Cihazı
Spielatron veya Diğer MIDI Synth için MIDI 5V LED Şerit Işık Kontrol Cihazı

Bu denetleyici, not başına 50mS için üç renkli LED şerit ışıkları yanıp söner. G5 ila D#6 için mavi, E6 ila B6 için kırmızı ve C7 ila G7 için yeşil. Kontrolör bir ALSA MIDI cihazıdır, bu nedenle MIDI yazılımı, Spielatron gibi bir MIDI synth cihazı ile aynı anda LED'lere çıkış verebilir. Üç renkli 5V LED şeritler ve Arduino Nano, Banggood'dan satın alındı.

Adım 1: Nihai Sonuca Bir Bakın

Image
Image

Burada kontrolör Spielatron ile çalışıyor. Her ikisi de Spielatron'a müzik gönderme konusundaki Talimatımıza göre ttymidi kullanan MIDI cihazları olarak kayıtlıdır. Hem Spielatron hem de MIDI ışıkları, LMMS'den aynı müzik parçasına gönderilir.

Adım 2: Baskılı Devre Kartının Yapılması

PCB'yi doldurun
PCB'yi doldurun

Verilen dxf dosyasını kullanarak PCB'yi yönlendirdik.

Adım 3: PCB'yi doldurun

PCB'yi sağlanan şematik diyagrama göre üç adet 10K direnç ve üç adet BD681 NPN Darlington transistör ve tek sıralı başlık şeritleri ile doldurun.

Adım 4: PCB'yi Plastik Ayırıcı Montaja Monte Edin

PCB'yi Plastik Ayırıcı Montaja Monte Edin
PCB'yi Plastik Ayırıcı Montaja Monte Edin

Nano'nun tüm pinlerinin kullanılmadığına dikkat edin, bu nedenle tüm uzunluk için başlık pinleri koymak gerekli değildir, ayrıca yukarıdaki resimde olduğu gibi aynı kartı kullanan başka bir proje için olan bazı yedek delikler ve pedler vardır.

PCB'yi 3D baskılı plastik stand-off montajına monte edin. Plastik montaj parçası sağlanan stl dosyasından yazdırılır.

Adım 5: 5V Üç Renkli LED Şeritteki Lead'leri Sonlandırın

5V Üç Renkli LED Şeritte Uçları Sonlandırma
5V Üç Renkli LED Şeritte Uçları Sonlandırma

Pimlerin sırasına dikkat ederek 5V üç renkli LED şeridindeki kabloları sonlandırın.

5V + ve

Mavi

kırmızı

Yeşil

Adım 6: LED Şeridi Bağlayın, Nano'yu Programlayın ve Panoya Ekleyin

LED Şeridi Bağlayın, Nano'yu Programlayın ve Panoya Ekleyin
LED Şeridi Bağlayın, Nano'yu Programlayın ve Panoya Ekleyin

LED şeridinden gelen kabloların diğer ucunu, yukarıdaki resimdeki gibi sağdaki ilk pim (5V + ve) ile PCB üzerindeki başlığa bağlayın.

Nano'yu sağlanan ino dosyasıyla programlayın. Bu, Spielatron'un koduna çok benzer, sadece note on işlevi notun MIDI değerini kontrol eder ve değerine bağlı olarak LED'ler için bir renk seçer.

G5 ila D#6 notaları için mavi, E6 ila B6 notaları için kırmızı ve C7 ila G7 notaları için yeşil.

LED'ler sadece 50ms yanıp söndükten sonra not açık işleviyle kapatıldığından, yine not kapatma işlevinde kod yoktur.

7. Adım: MIDI Işık Kontrolörüne Müzik Gönderin

Artık tamamlandınız ve tek yapmanız gereken MIDI ışık denetleyicisine bir parça müzik göndermek ve LED'ler nota değerlerine göre yanıp sönecek. Yukarıdaki videonun sonunda, Spielatron kromatik bir ölçekte yukarı ve aşağı ilerlerken LED'lerin renk değiştirdiğini gösteren bir test parçası var.

Önerilen: