🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
等待模块的以下“比较”模式允许您等待特定传感器值: 程序块按钮 - 比较 - 程序块按钮 颜色传感器 - 比较 - 颜色 红外传感器 - 比较 - 远程 触动传感器 - 比较 - 状态 超声波传感器 - 比较 - 当前/监听 消息传递 - 比较模式 程序块按钮 - 比较 - 程序块按钮 ![](https://box.kancloud.cn/4201d3a962dc4094f7d5cc34543d3d0b_241x148.png) 可以等待一个或多个程序块按钮受到按压、松开或碰撞。例如,可以等待中按钮受到按压。有关程序块按钮的更多信息,请参见使用程序块按钮。 在输入程序块按钮 ID 集合中选择一个或多个程序块按钮,然后选择“松开”、“按压”或“碰撞”作为“动作”。等待模块会等待,直至任何一个所选按钮执行所选动作。测量值输出指示最后按压的按钮(如果有)。 下面的程序使机器人向前驱动,直至中按钮受到按压,然后停止并发出声音。 ![](https://box.kancloud.cn/b6a4da3210dcc5882cd9cc78123e755a_558x107.png) 颜色传感器 - 比较 - 颜色 ![](https://box.kancloud.cn/6846acb3cc904ddea208d930b76beae4_198x130.png) 可以等待颜色传感器检测到一个或多个指定颜色。例如,可以等待颜色传感器检测到黑色。有关“颜色”模式中的颜色传感器的更多信息,请参见使用颜色传感器。 在颜色集合输入中选择一个或多个颜色。模块会等待,直至检测到所选颜色中的任何一个。检测到的颜色会在测量值中输出。 请参见编程示例:驱动至达到黑色线(方法 1)(使用颜色传感器中)。 红外传感器 - 比较 - 远程 ![](https://box.kancloud.cn/5e725362eedb12052e76567658ec36f2_234x145.png) 可以等待在 IR 信标上按压了按钮。有关红外传感器的更多信息,请参见使用红外传感器“远程”模式。 在“远程按钮 ID 集合”中选择一个或多个按钮,并为 IR 信标输入频道编号。模块会等待,直至按压了所选按钮中的任何一个。受到按压的按钮的 ID 在测量值中输出。 触动传感器 - 比较 - 状态 ![](https://box.kancloud.cn/c9cc45dacdaae1f972ef2b27699c090e_191x121.png) 可以等待触动传感器受到按压、松开或碰撞。有关更多信息,请参见使用触动传感器。 在状态输入中选择“松开”、“按压”或“碰撞”。模块会等待触动传感器处于所选状态。 请参见编程示例:驱动至按压了触动传感器(使用触动传感器中)。