1.k210积木块

k210库的网址:https://github.com/YahboomTechnology/K210-Module

1

2.积木块类型

数字类型积木块:人脸识别、手写数字、自主学习检测、高度、宽度、X轴、Y轴

字符串类型积木块:人脸检测、物体检测、机器码id、口罩检测、机器码检测、颜色识别、二维码检测、条形码检测

3.积木介绍

人脸检测:当检测到人脸,返回”Y“;未检测到人脸时,返回“N”。

机器码id:返回识别到的机器码id值。

手写数字:可以返回0-9,共10个数字。没有识别的情况下会返回 -1。

自主学习检测:会返回类的id(自主学习一共有三个类,id分别是1、2、3)。

物体检测:可以返回特定物体的id。可以检测的物体共20种:"飞机", "自行车", "鸟", "船", "瓶子", "巴士", "车", "猫", "椅子", "牛", "餐桌", "狗", "马", "摩托车", "人", "盆栽植物", "绵羊", "沙发", "火车", "电视屏幕"。

人脸识别:返回识别到的人脸id,识别到未注册的人脸会返回 -1,默认情况下会返回 -2。

口罩检测:当识别到戴口罩状态时,返回”Y“;当识别到未戴口罩状态时,返回“N”。

机器码检测:会返回机器码的所有内容(家族码+id)。

颜色识别:可以返回红黄蓝绿四种颜色的首字母大写("R"、"G"、"B"、"Y")。

二维码检测:返回二维码的内容。

条形码检测:返回条形码的内容。

高度、宽度、X轴、Y轴:返回颜色块的高度和宽度以及X轴和Y轴的值。

串口初始化:对串口引脚进行初始化,P1为TX,P2为RX。波特率为115200。

3.接收积木块

在接收积木块的时候我们需要做一定的处理。

字符串类型积木块,可以参考下图方式接收:

6

数字类型积木块则可以参考下图的方式接收:

7