Myblockly 使用说明

Myblockly 是什么?

Myblockly 是一个完全可视化的模块化编程软件,属于图形化编程语言。

Myblockly 在功能/设计上和MIT的儿童编程语言Scratch类似。

使用 Myblockly 的时候,用户可以通过拖曳模块,来构建代码逻辑,过程很像搭积木。

在用户视角下, Myblockly 是一个简单易用的可视化工具,用来生成代码。在开发者视角下, Myblockly 是一个文本框,里边包含了用户输入好的代码。

代码生成到文本框的过程,就是用户在 Myblockly 里拖曳的过程。

适用设备:

  • myCobot 280-M5
  • myCobot 320-M5
  • myPalletizer 260
  • myCobot 280-Pi
  • myCobot 320-Pi

使用前提:

  • ATOM 烧录最新版的 atomMain
  • Basic 烧录minirobot,选择 transponder 功能,Pi系列无需烧录 Basic
  • 配置 Python 环境,可参考 Python 章节

界面简介

图 1-1

​如图 1-1 所示,此为 Myblockly 界面。

1 表示拼图工具栏,即包含了逻辑控制拼图、变量设置拼图、数学函数拼图、文本类型拼图以及控制机械臂方法拼图等。

点击 2 进入代码展示区,图 1-2 为代码显示区,拼接在画板中的方法模块会自动生成 python 代码在代码显示区中。

图 1-2

3 表示拼图画板,将拼图工具栏中的方法模块拉入到拼图画板中,方法模块就会在画板中显示。

点击 4 可运行编写好的 Myblockly 程序。

点击 5 会出现 图 1-3,点击 加载,可将已经编写好的 Myblockly 程序加载到当前软件里,点击 保存,可将已经编写好的 Myblockly 程序保存起来,点击 设置,出现图 1-4 的提示框,可进行 Myblockly 界面的设置。

图 1-3

图 1-4

点击 6 会出现 图 1-5,可通过选择设备类型、串口以及波特率连接到设备,在 快速移动 中控制设备。

图 1-5

注意: 46 无法同时使用!

如若你想删除已拖拽在拼图画板的模块,可点击模块并按下 Del 键、点击模块后鼠标右击选择删除或将该模块拖拽到 7 处进行删除。

results matching ""

    No results matching ""