LED Müzik Spektrumu, müziğin yoğunluğuna göre güzel aydınlatma düzeni oluşturur. Sadece müziğe göre açılıp kapanmayan, aynı zamanda müziğe göre renk değiştiren birçok RGB LED içerir. Piyasada çok sayıda DIY LED Müzik Spektrumu kiti bulunmaktadır, ancak burada NeoPixel RGB LED Matrix ve ARM mikrodenetleyiciyi kullanarak bu Müzik Spektrumunu oluşturacağız. Bu proje için PCB üzerinde bir kontrol paneli üretilmiştir, aşağıdaki tüm süreci kontrol edin ve sonunda verilen Videoda çalışırken bu Renkli Müzik Spektrumunu görün.
Gerekli malzemeler:
- Esnek 16x16 NeoPixel RGB LED Matrix * 2 (satın almak için bağlantı)
- Çekirdek Kartı (EasyEDA tarafından üretilen PCB)
- Anahtarlama güç kaynağı, 5V 40A.
- Ses Hattı * 1, 1 dakika 2 ses arabirimi * 1, Hoparlörler * 1.
LED Müzik Spektrumu nasıl yapılır:
Adım 1) LED Bağlantısı:
İlk LED matrisinin DOU arayüzünü ikincisinin DIN arayüzüne bağlayarak iki 16 * 16 RGB LED matrisini bağlayın, bu daha büyük bir 16 * 32 RGB LED Matrisi oluşturur.
Adım 2) Güç Bağlantısı:
LED Matrix'imin çalışma voltajı 5V'dur, bu nedenle iki LED güç arayüzünü 5V'luk bir kontrol gücünün çıkışına bağlamak istiyorum. Lütfen çalışan bir LED'in maksimum akımının 18A olduğunu unutmayın, bu nedenle 40 A üzerinde bir kontrol gücü kullanmanız ve onu bağlamak için yeterince kalın bir kablo seçmeniz önerilir.
Yukarıdaki resimde gösterildiği gibi, LED güç arayüzü, kalın bir kablo kullanılarak kontrol gücüne bağlanır.
Adım 3) Kontrol Paneli nasıl yapılır:
Bir kontrol paneli, FFT tarafından işlenen ve ardından LED matris ekrana taşınan ses sinyallerini almak içindir. Kontrollü LED, kontrol sinyali frekansı 800KHZ olan WS2812b tarafından programlanmış bir nokta matrisidir. Zamanlama kontrol şeması aşağıda gösterildiği gibidir.
Her LED, G7 ~ G0 + R7 ~ R0 + B7 ~ B0 yapısıyla 24 bitlik verilerle kontrol edilir. Veriler öncelikle daha yüksek yer ilkesi ile ve GRB sırasına göre gönderilir.
Bu Müzik Spektrumunda LM358 kullanan bir amplifikatör devresi aşağıda gösterildiği gibi kullanılmıştır:
Diyagramda, IN_CH, bir bilgisayarın ses erişim terminalidir ve PC3, ayrıca STM 32'ye gönderilen amplifiye edilmiş çıkış sinyalidir. C13, R6 ve R7, sinyal voltajını yükseltebilen ve negatif gerilimi pozitif olana çevirin. R8'i izleyen devre, PC 3 sinyal gücü, R8'den önceki önceki sinyalin R9 / R8 katlarına eşit olan sinyal kuvvetlendiricidir. IN 1+, OUT 1'den minimum voltaj değeri çıkışını ayarlayan uçtur.
Burada, bir kontrol paneli tasarlamak için EasyEDA'yı kullanmanızı öneririz. EasyEDA, rahatlıkla bir diyagram çizebileceğiniz veya bir desen kesebileceğiniz basit ve verimli çevrimiçi EDA tasarım yazılımıdır. EasyEDA'da bileşenler için veri tabanı çok büyük! Sayfanın solundaki temel bileşenlerden bazılarını kolayca seçebilir veya kitaplıklarında yüzlerce ve binlerce bileşende arama yapabilirsiniz, böylece ihtiyacınız olanı bulmanız çok kolaydır.
Aşağıda, çok net bir şekilde görebileceğiniz, tüm devre şemamın ve PCB düzenimin bağlantısı var.
easyeda.com/tiege/MUSIC_LED_BASE_ON_STM32F103-yEeOdbL75
Şemamı doğrudan hesabınıza indirmek için orada bir hesap da kaydedebilirsiniz.
Aşağıda, EasyEDA'dan LED Müzik Spektrum devresinin PCB düzeninin bir ekran görüntüsü verilmiştir:
Adım 4) Prototip PCB:
PCB tasarımını bitirdikten sonra, yukarıdaki Fabrikasyon çıktısı simgesine tıklayın, sizi “PCB sipariş” sayfasına götürecektir. Burada PCB sayısını, bakır katman sayısını, PCB kalınlığını, bakır ağırlığını ve hatta PCB rengini seçebilirsiniz. Tüm seçenekleri seçtikten sonra, PCB'lerinizi birkaç gün içinde teslim almak için "Sepete Kaydet" e tıklayın ve siparişinizi tamamlayın.
İşte imalattan sonraki PCB panoları; PCB'lerin kalitesi oldukça etkileyici. İzler hassas bir şekilde yönlendirilir ve tüm baskı çok nettir.
Daha sonra bileşenler, aşağıdaki resimde gösterildiği gibi PCB üzerine lehimlenir, bu , Müzik Spektrumu için Kontrol Panelimizi tamamlar .
Devre Şeması ve çalışma Açıklaması:
Bilgisayar ses kablosunu (3,5 mm jak) kaynaklı arayüzün beta sürümüne bağlayın ve ardından bilgisayar müziğini açın (Ses hattını taktıktan sonra bilgisayar müziğinin herhangi bir sesini duymayabilirsiniz. Bu durumda, bir kullanabilir 1 dönüşlü iki konektör iki kanal çıkışı içine bilgisayar ses çıkışı dönüştürmek için. bir kanal diğeri konuşmacı çekirdek-PCB-bordu bağlanır.
Bu, çekirdek kartın bir bilgisayar USB'sinden beslendiği ve bir ses çıkış arabirimiyle bağlandığı sistemin bağlantı şemasıdır. Bilgisayarın ses çıkışının diğer arayüzü, harici bir hoparlöre bağlanır. Kafes kontrol arayüzünün sinyal hattının topraklama kablosu ve nokta matris DIN ve GND ile bağlanması mümkündür.
Şimdi sadece aşağıda verilen Program Kodunu STM32F103RBT6 ARM Mikrodenetleyiciye yüklemeniz yeterlidir ve renkli müzik spektrumunu görebilirsiniz.
Bu yüzden burada RGB LED'lerle LED Müzik Spektrumunu oluşturduk, umarız beğenirsiniz ve ayrıca müzik spektrumunu daha muhteşem hale getirmek için programı değiştirebilirsiniz.