[問題] Arduino 能否外接麥克風/3.5mm音源線?

看板Electronics作者 (30奈米)時間3年前 (2021/03/24 12:40), 3年前編輯推噓11(11012)
留言23則, 9人參與, 3年前最新討論串1/1
想請教各位大大, 最近使用Arduino搭配麥克風模組時, 常常需要把音源靠的很近才有反應, 但靠的太近,類比輸入的值又會很亂,不太好分析音量大小… 試過透過模組上的金屬旋鈕調靈敏度,但效果還是不理想, 麥克風模組如下圖 https://i.imgur.com/nvIzjSv.jpg
因此想請問, 有沒有辦法將一般市面上買得到的麥克風, 或是3.5mm音源線連接到Arduino上,並輸入類比訊號, 網路上查到的幾乎都是透過模組麥克風,沒有看過用一般麥克風當作輸入的… 另外想請問,除了分析輸入音量大小外,如何實現對輸入訊號做聲音頻率分析,讓音樂出 現明 顯低頻時(例如大鼓),能執行設計好的反應? 請大家多多指教了 感謝>< -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.238.64.86 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1616560823.A.5CF.html

03/24 12:54, 3年前 , 1F
用Arduino做頻譜分析?我一定是誤會了甚麼?
03/24 12:54, 1F
※ 編輯: cra2y37037 (140.117.248.4 臺灣), 03/24/2021 13:09:35 https://youtu.be/5RmQJtE61zE
有在YouTube找過透過fft 做的,但有看沒有懂QQ重點是可靠的音源輸入還沒處理好之前 ,也還沒有辦法用fft 做出來… ※ 編輯: cra2y37037 (140.117.248.4 臺灣), 03/24/2021 13:13:44

03/24 16:14, 3年前 , 2F
買 USB 麥克風或買 USB 音效卡接 3.5mm 麥克風
03/24 16:14, 2F

03/24 16:14, 3年前 , 3F
一樓的意思是 Arduino 的運算能力離頻譜分析也太遙遠
03/24 16:14, 3F

03/24 16:16, 3年前 , 4F
畢竟聽起來你是要做即時分析不是下星期才要等結果看報告
03/24 16:16, 4F

03/24 16:19, 3年前 , 5F
過個LPF,用8k sampling rate下去跑truncated FFT運算還好啊
03/24 16:19, 5F

03/24 16:19, 3年前 , 6F
,exp查表就好
03/24 16:19, 6F

03/24 16:40, 3年前 , 7F
我覺得Arduino不適合你要做的功能
03/24 16:40, 7F

03/24 17:19, 3年前 , 8F
Low pass filter不錯耶,那也不用做FFT了直接低通觸發
03/24 17:19, 8F

03/24 17:19, 3年前 , 9F
準確度就再研究,可能外面有卡車開過也觸發
03/24 17:19, 9F

03/24 17:50, 3年前 , 10F
如果沒有要存成數位資料,倒不如用分音電路,局部加強,
03/24 17:50, 10F

03/24 17:50, 3年前 , 11F
純類比反應快,調得好失真不需要像數位的一樣砸大錢買i
03/24 17:50, 11F

03/24 17:50, 3年前 , 12F
c
03/24 17:50, 12F

03/24 19:02, 3年前 , 13F
arduino due ,運算能力應該有機會
03/24 19:02, 13F

03/25 16:08, 3年前 , 14F
ESP32跟ATmega效能差很多,ATmega光推顯示部分就很吃力
03/25 16:08, 14F

03/25 21:02, 3年前 , 15F
你要用一般麥克風 不就自己接個OPA放大一下訊號就好
03/25 21:02, 15F

03/26 00:47, 3年前 , 16F
不談變種的,16MHz Arduino的ADC理想sample rate
03/26 00:47, 16F

03/26 00:48, 3年前 , 17F
大約在9615Hz,所以你能fft頻譜上限在4807Hz,人的
03/26 00:48, 17F

03/26 00:49, 3年前 , 18F
男性的人聲基本頻率為85至180Hz,成年女為165至255Hz
03/26 00:49, 18F

03/26 00:50, 3年前 , 19F
講講話看分布大概就跟YT那個一樣。
03/26 00:50, 19F

03/26 00:51, 3年前 , 20F
如果還要推顯示.........
03/26 00:51, 20F

03/26 01:49, 3年前 , 21F
可以做啦 就頻率不廣而已
03/26 01:49, 21F

03/26 01:54, 3年前 , 22F

03/26 12:10, 3年前 , 23F
用C++寫編譯後速度還ok,arduion直接寫的確很難,大家都沒錯
03/26 12:10, 23F
文章代碼(AID): #1WMiAtNF (Electronics)