k210库的网址:https://github.com/YahboomTechnology/K210-Module
数字类型积木块:人脸识别、手写数字、自主学习检测、高度、宽度、X轴、Y轴
字符串类型积木块:人脸检测、物体检测、机器码id、口罩检测、机器码检测、颜色识别、二维码检测、条形码检测
人脸检测:当检测到人脸,返回”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。
在接收积木块的时候我们需要做一定的处理。
字符串类型积木块,可以参考下图方式接收:
数字类型积木块则可以参考下图的方式接收: