模块图标 | 分类 | 说明 |
![]() |
流程模块 | 在模块被点击或者程序启动时,执行其所属程序模块序列。 |
示例 | ![]() | |
示例说明:让Boost机器人以50的速度直线运动1秒钟。 |
模块图标 | 分类 | 说明 |
![]() | 流程模块 | 在条件为真时,执行其所属程序模块序列。 |
示例 | ![]() | |
示例说明:当距离传感器探测到的距离小于5时,让Boost机器人以50的速度直线运动1秒钟。 |
模块图标 | 分类 | 说明 |
![]() | 流程模块 | 当该序号的条件被触发时,执行其所属程序模块序列(与下面的模块配合使用)。同一个序号下可以设置多个该模块,以便在条件触发后,同时执行多组程序。 |
示例 | ![]() | |
示例说明:当距离传感器探测到的距离小于5时,让Boost机器人以50的速度直线运动1秒钟,与此同时让集线器灯光以1秒的间隔分别闪烁绿色和红色一次。 |
模块图标 | 分类 | 说明 |
![]() | 流程模块 | 触发对应序号的条件(与上面的模块配合使用),同一序号下可以设置触发多组序列。 |
示例 | ![]() | |
示例说明:当距离传感器探测到的距离小于5时,让Boost机器人以50的速度直线运动1秒钟,与此同时让集线器灯光以1秒的间隔分别闪烁绿色和红色一次。 |
模块图标 | 分类 | 说明 |
![]() | 流程模块 | 延时(单位:秒)。 |
示例 | ![]() | |
示例说明:当条件1被触发后,让集线器灯光以1秒的间隔分别闪烁绿色和红色一次。 |
模块图标 | 分类 | 说明 |
![]() | 流程模块 | 等待直到条件为真。 |
示例 | ![]() | |
示例说明:程序执行后,当距离传感器探测到的距离大于6时,让集线器灯光以1秒的间隔分别闪烁绿色和红色一次。 |
模块图标 | 分类 | 说明 |
![]() | 流程模块 | 按照设置的次数循环执行所包含的程序。 |
示例 | ![]() | |
示例说明:设置电池盒的灯光以0.5秒的时间间隔,在绿色和红色之间循环闪烁3次。 |
模块图标 | 分类 | 说明 |
![]() | 流程模块 | 如果条件为真,则循环执行指定的程序。 |
示例 | ![]() | |
示例说明:程序启动后,如果颜色传感器探测到红色,则以0.2秒的间隔闪烁集线器红色灯光。 |
模块图标 | 分类 | 说明 |
![]() | 流程模块 | 无限循环执行所包含的程序。 |
示例 | ![]() | |
示例说明:程序开始后,让集线器以紫色灯光闪烁,闪烁的间隔时间为0.1秒至1秒之间的随机时长。 |
模块图标 | 分类 | 说明 |
![]() | 流程模块 | 当条件为真时执行上面的程序,当条件为假时执行下面的程序。 |
示例 | ![]() | |
示例说明:当颜色传感器探测到绿色时,集线器灯光显示绿色,否则关闭集线器灯光。 |
模块图标 | 分类 | 说明 |
![]() | 流程模块 | 同时执行上下两个程序,当上下两个程序都结束后再执行后面的程序。 |
示例 | ![]() | |
示例说明:程序开始后,让Boost机器人以100的速度,直线运行2秒钟,与此同时,以1秒的时间间隔让集线器灯光闪烁红色和黄色各1次。上述程序执行完成后结束程序。 |
模块图标 | 分类 | 说明 |
![]() | 流程模块 | 停止所有的其他程序,并执行该模块后面的程序。 |
示例 | ![]() | |
示例说明:程序开始后,以50的速度直线运行Boost机器人10秒钟,如果中途颜色传感器探测到红色,则停止Boost机器人运动并将集线器灯光设置为红色。 |
模块图标 | 分类 | 说明 |
![]() | 流程模块 | 停止当前画布(canvas)中所有程序的执行。 |
示例 | ![]() | |
示例说明:程序开始后,让Boost机器人以100的速度,直线运行2秒钟,与此同时,以1秒的时间间隔让集线器灯光闪烁红色和黄色各1次。上述程序执行完成后结束程序。 |