K210识别数字(0~9)并与单片机通信通过数字来控制小车移动

前一段时间学习了K210的模型训练,又学会了K210的串口通信,于是冒出一个新奇的想法,用手势控制小车,手势识别可能比较难,于是想着先用数字控制小车。(懂得都懂)我相信有很多人再找这篇博客,希望大家可以看到这篇博客并帮助到你们。

文章目录

前言

方法也很简单,相信你看了这篇文章,想做出来一个数字控制小车很快就可以做出来。接下来我们进入正文.。

一、模型训练

如果你还不会使用K210训练自己的模型,可以看我主页的文章,里面教你了怎么使用K210训练自己的模型,另一篇博客也教你怎么打标签
了,你要做的就是采集足够多的数据集,然后打上标签。接下来进行训练就可以了。这里我使用VOTT给大家做个示例
K210识别数字(0~9)并与单片机通信通过数字来控制小车移动

打完标签之后导出标签voc格式
K210识别数字(0~9)并与单片机通信通过数字来控制小车移动
然后你会在文件夹下看到如下文件
K210识别数字(0~9)并与单片机通信通过数字来控制小车移动
接下来我们正式进入训练(选择正确的文件夹)
K210识别数字(0~9)并与单片机通信通过数字来控制小车移动
K210识别数字(0~9)并与单片机通信通过数字来控制小车移动
如上图是在训练的过程。训练完之后和上一篇文章执行一样的步骤即可。

二、串口通信

看我主页里面关于K210的串口通信文章。里面附上了完整的源码。直接使用即可。

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

三、单片机端

这里我就不过多的赘述了,相信看这篇文章的人也只是仅仅需要一个识别的结果进行串口通信。

总结

到这里呢这篇文章就结束了,完整的模型我正在训练,我也会讲串口通信加进去,发送数值和坐标,如果你需要工程文件的话,可以在下面留下你的邮箱,我会讲完整的K210代码发到你的邮箱里,加油,希望能够帮到各位。

上一篇:基于Java的四大开源测试工具


下一篇:(B20_05) mobilenet_v1_0.75_224.kmodel V4部署到Maix go硬件