模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 当检测到的颜色与设定颜色一致时,触发后续程序执行。 注:LEGO BOOST颜色传感器有效探测距离为0.3厘米到2厘米,在该距离范围内准确性较高(实测探测距离可以到3厘米,但超过2厘米后准确性可能有所下降)。 |
示例 | ![]() | |
示例说明:当颜色传感器探测到红色时,将集线器灯光设置为红色并播放声音。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 等待直到当检测到的颜色与设定颜色一致时,执行后续程序。 注:LEGO BOOST颜色传感器有效探测距离为0.3厘米到2厘米,在该距离范围内准确性较高(实测探测距离可以到3厘米,但超过2厘米后准确性可能有所下降)。 |
示例 | ![]() | |
示例说明:程序开始后,等待直到颜色传感器探测到红色后,将集线器灯光设置为红色并播放声音。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 得到传感器当前检测到的颜色。 注:LEGO BOOST颜色传感器有效探测距离为0.3厘米到2厘米,在该距离范围内准确性较高(实测探测距离可以到3厘米,但超过2厘米后准确性可能有所下降)。 |
示例 | ![]() | |
示例说明:根据颜色传感器检测到的颜色来设定集线器LED灯的颜色。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 当传感器检测到的距离小于设定距离时,触发后续程序执行。 距离返回值范围0到10,数值越大表示距离越远。 |
示例 | ![]() | |
示例说明:当传感器检测到距离5范围内有物体时,播放声音。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 等待传感器检测到的距离小于设定距离后,执行后续程序。 距离返回值范围0到10,数值越大表示距离越远。 |
示例 | ![]() | |
示例说明:程序开始后,等待直到距离传感器探测到的距离小于等于5时,播放声音。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 得到传感器当前检测到的距离。 距离返回值范围0到10,数值越大表示距离越远。 |
示例 | ![]() | |
示例说明:当端距离传感器检测到的距离小于5时,播放声音。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 得到传感器检测到的周围光线等级。当传感器前无遮挡时,返回值为0,当遮挡物靠近时,返回值逐渐增大。 |
示例 | ![]() | |
示例说明:当探测到的光线强度大于2时,播放声音。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 当探测到的声音强度大于设定值时,执行后续程序。 |
示例 | ![]() | |
示例说明:当探测到的声音强度大于5时,让BOOST机器人以50的速度直线运动2秒钟。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 等待检测到的声音大于设定值后,执行后续程序。 |
示例 | ![]() | |
示例说明:程序开始后,等待直到探测到的声音大于5时,让BOOST机器人以50的速度直线运动2秒钟。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 得到当前探测到的声音强度。 注:声音检测是通过控制设备(手机、PAD等)完成。 |
示例 | ![]() | |
示例说明:将截止到当前探测到的最大声音强度存储在变量b中(可以利用该程序对声音强度与返回值的关系进行测试)。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 当集线器的方向与设定方向一致时,触发后续程序。 |
示例 | ![]() | |
示例说明:当集线器水平放置时,设置集线器LED灯光颜色为红色。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 等待集线器的方向与设定方向一致后,执行后续程序。 |
示例 | ![]() | |
示例说明:当集线器水平放置后,设置集线器LED灯光颜色为红色。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 得到当前集线器的方向。 |
示例 | ![]() | |
示例说明:集线器的方向存储至变量a中,并可以被其他程序序列调用。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 得到当前电池盒的X轴方向倾斜角(-90,90)。 |
示例 | ![]() | |
示例说明:当集线器X轴倾斜角大于10时,设置集线器LED灯光为红色。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 得到当前电池盒的Y轴方向倾斜角(-90,90)。 |
示例 | ![]() | |
示例说明:当集线器Y轴倾斜角大于10时,设置集线器LED灯光为红色。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 得到外部电机当前的速度。 |
示例 | ![]() | |
示例说明:将外部电机当前的速度实时存储在变量a中。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 得到外部电机当前的位置值(角度)。 |
示例 | ![]() | |
示例说明:如果外部电机的当前位置大于90度,则停止外部电机运行。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 重设外部电机当前的位置值(角度)为指定值。 |
示例 | ![]() | |
示例说明:如果外部电机的当前位置大于360度,则将外部电机当前位置的角度值减去360度。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 得到集线器电机当前的速度。 |
示例 | ![]() | |
示例说明:将集线器电机的速度值实时存储至变量a。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 得到集线器电机当前的位置值(角度值)。 |
示例 | ![]() | |
示例说明:将集线器电机的位置值实时存储至变量b。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 重设集线器电机当前的位置值(角度)为指定值。 |
示例:略,用法与外部电机模块相同。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 得到集线器电机A侧的速度值。 |
示例:略,用法与外部电机模块相同。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 得到集线器电机A侧的位置值(角度)。 |
示例:略,用法与外部电机模块相同。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 重设集线器电机A侧当前的位置值(角度)为指定值。 |
示例:略,用法与外部电机模块相同。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 得到集线器电机B侧的速度值。 |
示例:略,用法与外部电机模块相同。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 得到集线器电机B侧的位置值(角度)。 |
示例:略,用法与外部电机模块相同。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 重设集线器电机B侧当前的位置值(角度)为指定值。 |
示例:略,用法与外部电机模块相同。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 利用智能设备(例如智能手机或平板电脑等)的X坐标轴倾斜角度值(左-右),0表示水平位置。 |
示例 | ![]() | |
示例说明:利用LEGO BOOST APP应用程序所在的智能设备(手机、PAD等)控制BOOST机器人前进后退与转向。 |
模块图标 | 分类 | 说明 |
![]() |
传感器模块 | 利用智能设备(例如智能手机或平板电脑等)的Y坐标轴倾斜角度值(前-后),0表示智能设备屏幕面对你约30度的位置。 |
示例 | ![]() | |
示例说明:利用LEGO BOOST APP应用程序所在的智能设备(手机、PAD等)控制BOOST机器人前进后退与转向。 |