Isi kandungan:

Translightion Board (Visualizer Music Controllable): 5 Langkah
Translightion Board (Visualizer Music Controllable): 5 Langkah

Video: Translightion Board (Visualizer Music Controllable): 5 Langkah

Video: Translightion Board (Visualizer Music Controllable): 5 Langkah
Video: DIY Music Reactive RGB Light🤩 | how to make music led | #shorts #howtomake #youtubeshorts 2024, Julai
Anonim
Translightion Board (Visualizer Muzik yang Dikendalikan)
Translightion Board (Visualizer Muzik yang Dikendalikan)

Terjemahkan muzik ke pertunjukan cahaya yang mempesonakan dengan projek pengawal cahaya yang disesuaikan ini. Hebat untuk DJ, pesta dan pertunjukan 1: 1!

Demo yang dikemas kini di bawah!

Langkah 1: Latar belakang

Latar belakang
Latar belakang

Idea di sebalik projek ini adalah membuat alat kawalan untuk memungkinkan pengguna "bermain" cahaya seperti itu instrumen dengan visual khusus, kawalan isyarat, dan panggilan kecerahan / kelajuan.

Memandangkan bagaimana pengawal cahaya pengguna yang mahal (selalunya $ 100 dolar atau lebih - tidak termasuk lampu!) Kami memutuskan untuk membuat penyelesaian yang lebih murah dan lebih disesuaikan!

KEMASKINI- Kami baru-baru ini mengemas kini projek ini. Gambar binaannya berasal dari versi 1.0, demo di bawah.

Pendawaian dan binaan pada dasarnya sama untuk versi 2.0, kami memasukkannya ke dalam kotak yang lebih bagus dan menambah lebih banyak perkakasan untuk kemas kini kemudian. Kod yang dikemas kini juga dipaparkan di bahagian kod.

Langkah 2: Bahan

  • Arduino UNO
  • Pencari Jauh Ultrasonik
  • Digilent Pmod KYPD
  • Potensiometer Putar
  • Jalur LED (2)
  • Sensor Bunyi Grove yang Dilihat v1.6
  • Pistol gam panas
  • Papan Belakang (Saya menggunakan sampel kayu dari Depot Rumah)

Langkah 3: Sediakan Litar

Sediakan Litar
Sediakan Litar
Sediakan Litar
Sediakan Litar
Sediakan Litar
Sediakan Litar

Salah satu cabaran dengan projek seperti ini adalah jumlah butang yang perlu disertakan. Walaupun dalam reka bentuk saya yang lebih konservatif, saya mahu mempunyai sekitar 8 butang untuk menguruskan urutan visual, palet warna, dan pemilihan mod yang lain. Menyusun banyak butang yang boleh membosankan dan membuka banyak kemungkinan untuk satu sambungan merosakkan dan merosakkan keseluruhan prestasi. Selain itu Arduino yang kita gunakan (UNO) hanya mempunyai begitu banyak input digital yang dapat digunakan. Nasib baik dengan menggunakan Pmod KYPD kami dapat mengatasi kedua-dua masalah ini!

Faktor bentuk kecil Pmod KYPD membolehkannya dipasang dengan kemas ke papan bawah mana pun tanpa mengambil harta tanah yang terlalu banyak. Saya menggunakan sampel kayu yang saya dapat dari kedai perkakasan tempatan saya secara percuma sebagai panel pemasangan saya. Untuk memasang projek ini, pasangkan dahulu Pmod KYPD mengikut rajah Fritzing di atas.

Kemudian pasangkan potensiometer anda ke Pin Analog A5 (kecerahan) dan A4 (kelajuan). Pasang Jalur LED ke Tanah dan 5V, kemudian pasangkan kedua pin isyarat ke Pin Digital 11. Kabelkan sensor suara ke kuasa dan arde, dan putih wayar ke A1 dan wayar kuning ke A0 (jika anda tidak mempunyai kabel penghubung sebagai rujukan, wayar kuning adalah yang di luar, dan lebih banyak dokumentasi pada sensor ada di sini. Untuk sensor Ping / pengintai ultrasonik Trig terdapat pada Pin Digital 13 dan Echo ada pada Digital Pin 12 (selain daya dan asas tentu saja).

Langkah 4: Kod

Untuk kod, anda memerlukan perpustakaan FastLED dan Keypad (kedua-duanya terdapat di pengurus perpustakaan Arduino IDE). Pad kekunci tidak disenaraikan terlebih dahulu semasa anda mencarinya, anda perlu menatal ke bawah sehingga anda mendapatkannya oleh Mark Stanley dan Alexander Brevig.

Salin dan tampal kod tersebut ke Arduino IDE dan klik muat naik. Sekarang masanya untuk bermain-main dengan papan! Nota- Butang 3 dan 4 dilampirkan pada sensor ping jadi cuba letakkan tangan anda di atas sensor semasa anda mengaktifkan visualisasi tersebut. Bersenang-senang dan jangan ragu untuk mengembangkan projek ini untuk menambahkan lebih banyak visualisator, sensor, dll!

KEMASKINI- Kami mengemas kini kod dan menambahkan lebih banyak fungsi, memuat turun LEDController_2 jika anda mahukan ciri tambahan.

Dalam kod baru, visualisator adalah:

1. Aliran

2. Air terjun

3. DoubleBounce

4. Lantunan Tangan

5. Tahap

6. Tingkat Pusat

7. Gumpalan

8. Tempat Ambient

9. Segmen

0. Nadi

Langkah 5: Masa untuk Lightshows

Masa untuk Lightshows!
Masa untuk Lightshows!

Kini tiba masanya untuk menggunakan papan!

Dalam butang persediaan saya 1-4 adalah urutan visual, 5 adalah mod automatik dengan sensor suara, dan 6-9, F dan C adalah palet warna, yang mempengaruhi mana-mana visualisator.

Disyorkan: