在某应用场景中,只需对漂移车进行简单的控制即可,无需联网操控。为了让漂移车和控制者之间有更好的人机交互,就会去使用离线语音技术,这样本地的控制会更加的快速与便捷。本次项目采用离线语音识别技术,该模块指令可以提前固定,也可以是自己设计的口令;在使用时,只需要对相应的指令进行识别即可,对网络性能没有要求,接收指令后的响应速度也相对更快。
步骤1 准备设备
步骤2 修复车模
拆除小车的控制面板,测试电机和LED灯是否工作正常
修复马达(常见创客实验马达),后轮动力采用经典的小齿轮带动大齿轮设计
前轮采用电机正反转控制方向,隐藏有弹簧减震设计
步骤3 引出电机线和LED灯,按照说明连接
UNO的
3口连接语音模块,电源在UNO扩展板取电
4口连接小车的LED灯,GND连接uno 板的GND口
9V电池连接L298N VCC和GND ,L298N GND连接UNO板的GND,L298N的5V口连接UNO板的5V电源口,给uno板子供电;
11 10 9 8口 依次连接L298N的EN1 EN2 EN3 EN4
L298N d电机驱动板的out1 out2 连接前车轮电机,out3 out4 连接后车轮电机
9V电池连接L298N VCC和GND ,L298N GND连接UNO板的GND,L298N的5V口连接UNO板的5V电源口,给uno板子供电;
焊接了开关方便控制电源
步骤4 代码测试
语音模块初始化,测试灯是否正常
小车执行语音指令
步骤5 参考代码
附件
Dcw6gTHh5Ubb2022.05.22
太棒了,我就喜欢玩语音控制的玩具