720浏览
查看: 720|回复: 0

行空板扩展板:语音控制小车

[复制链接]
本帖最后由 地下铁 于 2024-8-11 17:15 编辑

【项目背景】

    DF推出了行空板(UNIHIKER)开发适配的扩展板,很幸运得到了测试的机会。开箱后映入眼帘的莫过于独特的45度角仰望星空的插槽设计,另外丰富的供电方式的创新也能体会到DF的工程师用心满满的贴心设计。围绕电机驱动这个功能,结合语音识别模块,做一个通过语音识别指令来控制运动的小车。

行空板扩展板:语音控制小车图5

【硬件清单】

1. 行空板双路电机驱动I/O扩展板*1
2. 电机*2
3. 23.7V电池 + DC转接
4. 语音识别模块
5. Micro USB数据线*1
6. 万向轮*1

【准备工作】
1、阅读文档
  首先要阅读是产品维库:行空板双路电机驱动IO扩展板 DC Motor Driver Carrier ,里面包含了非常丰富的上手指引。里面特别贴心的给出了6个案例,反正我是基本都过了一遍。
2、搭建测试
  要让小车动起来,当然要准备好合适的供电电池。因为扩展板已经提供了DC接口,其实使用61.5V的带DC头的电池盒是挺合适的。但是这次扩展板还配了一个带转接柱的DC2.1转接头,用两个金属跳线,刚好就可以把其他小车的7.4V的锂电池盒用上,它可反复充电比较经济环保。

行空板扩展板:语音控制小车图1

  电路连接比较简单,把电机引线连接到扩展板两侧的接线柱上。扩展板的标识也是很清晰的,数字引脚P5,P6是控制电机转动方向,pwm引脚p8,p16用于调制转速,版主大大已经写了一篇很全面了(看这里),此处就不赘述了。语音识别模块接在iic上,扩展板提供了4iic,3组是3.3v1组是5V的,又是一个值得点赞的亮点。接线图如下图所示:
行空板扩展板:语音控制小车图4


【制作车体】
  其实在wiki里面已经提供了一个扩展板的尺寸图,直接按照尺寸参数进行设计就可以了。

行空板扩展板:语音控制小车图3

  找了一个之前做的车子,还是上下两层的设计,把扩展板放在上层,电池盒放在下层,电池盒本身的重量也能起到平衡车子的作用。适当调整一下尺寸,因为我想同时兼容6个电池的DC电池盒,所以车子的宽度设置的宽一些。另外在车头留出一些卯眼,便于后期安装摄像头、超声波等模块。

行空板扩展板:语音控制小车图2

【编写程序】
程序如下图所示,为了演示视频的需要,识别到指令后执行对应运行动作时,都是执行1秒后就停止。

行空板扩展板:语音控制小车图6


【演示视频】
下面用视频演示一下最终的作品效果。

外观.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail