回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

【教哈有方】掌控、arduino与二哈的亲密接触 简单

头像 王尧坤 2020.03.24 1448 0

近期稍空点,想调试下二哈,我的目标是想做一个识别到物体后,能够有所反应,当然主要目的是看看二哈有哪些功能。

我先尝试用掌控板加拓展板进行实验,拓展板上IIC和二哈进行连接,这个比较简单,没有很多技巧,因为是四对四,当然我看到有些教程是连P12什么的,因为我毕竟是菜鸟,所以觉得连IIC相对保险点,连好后,开始编程。

project-image

步骤1 连接线路

project-image

步骤2 编程

project-image

步骤3 调试

程序上传后,开始进行调试,但是有些东西识别的不是很正确,比如固体胶识别结果一般是瓶子。虽然识别不是很精确,但是只要是二哈设置好的几个物品,基本还是识别正确的,比如人等。

project-image

步骤4 重新编程

因为我想提高特定物品的识别程度,刚才的话只能识别20多种物品,不能识别其他一些物品,所以我想到了二哈的特定标签,只要在物体上贴上特定标签,那么他就可以识别出来。使得物品识别可以不受到其他因素的干扰。通过上面的选择键选择到标签识别,然后长按后,选择学习多个,保存并返回。就可以识别多个标签。(至于标签详细操作,可以参考这里,我就不重复了https://makelog.dfrobot.com.cn/article-308244.html

project-image
project-image

步骤5 增加语音功能

  我尝试想,如果识别以后,他能够用语音进行播报,那就更好了,但是在家里没有TEL0103 WiFi Bee IO扩展板(详见https://mc.dfrobot.com.cn/thread-298591-1-1.html),而有的是arduino的一套语音设备,所以接着就采用arduino来尝试,首先重新连接电路,把Speech Synthesizer Bee语音合成模块插入IO传感器扩展板 V6 (兼容Arduino)中,把他们插入语音识别拓展板(因为我想采用语音控制,不过后来发现语音识别率不是特别好),然后再把Voice Recognition 语音识别扩展板插入arduino,这样就是三层。

project-image

然后再把二哈的四个引脚插入到语音识别拓展板那(因为有些人说插在IO拓展板那有冲突,测试了下好像确实不太行,所以改插在语音识别拓展板的MP3那了)红圈圈的位置

project-image

步骤6 重新编程

project-image

步骤7 调试

大致算满足我的要求了,接下来就是要设计我的正式项目了,作为一个菜鸟的我,希望大家多多指导,多多帮助,这里先感谢各位了。

材料清单

  • Speech Synthesizer Bee语音合成模块 X1 链接
  • Voice Recognition 语音识别扩展板(Arduino兼容) X1 链接
  • IO传感器扩展板 V6 (兼容Arduino) X1 链接
  • DFRduino UNO R3 X1 链接
  • Gravity: 二哈识图(HuskyLens)AI 视觉传感器 X1 链接

评论

user-avatar