快速入门与环境配置

1. Mind+介绍

Mind+是一款基于Scratch3.0开发的青少年编程软件,支持Arduino、行空板K10、行空板M10等各种开源硬件的图形化及代码编程,只需要拖动图形化程序块即可完成编程,还可以使用Python/C/C++等高级编程语言,让大家轻松体验创造的乐趣。

Mind+官网下载地址:https://mindplus.cc

2. 行空板K10介绍

行空板K10是一款专为快速体验和学习人工智能而设计的开发学习板,100%采用国产芯片,知识产权自主可控,符合信息科技课程中编程学习、物联网及人工智能等教学需求。该板集成LCD彩屏、WiFi蓝牙、摄像头、麦克风、扬声器、RGB指示灯、多种传感器及丰富的扩展接口。凭借高度集成的板载资源,教学过程中无需额外连接其他设备,便可轻松实现传感器控制、物联网应用以及人脸识别、语音识别、语音合成等人工智能项目。

行空板K10商城购买链接:https://www.dfrobot.com.cn/goods-4014.html

硬件准备

准备一根USB数据线和一根4Pin白色硅胶线。使用USB数据线连接电脑与行空板K10,I2C模式使用4Pin白胶先连接行空板K10与HuskyLens 2
再使用额外的USB数据线 连接HUSKYLENS 2的Type-C接口与电源,为HUSKYLENS 2进行额外供电。I2C接线图可参考下图。

Interface Diagram

UART 接线说明

以行空板K10 IO扩展板为例,将 HUSKYLENS 2 的四根连接线按下表连接到行空板 K10 扩展板:

线色 行空板 K10 扩展板端连接
红色 带有 5V 标识的 VCC 引脚
黑色 GND
绿色 P0 的信号引脚
蓝色 P1 的信号引脚

接线完成后,在 HUSKYLENS 2 的系统设置中,将通信协议选择为“串口9600”或“串口115200”,并确保行空板 K10 程序中的串口波特率与所选设置一致。

Interface Diagram

3. Mind+2.0版本库加载方式

双击打开2.0版本的Mind+编程软件,打开之后,找到'上传模式',点击选择上传模式,如下图。

Interface Diagram

等待上传模式初始化完成,点击左下角扩展,第一次使用需要下载相应的主控扩展库。找到'行空板K10'。点击右上角下载相应主控库。

Interface Diagram

当行空板K10扩展库下载完成后,点击加载行空板K10扩展库,加载成功后,如下图所示。

Interface Diagram

点击 '模块扩展' ,在模块扩展中搜索'HuskyLens 2',找到HuskyLens 2 扩展库并点击下载。

Interface Diagram

注:以下所有的项目示例我们使用的Mind版本为2.0版本。

4. Mind+1.8系列版本库加载方式

打开编程软件Mind+,点击右上角切换到上传模式。

Interface Diagram

点击左下角扩展,在主控板中选择行空板K10。

Interface Diagram

选择主控板之后,对应支持的扩展模块标签变成可选状态,点击传感器,找到HuskyLens 2 扩展库,点击加载模块,然后返回编程界面。

Interface Diagram

建议在开始制作项目前,确认并将HUSKYLENS 2固件更新为最新版本,可以看到当前的系统版本。更新固件请见:点击跳转