Skip to content
LegoFind

LegoFind

乐高机械组(Technic)、机器人资源分享。

  • Powered Up 教程
  • BOOST 教程
  • 乐高相关网站
  • 机械组套装
  • 教育及机器人套装
  • 机械组资源
  • 留言板
  • Toggle search form

LEGO BOOST 机器人编程入门教程(二):传感器模块

Posted on 2021年7月17日2021年11月7日 By 黑猫 LEGO BOOST 机器人编程入门教程(二):传感器模块无评论
模块图标 分类 说明
传感器模块 当检测到的颜色与设定颜色一致时,触发后续程序执行。
注: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机器人前进后退与转向。
机器人资源

文章导航

Previous Post: LEGO BOOST 机器人编程入门教程(一):流程模块
Next Post: LEGO BOOST 机器人编程入门教程(三):遥控模块

发表回复 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注

常用网址

Rebrickable
MOC分享网站。
LEGO官网图纸下载
官方图纸下载地址。
BrickLink
零件、人仔、套装买卖。
BrickSet
LEGO数据库网站。
Brothers-Brick
LEGO资讯第一门户。
EuroBricks
全球第一LEGO论坛。
LDraw零件
LDraw零件模型下载。
BrickOwl
零件、人仔、套装买卖。
BrickEconomy
LEGO价格及趋势分析。
Studio
LEGO虚拟拼搭软件。
BrickInsights
LEGO套装评分网站。
MecaBricks
3D在线LEGO拼搭工具。
LEGO官网设备指南
LEGO官方APP汇总。
LDD
LEGO虚拟拼搭软件。
BrickFanatics
LEGO资讯网站。
pyBricks
LEGO Python编程。
  • 乐高图纸 (76)
  • 套装评测 (13)
  • 机器人资源 (33)
  • 机器人资讯 (2)
  • 机械组资源 (28)
  • 机械组资讯 (26)
  1. 黑猫发表在乐高机械组官方套装Studio模型(IO文件)资源分享2023年2月28日

    这种不规则零件零件库里有时候没有,不太好…

  2. 匿名发表在乐高机械组官方套装Studio模型(IO文件)资源分享2023年2月22日

    【42083 – Bugatti Chi…

  3. 黑猫发表在乐高机械组官方套装Studio模型(IO文件)资源分享2023年2月20日

    暂时没什么好办法,具体是哪个有问题,我这…

  4. 匿名发表在乐高机械组官方套装Studio模型(IO文件)资源分享2023年2月16日

    打开之后,有些零件错乱或丢失,怎么办

  5. 黑猫发表在乐高机械组官方套装Studio模型(IO文件)资源分享2022年12月22日

    找到一个lxf格式的,试了下Studio…

Powered Up模块说明

Powered Up 教程一
流程模块
Powered Up 教程二
传感器模块
Powered Up 教程三
电机模块
Powered Up 教程四
自定义控制模块
Powered Up 教程五
声光模块
Powered Up 教程六
数据操作模块

LEGO Boost 模块说明

LEGO Boost教程一
流程模块
LEGO Boost教程二
传感器模块
LEGO Boost教程三
遥控模块模块
LEGO Boost教程四
电机模块
LEGO Boost教程五
声光模块
LEGO Boost教程六
数据操作模块
友情链接  |   DNF资料站   |   Brick4   |   孙老四   |   乐乐镇的故事

Copyright © 2023 LegoFind.

Powered by PressBook WordPress theme