基于BearPi开发板的语音控制开关(五)连接电路
各模块都已经把玩过了,接下来把他们组合起来,完成语音开关功能。
参照的文章里接线和代码都没太看明白,用的扩展板也不一样,文章里用的是“E53-SC1智慧路灯”扩展板,我用的是“E53-IA1智慧农业”扩展板,所以我这个设计只参考了作者的思路,线路连接和代码都是我自己摸索着做的。各模块之间通信使用的是GPIO,通过高低电平切换模拟物理开关的按下和弹起,感觉这种通信方式不太正统,但是SPI、UART等通信方式还没研究明白,等研究明白了再做优化。
各模块引脚连接
GND(小熊派) ———— GND(语音播放模块)、GND(语音识别模块)
V5.0(小熊派) ———— VCC(语音播放模块)、5V(语音识别模块)
IO_11(小熊派) ———— P1.0(语音识别模块)
IO_12(小熊派) ———— P1.1(语音识别模块)
IO_1(语音播放模块) ———— P1.2(语音识别模块)
SPK1、SPK1(语音播放模块) ———— 无源喇叭正负极(随便接,不区分正负)
连接完的效果图如下