Yapacağımız sese duyarlı DIY RGB LED şerit, TV'nizden, ev sinema sisteminizden veya herhangi bir cihazdan gelen müziğe veya sese tepki verir. Sese duyarlı olmasının yanı sıra 118 farklı ışık efekti arasından seçim yapabilirsiniz. Ayrıca özel efektler de oluşturabilirsiniz.
Bir kez oluşturulduktan sonra, bunu ortam ışığı olarak kullanabilir ve anakartınız RGB veya ARGB'yi (Adreslenebilir RGB) desteklemese bile TV ekranının arkasına veya oyun PC'nize kurabilirsiniz.
İhtiyacınız Olan Şeyler
Bu proje için aşağıdakilere ihtiyacınız olacak:
- Bir WS2812 adreslenebilir RGB LED şeridi. 5 metrelik su geçirmez olmayan bir rulo alın.
- NodeMCU veya D1 Mini gibi ESP8266 tabanlı bir MCU. ESP32'yi de kullanabilirsiniz (zaten varsa).
- Bir mikrofon modülü. Bulunduğunuz yerde mevcut olan herhangi birini veya herhangi birini seçebilirsiniz.
- INMP401 MEMS mikrofon
- MAX4466 elektret mikrofon
- MAX9814 elektret mikrofon
- 5V 3A veya daha iyi bir güç kaynağı.
Yetenek gerekli
Lehimleme becerisi gereklidir. Ancak, daha önce herhangi bir deneyiminiz yoksa veya başlamak için yardıma ihtiyacınız varsa, öğrenmek için önceki kılavuzumuza bakın.
nasıl lehimlenir.Adım 1: Bellenimi İndirin ve Flashlayın
Bu proje için, üzerinde WLED Sound Reactive projesini kullanacağız. GitHub.
- İndir WLED Sese Duyarlı ESP8266 veya ESP32 kartı için en son kararlı sürüm (hangisini kullanırsanız kullanın).
- Ayrıca, indirin ve başlatın ESPHome Flaşör alet.
- seçin COM ESP8266 veya ESP32'nin bağlı olduğu bağlantı noktası.
- Tıklamak Araştır WLED bellenimini seçmek için
- Şimdi tıklayın flaşESP ve flash işleminin tamamlanmasını bekleyin.
Adım 2: WS2812'yi ESP8266/ESP32 Kartına bağlayın
Ürün yazılımı yanıp söndüğünde, WS2812B ARGB LED şeridini ESP32 veya ESP8266 kartına bağlayabilirsiniz. ARGB güç girişini doğrudan ESP kartının VIN ve GND pinlerine bağlayabilir veya LED şeridine ayrı ayrı ancak ortak topraklama ile güç sağlamak için ayrı bir güç kaynağı kullanabilirsiniz.
RGB şeridini ve mikrofonu ESP modülüyle eşleştirmek için aşağıdaki şemaya ve tabloya bakın.
DüğümMCU (ESP8266) | ESP32 | WS2812B | mikrofon |
şasi numarası | şasi numarası | 5V | |
G | GND | GND | G |
D4 | D4 | DI veya Din (Veri girişi) | |
3V3 | 3V3 | VCC | |
A0 | GPIO36 | Dışarı |
Bir güç kaynağınız yoksa veya bir güç kaynağına yatırım yapmak istemiyorsanız, LED şeridi doğrudan NodeMCU veya ESP32 ile eşleştirebilir ve bir mikro USB kablosu kullanarak ESP'ye güç verebilirsiniz. Bu işe yarasa da MCU'ya zarar verebilir ve bu nedenle önerilmez.
3. Adım: Sese Duyarlı Arka Işığı Ayarlayın
Mikrofonu ve WS2812B LED şeridini ESP kartına bağladıktan sonra, cihazı açmak için 5V güç kaynağını bağlayın.
- Akıllı telefonunuzda veya PC'nizde Wi-Fi ayarlarını açın ve WLED-AP ağ.
- Bağlandıktan sonra mobil verileri kapatın ve ardından akıllı telefonunuzda Chrome veya Safari gibi bir web tarayıcı uygulamasını açın.
- IP adresini ziyaret edin 4.3.2.1 ve tıklayın Kablosuz bağlantı ayarları.
- seninkini yaz Wi-Fi SSID'si ve parola.
- Tıklamak Kaydet ve Bağlan. ESP, AP modunu durduracak ve Wi-Fi ağınıza bağlanacaktır.
- Play Store'u açın ve yükleyin WLED uygulama.
- WLED uygulamasını açın ve + simge.
- Musluk Işıkları Keşfedin… Modül, Wi-Fi ağınıza bağlı RGB şeridini otomatik olarak bulacaktır.
- öğesine dokunun. tik/kontrol üstteki simge.
- Daha sonra üzerine dokunun WLED-SoundReaktif. Bu, rengi, deseni, efektleri vb. değiştirebileceğiniz kontrol ekranını yükleyecektir. Ancak, bunu yapmadan önce yapılandırmanız gerekir.
- Musluk Yapılandır> LED Tercihleri.
- LED'leri TV'nizin veya monitörünüzün arkasına yapıştırdıktan sonra sayın ve Toplam LED Sayısı tarla.
- Altında Donanım Kurulumu aynı sayfada, Pin'e '2', içine '0' yazın Başlangıç, ve son LED sayısı Saymak tarla. Musluk Kaydetmek.
Adım 4: Sese Duyarlı LED Şeridi Test Edin ve Hassasiyeti Ayarlayın
Artık LED şeridi WLED uygulamasıyla kontrol edebilir ve efektleri, parlaklığı vb. değiştirebilirsiniz. Ses hassasiyetini ihtiyaçlarınıza göre WLED ayarları aracılığıyla da ayarlayabilirsiniz. Ses hassasiyetini ayarlamak için şuraya gidin: Yapılandır> Ses Ayarları. Kullanılabilir iki ayar vardır:
- Susturma: Işıkların herhangi bir renk veya efekt göstereceği minimum eşik. Değer ne kadar yüksek olursa, LED'leri tetiklemek için gereken ses perdesi o kadar yüksek olur.
- Kazanmak: Ses duyarlılığı. Ne kadar yüksekse, sese o kadar duyarlıdır.
kullanıyorsanız INM643, Susturma'ya 35 ve Kazanç'a 12 yazın.
Değerleri girdikten sonra Susturma ve Kazanmak alanlar, dokunun Kaydetmek. Kurulumunuz için en iyi deneyimi elde edene kadar ayarlarla oynayabilirsiniz.
Altında Etkileri15 sese duyarlı efekt bulacaksınız (* ile işaretlenmiştir). Herhangi birine geçebilir veya sese tepki vermeyen bir efekt seçebilirsiniz. bu * Gürültü ölçer çoğu için tavsiye edilir. Rengi değiştirmek için paletinizi seçebilir veya bir palet ve efekt kombinasyonu kullanarak bir ön ayar oluşturabilirsiniz. Ayrıca, efektleri özelleştirmek için efekt hızını, yoğunluğunu ve LED parlaklığını değiştirebilirsiniz.
Adım 5: Ev Asistanı ile Entegrasyon (Opsiyonel)
Yapabilirsin Ev Asistanını kur Bu DIY akıllı sese duyarlı ortam ışığını otomatikleştirmek ve efektleri, parlaklığı ve diğer ayarları tek bir panelden kontrol etmek için. Ayrıca, tüm akıllı sese duyarlı ortam ışıklarınıza uzaktan erişmenizi sağlar. Ayrıca, MQTT'yi etkinleştirebilir veya şeridi Philips Hue (altında yapılandırma > Senkronizasyon Arayüzleri) Alexa sesli yardımcısını kullanarak şeridi kontrol etmek için.
Birden Çok WLED Kurun ve Bunları Birlikte Eşitleyin
Tebrikler: Artık TV'niz veya monitörünüz için sese duyarlı bir ortam arka ışığı oluşturdunuz. İsterseniz, odanıza veya evinize birden fazla WS2812 ARGB LED şeridi kurabilir ve hepsini (yerleşik UDP protokol desteği aracılığıyla) senkronize ederek aynı efekti sadece birkaç dokunuşla aynı anda oynatabilirsiniz. Bu Kendin Yap şeritleri, bu kılavuzda tartışıldığı gibi Play Store'da bulunan özel bir Android uygulaması kullanılarak tek tek veya grup halinde kontrol edilebilir.
RGB şeridini kontrol etmek, parlaklığı veya rengi değiştirmek için Alexa gibi sesli yardımcıları da kullanabilirsiniz. Ayrıca, tüm RGB şeritlerinizi tek bir panodan kontrol etmek için bunu Home Assistant'a ekleyebilirsiniz.
RGB Led Işıklar Nasıl Yapılır? Ekran DIY Renkleri
Sonrakini Oku
İlgili konular
- kendin yap
- ESP32
- Kendin Yap Projesi Eğitimleri
- Akıllı Aydınlatma
Yazar hakkında

Ravi, büyük veri ve uygulama geliştirme geçmişine sahip uzman bir teknoloji açıklayıcı, bir IoT meraklısı ve Linux aşığıdır. Hafta sonlarının çoğunu IoT cihazlarıyla çalışarak ve Xbox'ta oyun oynayarak geçiriyor. Aynı zamanda yürüyüş yapmayı ve yeni yollar keşfetmeyi seven yalnız bir gezgindir.
Haber bültenimize abone ol
Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!
Abone olmak için buraya tıklayın