快速入门与环境配置

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

准备材料

  • 硬件
    • 行空板K10 x 1
    • HUSKYLENS 2 x 1
    • USB数据线 x 2
    • 4pin连接线(或杜邦线)x 1
    • 兼容K10的扩展板(UART模式使用)

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

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固件更新为最新版本,可以看到当前的系统版本。更新固件请见:点击跳转