利用Arduino播放接收到之音讯
本帖最后由 小雞快飛 于 2016-1-20 15:46 编辑小弟目前打算利用Arduino播放麦克风接收到的声音
我的想法是让Arduino算出接收到的音频,再用Tone() 这个函数输出频率至喇叭,播放出声音。
于是我弄来了个高感度麦克风模组https://mc.dfrobot.com.cn/forum.php?mod=image&aid=23283&size=300x300&key=0bd6c09c81261ace&nocache=yes&type=fixnonec(ˊ<__ˋ)(这货
却发现他只可以侦测音量,无法得知音频。(›´ω`‹ )...
有没有其他方法,或是模组可以使用呢?
再此向大家请教,菜鸟发问如有劣拙之处还请见谅。
帮顶 好想法,大神们快出来解决问题啦 估计用这个不行。它输出的是一个强弱数值,而不是频率和时长两个值。 kevinzhang19701 发表于 2016-1-21 08:36
估计用这个不行。它输出的是一个强弱数值,而不是频率和时长两个值。
是阿Orz,用了之后有种被坑了感觉
不知道有没有其他模组有办法达成 不行呀~因为我们听到的声音除了频率,还有波形这个参数,所以你可以区分同样频率的钢琴和小提琴的声音。但是tone只能输出方波。mp3可以输出任意音乐,是因为使用了DAC。要是实现lz的目标很容易,搭个功放电路就可以啦 virtualwiz 发表于 2016-1-24 16:25
不行呀~因为我们听到的声音除了频率,还有波形这个参数,所以你可以区分同样频率的钢琴和小提琴的声音。但 ...
原来如此,受教了
搭功放电路具体一点大约是什么样子呢?不知有没有相关资料可以参考
感谢您的指教 直接搭一个功放电路就可以了
页:
[1]