gray6666 发表于 2022-3-5 19:13:13

基于离线语音识别技术的漂移车

本帖最后由 gray6666 于 2022-3-5 19:13 编辑

一、项目起源
在某应用场景中,对漂移车进行简单的语音控制即可,无需联网操控。为了让漂移车和控制者之间有更好的人机交互,就会去使用离线语音技术,这样本地的控制会更加的快速与便捷。本次项目采用离线语音识别技术,该模块指令可以提前固定,也可以是自己设计的口令;在使用时,只需要对相应的指令进行识别即可,对网络性能没有要求,接收指令后的响应速度也相对更快。
https://www.bilibili.com/video/BV1P3411L71q?share_source=copy_web

二、设备清单

1.DFRduino UNO R3 *1 https://www.dfrobot.com.cn/goods-521.html
2.Proto Shield原型开发板(Arduino兼容) *1 https://www.dfrobot.com.cn/goods-62.html
3.L298N直流电机驱动模块*1 https://www.dfrobot.com.cn/goods-208.html
4.ASR-THREE离线语音识别模块 好好搭搭某宝店铺
5.9V电源及插头 https://www.dfrobot.com.cn/goods-386.html
6.玩具车模 *1 自备
7. LED灯小车*2 小车自带

https://www.bilibili.com/video/BV1qa411h7Nd?share_source=copy_web
三、修复车模
拆除小车的控制面板,测试电机和LED灯是否工作正常






修复马达(常见创客实验马达),后轮动力采用经典的小齿轮带动大齿轮设计





前轮采用电机正反转控制方向,隐藏有弹簧减震设计

https://www.bilibili.com/video/BV17S4y137Ym?share_source=copy_web




引出电机线和LED灯,按照说明连接
扩展板连接UNO板
3口连接语音模块,电源在UNO扩展板取电
4口连接小车的LED灯(此处2个LED串联可以同时控制开关),GND连接uno 板的GND





9V电池连接L298N VCC和GND ,L298N GND连接UNO板的GND,L298N的5V口连接UNO板的5V电源口,给uno板子供电;




电机驱动原理参考



焊接了开关方便控制电源





四、代码测试


语音模块初始化,测试灯是否正常



小车执行语音指令





五、测试视频
https://www.bilibili.com/video/BV1Aq4y1i7wR?spm_id_from=333.999.0.0

六、参考代码






赤星三春牛! 发表于 2022-3-6 13:19:42

呵呵呵呵

赤星三春牛! 发表于 2022-3-6 13:21:28

真不错,收藏了。

赤星三春牛! 发表于 2022-3-6 13:32:30

这个小车看起来很好玩{:6_209:}

赤星三春牛! 发表于 2022-3-6 13:46:50

6666666666666

QQQQQQQ 发表于 2022-3-6 14:12:38

厉害厉害

QQQQQQQ 发表于 2022-3-6 16:48:43

666666666666666666666666

rzyzzxw 发表于 2022-3-6 19:59:56

666

dt 发表于 2022-3-7 20:55:45

好好搭搭的语音识别 效果就是好

gray6666 发表于 2022-3-8 08:09:26

dt 发表于 2022-3-7 20:55
好好搭搭的语音识别 效果就是好

要是自定义指令再多点就好了

水晶 发表于 2022-3-8 12:18:04

66666666666666

水晶 发表于 2022-3-9 12:25:27

666666666666666666

QQQQQQQ 发表于 2022-3-13 12:23:06

厉害厉害

水晶 发表于 2022-3-13 22:46:25

6666666666666666666

yoyojacky 发表于 2022-3-22 13:22:18

哈哈,不错啊!改造的不错, 下次用我们驴车的系统搞起来.哈哈

ZYogurT 发表于 2022-4-6 17:00:14

这不比遥控汽车好玩{:7_224:}
页: [1]
查看完整版本: 基于离线语音识别技术的漂移车