小方舟检测识别——水果检测仪

2021-12-115351
AI 快速预览详细 收起
本项目使用小方舟3.0、掌控板和百灵鸽3.0制作水果检测仪。通过加载TF卡中的'fruit.kmodel'模型文件,实现对水果的识别和显示。项目包括材料准备、电路连接、加载TF卡模型和编写程序等步骤。最终效果是当小方舟检测到水果时,屏幕会显示水果名称,并亮起不同颜色的灯。适合STEM教育场景,帮助孩子学习视觉识别技术和编程。


案例描述:使用小方舟加载TF卡模型的功能,制作水果检测仪,当小方舟检测到水果品种时,小方舟屏幕显示水果名称,以及亮不同颜色的灯
提醒:本教程使用的是小方舟3.0,主控为掌控板,扩展为百灵鸽3.0,编程软件为mpython0.7.0


一、视频演示:




二:案例教程

1.材料准备
小方舟检测识别——水果检测仪图13

2.电路连接
小方舟与百灵鸽相连接,接在P14P13,也可以接P0P1,如下图所示
小方舟检测识别——水果检测仪图3

3.加载TF卡模型
Step1:下载模型文件,“fruit.kmodel”就是水果的模型文件,将其文件复制到TF卡。
小方舟检测识别——水果检测仪图1
Step2:将内存卡带金属片的一端朝下,插向卡槽,轻按一下即可。
小方舟检测识别——水果检测仪图14

Step3:双击打开“classes.txt”的文件,里面写的是水果的分类,有“苹果”、“香蕉”等等。
小方舟检测识别——水果检测仪图2小方舟检测识别——水果检测仪图4

Step4:将水果分类复制到下面语句中;这个模型是检测模型,与20类识别差不多,所以选择“检测”,其次是模型名称以及分类。
小方舟检测识别——水果检测仪图5

Step5:将下面程序烧入掌控板。

小方舟检测识别——水果检测仪图6


程序烧入成功后,小方舟会切换至“检测识别”的模式。
小方舟检测识别——水果检测仪图7



Step6:将小方舟摄像头对准需要识别的水果,如果识别成功后,会出现白色边框,并且显示其对应的分类序号,例如苹果是0,香蕉是1,橙子是2,以此类推。
小方舟检测识别——水果检测仪图8

Step7:加载模型,也是需要进行学习的。将小方舟摄像头对着水果,出现白色方框与分类序号之后,按下小方舟的B键进行学习,学习成功后,出现ID号与分类名称。
小方舟检测识别——水果检测仪图10

4.案例程序
当检测到苹果时,小方舟亮红灯,屏幕显示“苹果”文字,检测到香蕉,亮黄灯,显示“香蕉”文字等等。
Step1:因为第一个学习的是苹果,所以苹果是ID0。
小方舟检测识别——水果检测仪图9
Step2:其他水果的程序如下。
小方舟检测识别——水果检测仪图11

Step3:加上循环等程序,完整程序如下。
小方舟检测识别——水果检测仪图12

三、小方舟购买连接:
如果您购买的量比较大,请私聊客服,获取更多的优惠!

四、小方舟更多教程:

1.如果您是第一次接触小方舟,请先阅读下面教程再进行本案例的实操。



2.如果您是第一次接触掌控板,请先阅读下面教程。



模型下载:

模型.rar

1.57 MB, 下载次数: 4217

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
Kiwi2021
Kiwi2021
[align=left][backcolor=rgb(250, 250, 250)][font=微软雅黑]案例描述:使用小方舟加载TF卡模型[backcolor=initial][font="][font=SimSun][font=SimSun]极速赛车[/font][/font][/font][/backcolor]的功能,制作水果检测仪,当小方舟检测到水果品种时,小方舟[backcolor=initial][font="][font=SimSun][font=SimSun]英国乐透[/font]8[/font][/font][/backcolor]屏幕显示水果名称,以及亮不同颜色的灯。[/font][/backcolor][/align][align=left][backcolor=rgb(250, 250, 250)][font=微软雅黑]提醒:本教程使用的是小方舟3.0,主控为掌控板,扩展为百灵鸽3.0,编程[backcolor=initial][font="][font=SimSun]SG飞艇[/font][/font][/backcolor][backcolor=initial][font=SimSun] [/font][/backcolor]软件为mpython0.7.0。[/font][/backcolor][/align]
[align=left] [/align]
- 没有更多了 -