Daftar Isi:

MIDI 5V LED Strip Light Controller untuk Spielatron atau Synth MIDI Lainnya: 7 Langkah (dengan Gambar)
MIDI 5V LED Strip Light Controller untuk Spielatron atau Synth MIDI Lainnya: 7 Langkah (dengan Gambar)

Video: MIDI 5V LED Strip Light Controller untuk Spielatron atau Synth MIDI Lainnya: 7 Langkah (dengan Gambar)

Video: MIDI 5V LED Strip Light Controller untuk Spielatron atau Synth MIDI Lainnya: 7 Langkah (dengan Gambar)
Video: Светодиодная лента с MIDI-управлением — Часть 2, наслоение 2024, Juli
Anonim
MIDI 5V LED Strip Light Controller untuk Spielatron atau Synth MIDI Lainnya
MIDI 5V LED Strip Light Controller untuk Spielatron atau Synth MIDI Lainnya

Kontroler ini mengedipkan lampu strip LED tiga warna selama 50mS per nada. Biru untuk G5 hingga D#6, merah untuk E6 hingga B6 dan hijau untuk C7 hingga G7. Pengontrol adalah perangkat ALSA MIDI sehingga perangkat lunak MIDI dapat menampilkan ke LED pada saat yang sama sebagai perangkat synth MIDI seperti Spielatron. Strip LED 5V tiga warna dan Arduino Nano dibeli dari Banggood.

Langkah 1: Lihatlah Hasil Akhir

Image
Image

Di sini pengontrol beroperasi dengan Spielatron. Keduanya terdaftar sebagai perangkat MIDI menggunakan ttymidi sesuai Instruksi kami tentang pengiriman musik ke Spielatron. Baik lampu Spielatron dan MIDI dikirimkan trek musik yang sama dari LMMS.

Langkah 2: Membuat Papan Sirkuit Tercetak

Isi PCBnya
Isi PCBnya

Kami mengarahkan PCB menggunakan file dxf yang disediakan.

Langkah 3: Isi PCB

Isi PCB dengan tiga resistor 10K dan tiga transistor BD681 NPN Darlington dan strip header in-line tunggal sesuai dengan diagram skematik yang disediakan.

Langkah 4: Pasang PCB Ke Mount Stand-off Plastik

Pasang PCB ke Dudukan Penyangga Plastik
Pasang PCB ke Dudukan Penyangga Plastik

Perhatikan bahwa tidak semua pin Nano digunakan sehingga tidak perlu memasang pin header untuk keseluruhan panjang, juga ada beberapa lubang dan bantalan cadangan yang digunakan untuk proyek lain yang menggunakan papan yang sama seperti pada gambar di atas.

Pasang PCB pada dudukan penyangga plastik cetak 3D. Dudukan plastik dicetak dari file stl yang disediakan.

Langkah 5: Hentikan Lead pada Strip LED Tri-warna 5V

Hentikan Lead pada Strip LED Tri-warna 5V
Hentikan Lead pada Strip LED Tri-warna 5V

Hentikan kabel pada strip LED tiga warna 5V dengan memperhatikan urutan pinnya:

5V +ve

biru

merah

hijau

Langkah 6: Hubungkan Strip LED, Program Nano dan Tambahkan ke Papan

Hubungkan Strip LED, Program Nano dan Tambahkan ke Papan
Hubungkan Strip LED, Program Nano dan Tambahkan ke Papan

Hubungkan ujung lead yang lain dari strip LED ke header pada PCB dengan pin pertama (5V + ve) di sebelah kanan seperti gambar di atas.

Program Nano dengan file ino yang disediakan. Ini sangat mirip dengan kode untuk Spielatron hanya catatan pada fungsi hanya memeriksa nilai MIDI catatan dan memilih warna untuk LED tergantung pada nilainya.

Biru untuk nada G5 hingga D#6, merah untuk nada E6 hingga B6 dan hijau untuk nada C7 hingga G7.

Sekali lagi tidak ada kode dalam fungsi note off karena LED hanya berkedip selama 50ms dan kemudian dimatikan oleh fungsi note on.

Langkah 7: Kirim Musik ke Pengontrol Cahaya MIDI

Anda sekarang selesai dan yang harus Anda lakukan adalah mengirim sepotong musik ke pengontrol lampu MIDI dan LED akan berkedip sesuai dengan nilai nadanya. Di akhir video di atas ada potongan uji yang menunjukkan LED berubah warna saat Spielatron bergerak naik dan turun dalam skala kromatik.

Direkomendasikan: