Mündəricat:

Bir LED Audio Spektr Analizatoru Necə Hazırlanır: 7 Adım (Şəkillərlə)
Bir LED Audio Spektr Analizatoru Necə Hazırlanır: 7 Adım (Şəkillərlə)

Video: Bir LED Audio Spektr Analizatoru Necə Hazırlanır: 7 Adım (Şəkillərlə)

Video: Bir LED Audio Spektr Analizatoru Necə Hazırlanır: 7 Adım (Şəkillərlə)
Video: Исследование JavaScript и API веб-аудио Сэма Грина и Хью Забриски 2024, Noyabr
Anonim
Bir LED Səs Spektri Analizatoru necə hazırlanır
Bir LED Səs Spektri Analizatoru necə hazırlanır

LED Audio Spektr Analizatoru musiqinin intensivliyinə görə gözəl işıqlandırma nümunəsi yaradır. Bazarda çox sayda DIY LED Musiqi Spektri dəsti mövcuddur, lakin burada NeoPixel RGB LED Matrix və ARM mikrokontrolöründən istifadə edərək bir LED Audio Spektr Analizatoru hazırlayacağıq..

Aşağıdakı Videoda işləyərkən bu Rəngli Musiqi Spektrini görə bilərsiniz.

Bu Təlimat kitabında sizə LED Audio Spektr Analizatorunun bütün iş prosesini göstərəcəyik və eyni zamanda layihə üçün tam dövrə, PCB və kodu təqdim edəcəyik.

Addım 1: Lazımi materiallar:

Tələb olunan materiallar
Tələb olunan materiallar
  • Çevik 16x16 NeoPixel RGB LED Matrix *2 (https://www.adafruit.com/products/2547)
  • STM32F103RBT6 *1
  • Core Board (EasyEDA tərəfindən hazırlanmış PCB)
  • Kommutasiya enerji təchizatı, 5V 40A.
  • Audio Line *1, 1 dəq 2 audio interfeysi *1, Dinamiklər *1.

Addım 2: LED SPECTRUM ANALİZERİ necə hazırlanır:

Bir LED spektrum analizatoru necə hazırlanır
Bir LED spektrum analizatoru necə hazırlanır
Bir LED spektrum analizatoru necə hazırlanır
Bir LED spektrum analizatoru necə hazırlanır

1. LED bağlantısı

Birinci LED matrisinin DOU interfeysini ikincisinin DIN interfeysinə bağlayaraq iki 16*16 RGB LED matrisini bağlayın ki, bu da daha böyük 16*32 RGB LED Matrisi edir.

2. Güc Bağlantısı

LED -in işləmə gərginliyi 5 V -dur, buna görə iki LED güc interfeysini 5V nəzarət gücünün çıxışına bağlamaq istərdim. İşləyən LED -in maksimum cərəyanının 18 A olduğuna diqqət yetirin, buna görə 40 A -dan yuxarı bir nəzarət gücündən istifadə etmək və onu bağlamaq üçün kifayət qədər qalın tel seçmək məsləhətdir.

Addım 3: İdarəetmə Paneli Necə Hazırlanır:

Bir İdarəetmə Paneli necə hazırlanır
Bir İdarəetmə Paneli necə hazırlanır
Bir İdarəetmə Paneli necə hazırlanır
Bir İdarəetmə Paneli necə hazırlanır
Bir İdarəetmə Paneli necə qurulur
Bir İdarəetmə Paneli necə qurulur

Bir idarəetmə paneli, FFT tərəfindən işlənən və sonra LED matris ekranı ilə nümayiş etdiriləcək səs siqnallarını qəbul etməkdir.

İdarə olunan LED, nəzarət siqnal tezliyi 800KHZ olan WS2812b tərəfindən proqramlaşdırılmış nöqtə matrisidir. Və zamanlama nəzarət diaqramı yuxarıda göstərilmişdir.

Hər LED, G7 ~ G0+R7 ~ R0+B7 ~ B0 quruluşu ilə 24 bitlik məlumatlarla idarə olunur. Məlumatlar əvvəlcə GRB ardıcıllığına uyğun olaraq daha yüksək yer prinsipi ilə göndərilir.

Analog dövrə istifadə edərək LM358 tərəfindən qurulan gücləndirilmiş bir dövrə yuxarıdakı diaqramda göstərilir.

Diaqramda, IN_CH bir kompüterin audio giriş terminalıdır və PC3 daha sonra STM 32-ə göndərilən gücləndirilmiş çıxış siqnalıdır. C13, R6 və R7 siqnal gərginliyini və Mənfi bir gərginliyi müsbətə çevirin. R8-dən sonrakı dövrə, PC 3-ün siqnal gücü R8-dən əvvəlki əvvəlki siqnalın R9/R8 qatına bərabər olan bir siqnal gücləndiricidir. IN 1+, OUT 1 -dən minimum gərginlik dəyərinin təyin edilməsinin sonudur.

Addım 4: LED Audio Spektr Analizatoru Dövrü və PCB

LED Audio Spektr Analizatoru Devresi və PCB
LED Audio Spektr Analizatoru Devresi və PCB
LED Audio Spektr Analizatoru Devresi və PCB
LED Audio Spektr Analizatoru Devresi və PCB

Burada idarəetmə panelini dizayn etmək üçün EasyEDA -dan istifadə edirik. EasyEDA, diaqram çəkə və ya naxışı rahat şəkildə kəsə biləcəyiniz sadə və səmərəli bir onlayn EDA dizayn proqramıdır.

Bu keçid, çox aydın görə biləcəyiniz mənim rəqabətli dövrə diaqramım və PCB -dir.

Dövrümü birbaşa hesabınıza bağlamaq üçün orada bir hesab da qeydiyyatdan keçirə bilərsiniz.

Addım 5: Prototip Led Spektr Analizatoru PCB

Prototip Led Spektr Analizatoru PCB
Prototip Led Spektr Analizatoru PCB
Prototip Led Spektr Analizatoru PCB
Prototip Led Spektr Analizatoru PCB

PCB dizaynını bitirdikdən sonra EasyEDA şəklində bir neçə PCB sifariş etdim. Aldığım lövhələrdən olduqca məmnunam və qiymət yaxşı idi. Hamısı yaxşı işləyir.

İstəsəniz, PCB sifarişimlə bu led spektr analizatorundan istifadə edə bilərsiniz.

Addım 6: Qaynaq və Bağlama

Qaynaq və Bağlama
Qaynaq və Bağlama
Qaynaq və Bağlama
Qaynaq və Bağlama

Aşağıdakı ekran görüntüsü göstərildiyi kimi komponentlər qaynaqlandıqdan sonra bir idarəetmə paneli tamamlanır. Çox sadədir.

Kompüterin səs kabelini qaynaqlı interfeysin beta versiyasına qoşun və sonra kompüter musiqisini açın. Səs xəttini daxil etdikdən sonra kompüter musiqisinin heç bir səsini eşitməməyiniz mümkündür. Belə bir vəziyyətdə, kompüterin audio çıxışını iki kanal çıxışına çevirmək üçün 1 döngəli iki bağlayıcıdan istifadə edə bilərik. Bir kanal əsas lövhəyə, digəri isə dinamikə qoşulur.

Yuxarıda göstərilən diaqramda, bir lövhə kompüterin USB-si ilə təchiz olunmuş və səs çıxışı interfeysi ilə bağlanmışdır. Kompüterin audio çıxışının digər interfeysi xarici dinamikə bağlıdır. Kafes idarəetmə interfeysinin siqnal xətti topraklama telinə və DIN və GND nöqtəli matrisə qoşulduqda mümkündür.

Addım 7: Proqramı yükləyin

Proqramı Yükləyin
Proqramı Yükləyin

İndi yalnız aşağıda verilmiş Proqram Kodunu STM32F103RBT6 ARM Mikrokontrolörünə yükləməlisiniz və rəngli musiqi spektrini görə bilərsiniz.

Beləliklə, burada RGB LED -ləri olan Audio Spektr Analizatoru qurduq, inşallah bəyənərsiniz və musiqi spektrini daha möhtəşəm etmək üçün proqramı da dəyişə bilərsiniz.

Tövsiyə: