![Daha Etibarlı Tezlik Algılaması üçün FIR Süzgəci: 5 Addım Daha Etibarlı Tezlik Algılaması üçün FIR Süzgəci: 5 Addım](https://i.howwhatproduce.com/images/001/image-2459-5-j.webp)
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
![Daha Etibarlı Tezlik Algılaması üçün FIR Süzgəci Daha Etibarlı Tezlik Algılaması üçün FIR Süzgəci](https://i.howwhatproduce.com/images/001/image-2459-6-j.webp)
Mən akellyirl -in DSP Texnikalarından istifadə edərək Etibarlı Tezlik Algılamağı öyrətməsinin həqiqətən böyük bir tərəfdarıyam, amma səs -küylü ölçüləriniz varsa bəzən istifadə etdiyi texnika kifayət qədər yaxşı olmur.
Tezlik detektoru üçün daha təmiz bir giriş əldə etmək üçün asan bir həll yolu, aşkar etmək istədiyiniz tezlik ətrafında bir növ filtr tətbiq etməkdir.
Təəssüf ki, rəqəmsal bir filtr yaratmaq asan deyil və bir çox riyaziyyat var. Buna görə də, bu cür filtrlərin yaradılmasını asanlaşdırmaq, hər kəsin öz detallarına girmədən öz layihələrində istifadə etməsinə icazə vermək üçün bir növ proqram yaratmaq barədə düşündüm.
Bu Təlimat kitabında, Arduino Uno ilə səs -küylü bir ölçüdə 50Hz sinus dalğası aşkar edəcəyəm (Arduino həqiqətən lazım deyil).
Addım 1: Problem
![Problem Problem](https://i.howwhatproduce.com/images/001/image-2459-7-j.webp)
Ölçülmüş giriş məlumatlarının yuxarıdakı əyriyə bənzədiyini düşünün - olduqca səs -küylü.
Akellyirl's Instructable-dakı kimi sadə bir tezlik detektoru qursaq, nəticə "-inf" və ya aşağıdakı kod halında: "Bəli, çox səs-küy …"
Qeyd: Mən demək olar ki, bütün akellyirl kodlarını istifadə etdim, lakin səs -küylü ölçüləri ehtiva edən üst hissəyə rawData serialı əlavə etdim.
Aşağıda bütün kodu "unfiltered.ino" adlı bir faylda tapa bilərsiniz.
Addım 2: Həll
![Həll Həll](https://i.howwhatproduce.com/images/001/image-2459-8-j.webp)
Giriş məlumatları səs -küylü olduğu üçün axtardığımız tezliyi bildiyimiz üçün bir Bandpass filtri yaratmaq və daxil olan məlumatlara tətbiq etmək üçün easyFIR adlı bir vasitədən istifadə edə bilərik ki, bu da tezlik detektoru üçün daha təmiz bir girişlə nəticələnər (yuxarıdakı şəkil).
Addım 3: EasyFIR
![EasyFIR EasyFIR](https://i.howwhatproduce.com/images/001/image-2459-9-j.webp)
EasyFIR alətindən istifadə etmək olduqca asandır, sadəcə GitHub deposunu yükləyin və bir nümunənizlə (CSV formatında) easyFIR.py faylını işə salın.
EasyFIR.py faylını açarsanız, əldə etmək istədiyiniz nəticədən asılı olaraq dəyişə biləcəyiniz 5 parametr (yuxarıdakı şəklə bax) tapa bilərsiniz. 5 parametri düzəltdikdən və python faylını icra etdikdən sonra terminalınızda hesablanmış əmsalları görəcəksiniz. Bu əmsallar növbəti addım üçün çox vacibdir!
Tam istifadə haqqında daha çox məlumatı burada tapa bilərsiniz:
Addım 4: Filtrləmə
![Filtrləmə Filtrləmə](https://i.howwhatproduce.com/images/001/image-2459-10-j.webp)
İndi lazım olan filtr əmsallarını hesablamısınızsa, həqiqi faylı tezlik detektoruna tətbiq etmək olduqca asandır.
Yuxarıdakı şəkildə gördüyünüz kimi, yalnız əmsalları, applyFilter funksiyasını əlavə etməli və sonra giriş ölçülərini süzməlisiniz.
Aşağıda bütün kodu "filtered.ino" adlı bir faylda tapa bilərsiniz.
Qeyd: Mükəmməl filtr tətbiqi alqoritmi üçün bu Stack Overflow Post sayəsində böyük təşəkkürlər!
Addım 5: Zövq alın
![Zövq alın Zövq alın](https://i.howwhatproduce.com/images/001/image-2459-11-j.webp)
Gördüyünüz kimi, indi səs -küylü bir mühitdə belə 50Hz siqnalını aşkar edə bilirikmi?
Zəhmət olmasa fikrimi və kodumu ehtiyaclarınıza uyğunlaşdırmaqdan çekinmeyin. Təkmilləşdirmələrinizi daxil etməkdən çox məmnun olaram!
İşimi bəyənirsinizsə, GitHub -da ulduzla işimi dəstəkləsəniz çox şad olaram!
Dəstəyiniz üçün təşəkkürlər!:)
Tövsiyə:
Dünyanın hər yerindən Pi -yə etibarlı şəkildə daxil olun: 7 addım
![Dünyanın hər yerindən Pi -yə etibarlı şəkildə daxil olun: 7 addım Dünyanın hər yerindən Pi -yə etibarlı şəkildə daxil olun: 7 addım](https://i.howwhatproduce.com/images/008/image-21203-j.webp)
Dünyanın hər yerindən Pi -yə etibarlı şəkildə daxil olun: Pi üzərində gecə -gündüz çalışan bir neçə tətbiqim var. Evimdən çıxanda Pi -nin sağlamlığını və vəziyyətini yoxlamaq çox çətinləşdi. Sonradan ngrok istifadə edərək kiçik maneəni aşdım. Cihaza kənardan daxil olmaq
Yalnız 3 hissədən ibarət asan, ucuz və etibarlı toxunma sensoru: 3 addım
![Yalnız 3 hissədən ibarət asan, ucuz və etibarlı toxunma sensoru: 3 addım Yalnız 3 hissədən ibarət asan, ucuz və etibarlı toxunma sensoru: 3 addım](https://i.howwhatproduce.com/images/010/image-28003-j.webp)
Yalnız 3 Parçalı Asan, Ucuz və Etibarlı Toxunma Sensoru: Barmağınızla hər cür elektron cihazı nəzarət etmək olduqca faydalı ola bilər. Bu təlimatda sizə qüsursuz işləyən asan, lakin güclü bir sensorun necə qurulacağını göstərəcəyəm. Lazım olan yalnız standart bir tranzistor və iki
Etibarlı, Təhlükəsiz, Özelleştirilebilir SMS Uzaqdan İdarəetmə (Arduino/pfodApp) - Kodlaşdırma tələb olunmur: 4 addım
![Etibarlı, Təhlükəsiz, Özelleştirilebilir SMS Uzaqdan İdarəetmə (Arduino/pfodApp) - Kodlaşdırma tələb olunmur: 4 addım Etibarlı, Təhlükəsiz, Özelleştirilebilir SMS Uzaqdan İdarəetmə (Arduino/pfodApp) - Kodlaşdırma tələb olunmur: 4 addım](https://i.howwhatproduce.com/images/010/image-28896-j.webp)
Etibarlı, Təhlükəsiz, Özelleştirilebilir SMS Uzaqdan İdarəetmə (Arduino/pfodApp) - Kodlaşdırma tələb olunmur: 6 İyul 2018 -i yeniləyin: SIM5320 istifadə edərək bu layihənin 3G/2G versiyası burada mövcuddur Yeniləmə: 19 May 2015: pfodParser kitabxanasının Version 2.5 və ya daha yüksək Qalxanın bağlanması üçün kifayət qədər vaxt verməməsi barədə bildirilən bir problemi həll edir
Adi bir USB çubuğunu etibarlı bir USB çubuğuna çevirin: 6 addım
![Adi bir USB çubuğunu etibarlı bir USB çubuğuna çevirin: 6 addım Adi bir USB çubuğunu etibarlı bir USB çubuğuna çevirin: 6 addım](https://i.howwhatproduce.com/images/006/image-16553-20-j.webp)
Adi bir USB çubuğunu etibarlı bir USB çubuğuna çevirin: Bu təlimatda adi bir USB çubuğunun etibarlı bir USB çubuğuna necə çevriləcəyini öyrənəcəyik. Hamısı standart Windows 10 xüsusiyyətlərinə malikdir, xüsusi bir şey yoxdur və satın alınacaq əlavə bir şey yoxdur. Lazım olanlar: USB Thumb sürücü və ya çubuq. Getti tövsiyə edirəm
Wifi Siqnal Süzgəci (WokFi) Uzun Məsafə: 3 Addım (Şəkillərlə)
![Wifi Siqnal Süzgəci (WokFi) Uzun Məsafə: 3 Addım (Şəkillərlə) Wifi Siqnal Süzgəci (WokFi) Uzun Məsafə: 3 Addım (Şəkillərlə)](https://i.howwhatproduce.com/images/002/image-4829-61-j.webp)
Wifi Siqnal Süzgəci (WokFi) Uzun Məsafə: Bu təlimatda, ümumi bir WiFi Thumbdrive'ı bir wifi genişləndirici halına gətirirəm! şəhərdəki nöqtələri tapın və bir şəbəkəyə qoşulun