Daftar Isi:
- Langkah 1: Lihatlah Hasil Akhir
- Langkah 2: Membuat Papan Sirkuit Tercetak
- Langkah 3: Isi PCB
- Langkah 4: Pasang PCB Ke Mount Stand-off Plastik
- Langkah 5: Hentikan Lead pada Strip LED Tri-warna 5V
- Langkah 6: Hubungkan Strip LED, Program Nano dan Tambahkan ke Papan
- Langkah 7: Kirim Musik ke Pengontrol Cahaya MIDI
Video: MIDI 5V LED Strip Light Controller untuk Spielatron atau Synth MIDI Lainnya: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
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
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
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
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 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 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:
Cara Menggunakan Neopixel Ws2812 LED atau LED STRIP atau Led Ring Dengan Arduino: 4 Langkah
Cara Menggunakan Neopixel Ws2812 LED atau LED STRIP atau Led Ring Dengan Arduino: Hai guys sejak Neopixel led Strip sangat populer dan juga disebut sebagai ws2812 led strip juga. Mereka sangat populer karena dalam strip yang dipimpin ini kita dapat mengatasi masing-masing dan setiap led secara terpisah yang berarti jika Anda ingin beberapa led menyala dalam satu warna
Oceania Midi Controller (untuk Membuat Noise 0-Coast dan Synths Lainnya): 6 Langkah (dengan Gambar)
Oceania Midi Controller (untuk Make Noise 0-Coast dan Synths Lainnya): Dalam beberapa tahun terakhir, sejumlah produsen synthesizer telah merilis "desktop semi-modular" instrumen. Mereka umumnya mengambil faktor bentuk yang sama dengan format synthesizer modular Eurorack dan sebagian besar mungkin dimaksudkan sebagai
Bangun Arduino Menjadi Nissan Qashqai untuk Mengotomatiskan Lipat Cermin Sayap atau Lainnya: 9 Langkah (dengan Gambar)
Bangun Arduino Menjadi Nissan Qashqai untuk Mengotomatiskan Lipat Cermin Sayap atau Apa Pun: Nissan Qashqai J10 memiliki beberapa hal kecil yang mengganggu tentang kontrol yang dapat dengan mudah menjadi lebih baik. Salah satunya adalah harus ingat untuk menekan tombol buka/tutup kaca spion sebelum melepas kunci kontak. Lainnya adalah konfigurasi kecil
Cara Meniru Remote TV atau Lainnya Dengan Arduino Irlib: 3 Langkah (dengan Gambar)
Cara Meniru Remote TV atau Lainnya Dengan Arduino Irlib: PendahuluanHai semuanya dan selamat datang di Instructable pertama saya.Hari ini kita akan belajar, seperti judulnya, meniru remote TV atau sesuatu serupa yang bekerja dengan sinyal Inframerah menggunakan Arduino (model apa saja) .Masalahnya adalah: Bagaimana saya bisa mengirimkan kode ke
Stand Tilt Amp Gitar untuk Tumpukan Penuh atau Setengah Dengan Kepala Terpisah, dan Lainnya.: 5 Langkah
Stand Tilt Amp Gitar untuk Tumpukan Penuh atau Setengah Dengan Kepala Terpisah, dan Lainnya.: Saya tahu saya gila, tapi saya baik-baik saja dengan itu. Saya membuat ini untuk menguji beberapa teori. Si brengsek di toko musik lokal tidak mengizinkan saya meletakkan tumpukan Marshall barunya yang berharga di sini, dan mengusir saya. Saya tidak bisa menyalahkan dia karena berpikiran sempit