5.2.1 Windows 系统#

5.2.1.1 KidsBlock IDE下载#

5.2.1.2 KidsBlock IDE安装#

1. 双击下载好的软件 “KidsBlock.exe” 。

Img

2. 先选中 “为使用这台电脑的任何人安装” ,再点击 “下一步”。

Img

3. 先点击 “浏览(B)…”,选择安装的位置(我这里选择安装在C盘,你也可以选择安装在电脑的其他盘),再点击 “安装”。这样,软件就在安装过程中。

Img

Img

4. 几秒种后,安装完成。点击 “完成” 就可以打开安装好的软件。

Img

5. 如果出现电脑安全警报窗口,点击 “允许访问”。这样就可以打开了软件页面。

Img

Img

有更新软件时一般打开Kidsblock IDE页面时会自动提醒,为了软件能正常使用我们选择升级。

Img

我们也可在设置中手动更新软件。

Img

Img

如果已经是最新版本则显示以下提示。

Img

5.2.2 MacOS 系统#

5.2.2.1 KidsBlock IDE下载#

5.2.2.2 KidsBlock IDE安装#

1. 双击下载好的软件文件 “KidsBlock.dmg”。

Img

2. 双击之后,出现如下图。

Img

3. 按住鼠标左键将 “KidsBlock” 拖动到 Applications 文件夹中。

Img

4. “KidsBlock” 在复制拷贝至 Applications 文件夹过程中,有可能会出现 “安全提醒” 框。

Img

Img

5. 先点击电脑的 “设置”,找到 “隐私与安全性” 并且点击它;然后找到 “仍要打开” 并且点击它,出现 “ 打开“KidsBlock”?”对话框,最后点击 “仍要打开” 按钮。

Img

Img

6. 出现 “隐私与安全性”对话框,在对话框中输入好 “管理员用户名” 和 “密码”,然后单击 “” 按钮。

Img

7. 过一会儿之后,就可以打开了Kidsblock IDE页面。

Img

有更新软件时一般打开Kidsblock IDE页面时会自动提醒,为了软件能正常使用我们选择升级。

Img

5.2.3 KidsBlock软件的使用方法#

⚠️ 特别提醒: 以下是以Windows系统为例,MacOS系统可以参考。

5.2.3.1 选择设备#

⚠️ 特别注意: 该套件中使用的设备是 Smart farm for ESP32,关于导入Smart farm for ESP32设备的方法,请参考以下内容。如果是导入其他的设备(或开发板),其方法类似,可以参考。

1. 确保ESP32主控板与计算机连接成功,然后双击 “KidsBlock” 图标Img打开KidsBlock软件。

Img

2. 单击Img,如下图所示:

Img

3. 由于本教程使用的是 Smart farm for ESP32 设备,所以选择 “Smart farm for ESP32” 设备,如下图所示:

Img

4. 连接串口端口(COM3),点击 “连接”,如下图所示:

Img

5. 然后单击 “返回编辑器” 返回代码编辑区,如下图所示:

Img

Img

5.2.3.2 软件界面介绍#

了解KidsBlock软件界面,有利于代码编程的学习,如下图所示:

Img

Img

5.2.3.3 添加KidsBlock库文件#

⚠️ 特别提醒: 如果是自己拖动代码块来编写实验代码,则必须添加 “网页编辑PRO” 库和 “语音识别模块” 库,添加方法如下所示;如果是直接导入我们提供的示例代码,不需要添加 “网页编辑PRO” 库和 “语音识别模块” 库,则这一步骤可以直接跳过。

如下图所示,在KidsBlock IDE软件的左下角点击Img进入扩展界面。

Img

先点击 “通信”,再找到 “Web Page Editing PRO” 设备并点击它。这样,网页编辑PRO的库文件添加好了。

Img

接着点击 “AI”,然后找到 “语音识别模块” 设备并点击它。这样,语音识别模块的库文件添加好了。

Img

点击Img返回编程界面,在KidsBlock IDE左侧的代码块栏中可以看到添加成功的 “网页编辑PRO” 库和 “语音识别模块” 库。

Img

5.2.3.4 编写代码并上传#

后面教程中的示例代码上传步骤也一样,可以参考这里。

确保ESP32主控板与计算机连接成功,然后双击 “ KidsBlock ” 图标打开KidsBlock软件。

方法①: 从直接拖动代码块到代码编辑区进行代码编写,如下图所示:

Img

代码编写完成后保存到电脑,单击 “文件” --> “保存到电脑”,如下图所示:

Img

单击Img将代码上传到ESP32主控板,如下图所示:

Img

方法②: 从电脑打开已经编写好的代码。

单击 “文件” --> “从电脑中上传”,然后选择保存KidsBlock(Scratch)_代码的路径,选中代码文件打开即可,如下图所示:

Img

Img

代码文件打开后,需要手动连接串口端口,如下图所示:

Img

Img

然后单击 “返回编辑器” 返回代码编辑区,如下图所示:

Img

单击Img将代码上传到ESP32主控板,如下图所示:

Img