Her türlü havalı ses tabanlı var Ahududu pi Orada projeler ama bazen biraz daha niş bir şeye ihtiyacınız var. Bugün, bir gelenek sürmek için bir Raspberry Pi Pico 2 kullanan Dan McCreary tarafından bir araya getirilen gerçekten harika bir yaratılış paylaşıyoruz FFT Ses Spektrum Analizörü. Bu gadget, ses dalgalarının gerçek zamanlı görsel çıktısı sağlar ve en iyisi, kendiniz yapabilirsiniz!

Terime aşina değilseniz, FFT “Fast Fourier Dönüşümü” anlamına gelir. Bu, mikrofonlar gibi giriş aygıtlarından ses verilerini almak için kullanılabilen ve ekranda gerçek zamanlı olarak görebileceğiniz görsel bir ses dalgasına dönüştürmek için kullanılabilen bir algoritmadır. Biraz ince ayarla, bu proje radar gibi diğer sistemler için de çalışacak şekilde değiştirilebilir.
McCreary, bu projenin nasıl çalıştığı ve mevcut sınırlamalarının ne olduğu hakkında birçok ayrıntı paylaşacak kadar nazikti. Proje açıklamasında, FFT analizörünün yaklaşık 17 milisaniye çalıştığını açıklamaya devam ediyor. Algoritma, Peter Hinch tarafından oluşturulan bir FFT kütüphanesi kullanılarak kol montajcısında çalışmak üzere oluşturuldu.
Daha önce de belirttiğimiz gibi, projeye güç veren ana kart bir Raspberry Pi Pico 2’dir. PICO, 128 x 64 piksel çözünürlüğe sahip olan ve SSD1306 sürücüsüne dayanan 2.42 inç I2C OLED ekranına bağlıdır. Ses girişi için saniyede 8K numune sağlayabilen bir mikrofon kullanır.
Projenin kodu Microphthon kullanılarak oluşturuldu. Baştan sona GitithubMcCreary projenin nasıl yeniden oluşturulacağına dair ayrıntıları paylaştı. İçinde, donanım kurulumunu ve FFT analizör sistemini oluşturmak için ihtiyacınız olan her şeyi yıkıyor. McCreary ayrıca YouTube’a, oluşturma sürecini ve son yapıyı gösteren bir video paylaştı.
Buna daha yakından bakmak istiyorsanız Raspberry Pi Projesidaha fazla ayrıntı için GitHub ve YouTube ile paylaşılan proje sayfasına göz atın. Orada sadece yapısı hakkında detaylar değil, aynı zamanda kendi FFT sisteminizi sıfırdan geliştirmek için adımlar ve ek kaynaklar bulacaksınız.

