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

DIY LUMAZOID Arduino Music Visualizer

Komponen dan persediaan

Arduino Nano R3
× 1
Strip LED Beralamat WS2812 Digilent
× 1
Sakelar Tombol Tekan, Sesaat
× 2
Potensiometer putar (generik)
× 2
LED 5 mm:Merah
× 1
Melalui Resistor Lubang, 470 ohm
× 1

Alat dan mesin yang diperlukan

Besi solder (generik)
Kawat Solder, Bebas Timah

Aplikasi dan layanan online

Arduino IDE

Tentang proyek ini

Kali ini saya akan menunjukkan cara membuat visualisator musik waktu nyata yang memungkinkan Anda menampilkan pertunjukan cahaya mengagumkan yang disinkronkan dengan musik Anda. Proyek aslinya adalah Open Source, dan merupakan karya "desain nootropic". Di situs web mereka "https://nootropicdesign.com/lumazoid/" Anda dapat memesan Lumazoid Realtime Music Visualizer Board dengan, atau tanpa catu daya. Di video kali ini saya akan menjelaskan cara membuat perangkat sendiri dengan bantuan mikrokontroler Arduino Uno atau Arduino Nano.

Perangkat ini bekerja dengan strip LED WS2812 / WS2812B seperti NeoPixel dan lainnya dan juga Mendukung panjang strip LED 60, 120, atau 180. Ini memiliki 8 pola berbeda + mode acak yang dengan mulus bertransisi antara pola dan 3 mode warna berbeda dengan kontrol parameter. Selain itu, Anda dapat mengubah Sensitivitas, kecerahan LED, fitur berikutnya adalah Respons frekuensi yang dapat disesuaikan sehingga Anda dapat memilih untuk memvisualisasikan semua pita frekuensi atau hanya bass dan ketukan. Ini adalah contoh yang bagus tentang bagaimana dengan sedikit perangkat keras dan kode Open Source yang baik, dapat dibuat menjadi perangkat yang luar biasa. Ini dapat ditenagai oleh 5V / 2A atau lebih tinggi.

utsource.net

Jadi seperti yang saya sebutkan, perangkat ini sangat sederhana dan hanya berisi beberapa komponen elektronik:

-Ws2812 led strip dengan 60, 120 atau 180 LED (dalam kasus kami saya menggunakan 60 LED strip)

-Mikrokontroler Arduino Nano

-Dua potensiometer

-Dua tombol

-dan satu dioda led standar

Beberapa komponen yang tersisa dari proyek sebelumnya yang terletak di perumahan yang sama. Untuk mengatur Kecerahan kita perlu menahan tombol warna saat menghubungkan daya. Pelangi LED akan ditampilkan pada 8 LED pertama. Gunakan tombol parameter untuk mengubah kecerahan. Setelah selesai, tekan tombol warna lagi dan konfigurasi akan disimpan ke memori. Untuk mengatur panjang strip LED, tahan tombol pola saat menghubungkan daya. Satu, dua, atau tiga LED merah akan ditampilkan. Gunakan kenop parameter untuk memilih konfigurasi strip LED Anda berdasarkan jumlah LED merah:

  • 60 strip LED
  • 120 LED
  • 180 LED

Setelah selesai, tekan tombol pola lagi dan konfigurasi akan disimpan ke memori.

Untuk mengatur respons frekuensi, tekan dan tahan tombol warna dan pola. Gunakan tombol parameter untuk memilih berapa banyak dari 8 pita frekuensi yang akan divisualisasikan oleh Lumazoid. Jika Anda hanya ingin memvisualisasikan bass dan ketukan musik, atur respons frekuensi hanya ke 2 atau 3 band yang lebih rendah. Jika Anda ingin memvisualisasikan semua frekuensi dalam musik (seperti vokal dan instrumen bernada tinggi), pilih semua pita frekuensi.

Ada 8 pola berbeda untuk menampilkan puncak audio dalam musik. Tekan tombol pola untuk menggilirnya. LED putih menunjukkan pola mana yang dipilih. Pola ke-9 adalah mode “acak” yang ditandai dengan LED merah. Mode ini mengubah pola secara acak dengan interval waktu yang acak. Ini juga memiliki 3 mode warna yang berbeda. Tekan tombol warna untuk menggilirnya. Mode yang dipilih ditunjukkan oleh LED biru di awal strip. Sekarang kita hanya perlu membawa sinyal audio ke input dan menikmati efek cahaya indah yang dihasilkan oleh perangkat yang disebut LUMAZIOD ini.

Seperti yang saya katakan sebelumnya, saya memasang perangkat di dalam kotak dari salah satu proyek saya sebelumnya, tetapi tentu saja, ada solusi lain yang lebih praktis, seperti menempatkan elektronik kontrol di dalam kotak kecil dan kemudian menghubungkan strip LED dengan kabel di dalamnya. tempat yang sesuai.

Kode

Kode
https://github.com/nootropicdesign/lumazoid

Skema


Proses manufaktur

  1. Game Roulette LED 37 DIY
  2. Iron Man
  3. Temukan Saya
  4. Kontrol Humidifier Arduino
  5. Arduino Quadruped
  6. MobBob:Robot Arduino DIY Dikendalikan oleh Smartphone Android
  7. Osiloskop DIY 10Hz-50kHz pada Layar LCD 128x64
  8. 4x4x4 LED cube dengan Arduino Uno dan 1sheeld
  9. Arduino Joystick
  10. DIY Arduino RADIONICS Treatment MMachine