Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz

用arduino做吉他調音器頻率的問題(急)

查看數: 3070 | 評論數: 1 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發佈時間: 2015-3-1 02:27

正文摘要:

我正在做一個吉他的調音器 我在網路上找到了一個計頻器,說也可以測聲音頻率 所以我用他改寫成一個吉他條音器 我硬體部分 我麥克風模組直接輸入ARDUINO 判斷準度輸出LED 程式如下 int divider[6] = {0, 1, 8, 64, ...

回復

pizg 發表於 2015-3-1 18:24:41
本帖最後由 pizg 於 2015-3-5 09:53 編輯

1.原始程式沒問題, 被你改到錯誤了。
2.因你的變數a型態設為int, 其值若超過32767會變成負值, 建議改成 unsigned int 或 double。
3.有雜訊, 會影響輸出結果。
4.輸入端沒有帶緩衝放大,所以輸入信號的幅值要接近5V才能測量。
5.這個程式使用到外部中斷0, 其輸出腳位在 D2, 所以你想改變到其他腳位輸出是沒辦法的。

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-11-22 13:53 , Processed in 0.201993 second(s), 13 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表