![Adreslenebilir LED'li Arduino FFT Görüntüleyici: 4 Adım Adreslenebilir LED'li Arduino FFT Görüntüleyici: 4 Adım](https://i.howwhatproduce.com/images/001/image-541-22-j.webp)
İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13
![Image Image](https://i.howwhatproduce.com/images/001/image-541-24-j.webp)
![](https://i.ytimg.com/vi/OPvW9lefkqE/hqdefault.jpg)
![Adreslenebilir LED'li Arduino FFT Görüntüleyici Adreslenebilir LED'li Arduino FFT Görüntüleyici](https://i.howwhatproduce.com/images/001/image-541-25-j.webp)
Bu eğitim, Arduino Uno ve bazı adreslenebilir LED'ler ile bir Ses Görüntüleyicinin nasıl oluşturulacağını açıklayacaktır. Bu, bir süredir yapmak istediğim bir proje çünkü sese duyarlı ışıkların hastasıyım. Bu ışıklar, yerleşik mikrofon tarafından duyulan frekans tepelerini hesaplamak için FFT (Hızlı Fourier Dönüşümü) kitaplığını kullanır ve her frekansı farklı bir renkte görüntüler.
Başlangıçta ekran için bir düğme ve bazı alternatif modlar eklemeyi planlamıştım ama bunun kodunu yazma şansım olmadı. Biraz Arduino deneyiminiz varsa, kodumu diğer animasyonları ve hatta sadece farklı renkleri içerecek şekilde değiştirmeniz çok zor olmamalı. Eklemeniz gereken Al, 330 ohm dirençli bir düğmedir.
Kod:
STL:
Gereçler
Elegoo çok nazikti ve bu proje için bana bir Arduino temel başlangıç kiti gönderdi! Arduino'da yeniyseniz veya sadece bazı ekstra ortak parçalar istiyorsanız bile bir tane almak isteyeceksiniz: İçeriğimi desteklemek için bağlı kuruluş bağlantılarını kullanın!
amzn.to/3fqEkIJ
Kullanılan diğer her şey:
1/8 Kontrplak - Yerel hırdavatçı
Led Şerit (5m 30 led/m) -
Akrilik Levhalar -
Mikrofon -
Tel -
Tel striptizci -
Sıcak Tutkal Tabancası -
Havya -
3D Yazıcı -
Filament -
Adım 1: Tabanı Kesin ve Akrilikleri Zımparalayın
![Tabanı kesin ve akriliği zımparalayın Tabanı kesin ve akriliği zımparalayın](https://i.howwhatproduce.com/images/001/image-541-26-j.webp)
![Tabanı kesin ve akriliği zımparalayın Tabanı kesin ve akriliği zımparalayın](https://i.howwhatproduce.com/images/001/image-541-27-j.webp)
Ahşabı 1 'x 1' kareye kesin (veya akriliğinizin boyutuna uygun). Kenarları kare tutabiliyorsanız, bu bir daire testere veya el testeresi ile yapılabilir, ancak bir gönye veya masa testeresi ile en kolayıdır.
Akrilik levhanın her iki tarafını da dondurmak için düşük kumlu zımpara kağıdı ile zımparalayın. Bu bir zımpara veya elle yapılabilir. Yüksek taneli zımpara kağıtlarından kaçının çünkü malzemede bitmiş görünümü bozacak büyük kesikler bırakacaksınız.
Adım 2: LED'leri ve Mikrofonu bağlayın
![LED'leri ve Mikrofonu bağlayın LED'leri ve Mikrofonu bağlayın](https://i.howwhatproduce.com/images/001/image-541-28-j.webp)
![LED'leri ve Mikrofonu bağlayın LED'leri ve Mikrofonu bağlayın](https://i.howwhatproduce.com/images/001/image-541-29-j.webp)
![LED'leri ve Mikrofonu bağlayın LED'leri ve Mikrofonu bağlayın](https://i.howwhatproduce.com/images/001/image-541-30-j.webp)
LED şeridinizi 8 uzunlukta 8 LED'e kesin. Bunları ahşap tabana, eşit aralıklarla ve değişen yönlerde yapıştırın. Oklara dikkat edin, bu LED şeritler yalnızca tek yönlü çalışır. Her şeridin üç çıkışını bir sonraki şeridin üç girişine lehimleyin. İlk şeridin girişlerini arduino kartına bağlayın, kodumu kullanıyorsanız Veri için pin 2 kullandım.
Havyanızı kapatmadan önce bağlantılarınızı bir FastLED örnek kroki ile test ettiğinizden emin olun. ColorPallets kullanmayı seviyorum.
Bu aynı zamanda mikrofonu Arduino'ya bağlamak için de iyi bir zamandır. Gücü 3.3V çıkışa ve verileri A0'a bağlayın. Bunu GitHub sayfamdan eskiz ile test edebilirsiniz.
3. Adım: Kodu Yükleyin
Herhangi bir şeyi kalıcı olarak yapıştırmadan önce taslağı son kurulumunuzla test etmek önemlidir. Bir şey işe yaramazsa, şimdi düzeltmek daha sonra olduğundan daha kolay olacaktır. Yazdığım skeç burada bulunabilir:
github.com/mrme88/Arduino-Audio-Visualizer/blob/master/FFT_Visualizer.ino
Arduino IDE'de açın ve #DEFINE ifadelerinin yanındaki en üstteki tüm değerlerin kurulumunuzla eşleştiğinden emin olun. Çizim yüklendiğinde ve düzgün çalıştığı göründüğünde, son adıma geçebilirsiniz.
Adım 4: Son Montaj
![Son montaj Son montaj](https://i.howwhatproduce.com/images/001/image-541-31-j.webp)
![Son montaj Son montaj](https://i.howwhatproduce.com/images/001/image-541-32-j.webp)
![Son montaj Son montaj](https://i.howwhatproduce.com/images/001/image-541-33-j.webp)
![Son montaj Son montaj](https://i.howwhatproduce.com/images/001/image-541-34-j.webp)
Akrilikleri LED'lerden ayırmak için dört adet 1 ara parçası yazdırın. 3D yazıcınız yoksa, bu ara parçalarını doğaçlama yapmak için başka herhangi bir şey kullanabilirsiniz. Karton veya ahşap bloklar gayet iyi çalışır. dört köşeyi ve Arduino'nuzu ve mikrofonunuzu altta bir yere yapıştırın, böylece Arduino güç alabilir ve mikrofon gürültü duyabilir.
İsteğe bağlı olarak, birkaç parmak raptiye ile duvara kolay montaj için arka kısımda delikler açabilirsiniz. Alternatif olarak, bunu bir masa süsü olarak bırakabilir veya duvara asabilirsiniz.
Son olarak, akriliği her köşedeki ara parçalara sıcak yapıştırın ve kurumasını bekleyin. Artık arkadaşlarınızı etkilemek veya kendinizi eğlendirmek için kullanabileceğiniz güzel bir LED görselleştiriciniz var!
Önerilen:
AtTiny85 Adreslenebilir LED Şerit: 10 Adım
![AtTiny85 Adreslenebilir LED Şerit: 10 Adım AtTiny85 Adreslenebilir LED Şerit: 10 Adım](https://i.howwhatproduce.com/images/002/image-5054-j.webp)
AtTiny85 Adreslenebilir LED Şerit: Amacım LED'lerden masa lambası yapmaktı.Ayarlanabilir olmasını istedim, böylece hem gündüz hem de gece kullanılabilir.İlk denememde basit bir LED şerit kullandım ve büyük MOS- Onları 12v'de sürmek için FET'ler. Bu sefer güçlü olan adreslenebilir LED'leri seçtim
Adreslenebilir Şerit LED Polis Strobo: 4 Adım
![Adreslenebilir Şerit LED Polis Strobo: 4 Adım Adreslenebilir Şerit LED Polis Strobo: 4 Adım](https://i.howwhatproduce.com/images/001/image-1405-64-j.webp)
Adreslenebilir Şerit LED Police Strobo: Bu Police Strobo Işık Çubuğu, tek bir WS2812B adreslenebilir şerit LED çubuğu (97 cm, 29 LED'ler) ve bir Arduino Nano ile yapılmıştır. standart R
Adreslenebilir LED'ler Fadecandy ve İşleme İle Nasıl Kontrol Edilir: 15 Adım (Resimli)
![Adreslenebilir LED'ler Fadecandy ve İşleme İle Nasıl Kontrol Edilir: 15 Adım (Resimli) Adreslenebilir LED'ler Fadecandy ve İşleme İle Nasıl Kontrol Edilir: 15 Adım (Resimli)](https://i.howwhatproduce.com/images/001/image-2289-19-j.webp)
Fadecandy ve İşleme ile Adreslenebilir LED'ler Nasıl Kontrol Edilir: WhatBu, adreslenebilir LED'leri kontrol etmek için Fadecandy ve Processing'in nasıl kullanılacağına dair adım adım bir eğitimdir.Fadecandy, her biri 64 piksele kadar 8 şeridi kontrol edebilen bir LED sürücüsüdür. (Bir bilgisayara birden fazla Fadecandys bağlayarak verimi arttırabilirsiniz
Adreslenebilir LED'leri Kontrol Etmek için Bluetooth 4.0 HC-08 Modülünü Kullanın - Arduino Uno Eğitimi: 4 Adım (Resimlerle)
![Adreslenebilir LED'leri Kontrol Etmek için Bluetooth 4.0 HC-08 Modülünü Kullanın - Arduino Uno Eğitimi: 4 Adım (Resimlerle) Adreslenebilir LED'leri Kontrol Etmek için Bluetooth 4.0 HC-08 Modülünü Kullanın - Arduino Uno Eğitimi: 4 Adım (Resimlerle)](https://i.howwhatproduce.com/images/001/image-2066-53-j.webp)
Adreslenebilir LED'leri Kontrol Etmek için Bluetooth 4.0 HC-08 Modülünü Kullanın - Arduino Uno Eğitimi: Arduino ile henüz iletişim modüllerini incelemediniz mi? Bluetooth, Arduino projeleriniz ve nesnelerin internetini kullanmanız için bir olasılık dünyası açar. Burada küçük bir adımla başlayacağız ve adreslenebilir LED'lerin bir sma ile nasıl kontrol edileceğini öğreneceğiz
Adreslenebilir Süt Şişeleri (LED Aydınlatma + Arduino): 12 Adım (Resimli)
![Adreslenebilir Süt Şişeleri (LED Aydınlatma + Arduino): 12 Adım (Resimli) Adreslenebilir Süt Şişeleri (LED Aydınlatma + Arduino): 12 Adım (Resimli)](https://i.howwhatproduce.com/images/004/image-10898-21-j.webp)
Adreslenebilir Süt Şişeleri (LED Aydınlatma + Arduino): KKD süt şişelerini güzel görünümlü LED ışıklara dönüştürün ve bunları kontrol etmek için bir Arduino kullanın. Bu, başta süt şişeleri olmak üzere birçok şeyi geri dönüştürür ve çok düşük miktarda güç kullanır: LED'ler görünüşe göre 3 watt'tan daha az enerji harcar ancak parlak ve parlaktır