Mega2560+语音识别模块一直ASR_FOUND ZERO,会是什么原因
Mega2560叠加Voice Recognition语音识别模块,把led那个demo下载进去了。通电后,串口监控结果是,ASR_FOUND ZERO 快速输出,都是中断出去的
MIC
ASR_RUNING.....
ASR_FOUND ZERO
ASR_FOUND ZERO
ASR_FOUND ZERO
ASR_FOUND ZERO
跟代码,发现是这里打印出来的。
但是不知道是什么问题会这样? 我接错了吗? 还是环境杂音?家里晚上只有空调、电脑风扇,没其他声音了。
PS:我用usb电脑供电的
:Q 谁能帮看看啊
语音识别是支持mega2560的,是否库文件不是最新的? 本帖最后由 王城 于 2014-7-16 14:59 编辑
库用的是https://www.dfrobot.com.cn/image/data/DFR0177/Voice_1.0.rar不知道是不是最新的。
和usb驱动有关系吗?电脑认的是uno,不是mega2560。ide用的是1.5.6-r2 BETA。板子选择没问题
王城 发表于 2014-7-16 14:52
库用的是https://www.dfrobot.com.cn/image/data/DFR0177/Voice_1.0.rar不知道是不是最新的。
和usb驱动 ...
语音识别模块与主控器是SPI通信的,库里面定义的SPI的引脚是11,12,13(兼容UNO)。而mega2560的spi引脚是50,51,52。所以你需要修改一下库文件里面管脚的定义。 附上是使用注意事项:
https://mc.dfrobot.com.cn/forum.php?mod=viewthread&tid=2690&highlight=%E8%AF%AD%E9%9F%B3%E8%AF%86%E5%88%AB 本帖最后由 王城 于 2014-7-16 15:50 编辑
好,回去试一下。 谢谢{:3_48:}
SPI: 50 (MISO), 51 (MOSI), 52 (SCK), 53 (SS). 这4个都应该换吧
目前最新的库是直接支持2560的。
页:
[1]