microbit_k210物体检测
1.k210和microbit通信
1.1 实验前提
本教程使用的是microbitV2.0,k210要运行K210-AI(microbit)里面的程序才能开始实验
microbit *1
鄂鱼夹 *3
若干杜邦线
k210视角模块 1(要有sd卡(里面有带AI的模型)、摄像头)
usb转ttl模块1
导入k210AI库:https://github.com/YahboomTechnology/K210-Module
1.2 实验接线
microbit | usb转TTL模块 |
---|
P1 | RXD |
GND | GND |
microbit | k210视角模块 |
---|
P2 | TXD |
GND | GND |
接线如图所示:

1.3主要代码分析

由代码可得,简单配置一下串口并调用相关的串口、k210的积木块进行数据获取
- msg:是物体检测出来的结果
数字的含义代表如下:
0.飞机、1.自行车、2.鸟、3.船、4.瓶子、5.公交车、6.小汽车、7.猫、8.椅子、9.奶牛、10.餐桌、11.狗、12.马、13.摩托车、14.人、15.盆栽、16.绵羊、17.沙发、18.火车、19.显示器
1.4实验现象
- 连接好线后,k210视角模块可以脱机运行
k210脱机运行方法
- 串口助手设置成如图的界面

- 把本教程的hex程序下载进microbit里面
- 开始识别后,就能看到串口助手打印出东西和microbit的屏幕也会滚动显示接收到的信息,下图的实验结果是物体检测的现象

本实验把物体检测的结果显示出来
1.5 microbit调用积木块解析k210的结果各个方块作用
