EV3 Lab 指南

EV3 Lab 指南 > 编程模块 > 高级模块 > 蓝牙连接模块

蓝牙连接模块

蓝牙连接模块

使用蓝牙连接模块可开启或关闭蓝牙、连接到另一个蓝牙设备或关闭与另一个 蓝牙设备的连接。蓝牙设备包括其他 EV3 程序块、移动电话和计算机,不过 并非所有蓝牙设备都支持与 EV3 程序块的连接。如果已使用 EV3 程序块菜单 建立了蓝牙连接,则无需使用蓝牙连接模块。

EV3 系统中的蓝牙协议的工作方式是选择主 EV3 程序块并使用该程序块连接到从 EV3 程序块。

一个主 EV3 程序块可以连接到多达七个从 EV3 程序块。主 EV3 程序块可以向每个从 EV3 程序 块发送消息。但是从 EV3 程序块只能将消息发送回主 EV3 程序块。从 EV3 程序块不能直接向其 他从 EV3 程序块发送消息。

在建立了蓝牙连接之后,程序可以发送和接收消息。有关更多信息,请参见消息传递模块。

 蓝牙连接模块

使用模式选择器可选择所需蓝牙连接模式。选择模式之后, 可以为输入选择值。可用输入会因模式而 异。

模式:开启、关闭、创建、清除

 

模式 

开启

蓝牙连接模块

“开启”模式会在运行程序的 EV3 程序块上开启蓝牙。

关闭

蓝牙连接模块

“关闭”模式会在运行程序的 EV3 程序块上关闭蓝牙。

创建

蓝牙连接模块

“创建”模式会创建与指定蓝牙设备之间的连接。使用连接至输入可输入设备名称。在使用“关闭连接” 模式之前,会保持蓝牙连接。

关闭

蓝牙连接模块

使用“关闭”模式可结束与蓝牙设备之间的连接。

示例

蓝牙连接模块

此程序会连接到另一个名为 Kim  的 EV3 程序块。此程序在触动传感器的状态更改时发送消息 “Hello”。

 

输入

可以将输入值直接输入到模块中。或者,可以通过数据线从其他编程模块的输出提供值。

输入

类型

备注

连接至

文本

指定将与之创建连接的蓝牙设备,或关闭其连接的蓝牙设备。