Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Warna Musik

Komponen dan persediaan

Arduino Nano R3
× 1
strip NeoPixel
× 1

Aplikasi dan layanan online

Arduino IDE
CMU.EXE

Tentang proyek ini

Tahun baru akan datang. Semua orang ingin menyambutnya dengan ceria dan ceria. Lampu musik yang saya buat ini akan membantu saya. Mungkin lampu musik saya akan membantu Anda mendekorasi saat menyambut tahun baru dan membuatnya lebih cerah.

Tampilan umum dari lampu musik:

Selama pengiriman pita LED dan Arduino, saya telah menulis program suara/cahaya 'Musical Light' untuk komputer pribadi dan sketsa kontrol pita WS2812 atau yang serupa untuk Arduino.

Kaset dapat dikelola baik secara langsung oleh Arduino yang terhubung ke port COM atau melalui jembatan radio oleh nRF24L01. Dalam kasus pertama, sketsa COMTOLEF.ino digunakan, dan pada sketsa kedua COMtoRF dan RFtoLED.

Diagram koneksi disajikan:

Saat Anda langsung menyambungkan ke PC USB tanpa menggunakan sumber daya tambahan, ingatlah keterbatasan kapasitas muat port USB. Jika pita Anda memiliki banyak dioda, Anda hanya perlu mengatur jumlah LED dalam sketsa menjadi kurang dari 20. Seperti ini:

#define strip Led 20 

Tidak perlu memotong pita. Jika diperlukan, pasang resistor dari 33 hingga 470 antara terminal D2 dan Din seperti yang direkomendasikan oleh pabrikan. Skema koneksi minimum untuk Arduino nano dan pita LED ditunjukkan pada tab Easy Connection pada program.

Program ini mendukung mode operasi warna dan dinamis, terhubung ke perangkat audio PC apa pun. Pemrosesan digital aliran audio dilakukan oleh PC. Program musik berwarna dibentuk oleh papan Arduino berdasarkan data pada komposisi spektral dari fragmen fonogram saat ini yang diterima dari PC. Dalam program ini Anda dapat memilih salah satu dari tujuh program musik berwarna atau satu lebih dari 100 program dinamis. Tujuh puluh dua subrutin dinamis diimplementasikan dalam sketsa terlampir. Program yang tersisa tersedia untuk pengembang.

Acara musik:

Program dinamis:

Opsi koneksi audio saya.

Saya menggunakan iTunes untuk memutar audio. Penerima audio saya YAMAHA memiliki dukungan pemutaran. Pada saat yang sama iTunes dapat mengeluarkan audio secara bersamaan ke penerima audio dan PC. Di PC, saya menggunakan kabel audio virtual untuk terhubung ke program saya seperti yang ditunjukkan di bawah ini.

Aliran audio yang datang ke PC masuk ke perangkat secara default ke input "kabel audio virtual", dan outputnya berfungsi sebagai sumber suara dalam program musik berwarna. Anda juga dapat menggunakan mixer, input saluran PC, dan bahkan mikrofon PC atau laptop untuk menerima aliran audio di program saya.

Jenis program yang dijalankan:

Program dapat diminimalkan ke baki, instal dengan startup dan perkecil ke baki setelah peluncuran.

Perhatian! Sebelum menyusun sketsa, instal pustaka yang diperlukan dan perbaiki baris sketsa:

#define stripLed 120 

Jumlah LED yang sesuai dengan pita Anda, misalnya:

#define stripLed 240.  

Selamat tahun baru dan selamat natal! Video program musik:

Video program dinamis:

Kode

Lampu Musik
https://github.com/juraspb/MusicToColor

Skema


Proses manufaktur

  1. Televisi
  2. Arduino Spybot
  3. FlickMote
  4. TV Buatan Sendiri B-Gone
  5. Jam Master
  6. Temukan Saya
  7. Arduino Power
  8. Tech-TicTacToe
  9. Arduino Quadruped
  10. Pencampur Warna RGB Arduino