Nxt电机驱动器 NxtDrive

控制NXT电机进行驱动。

属性

  • 蓝牙客户端 BluetoothClient 组件 指定应用于通信的BluetoothClient组件。必须在设计器中设置。
  • 驱动电机端口 DriveMotors 文本 指定用于驱动的电机端口。
  • 是否断开前停机 StopBeforeDisconnect 布尔 指定在断开连接之前是否停止驱动电机。
  • 车轮直径 WheelDiameter 数字 返回用于驱动的车轮的直径。

事件

  • 出错 OnError 函数名称 functionName: 文本, 错误编号 errorNumber: 数字, 消息 message: 文本 暂无描述

方法

  • 一直前进 MoveForwardIndefinitely 功率 power: 数字 通过向前驱动两个驱动电机,以指定的最大功率百分比无限期地向前移动机器人。
  • 一直后退 MoveBackwardIndefinitely 功率 power: 数字 通过向后驱动两个驱动电机,以指定的最大功率百分比无限期向后移动机器人。
  • 前进 MoveForward 功率 power: 数字, 距离 distance: 数字 通过向前驱动两个驱动电机,以指定的最大功率百分比将机器人向前移动给定的距离。
  • 后退 MoveBackward 功率 power: 数字, 距离 distance: 数字 通过向后驱动两个驱动电机,以指定的最大功率百分比将机器人向后移动给定距离。
  • 顺时针一直转弯 TurnClockwiseIndefinitely 功率 power: 数字 通过向前驱动左驱动电机和向后驱动右驱动电机,以指定的最大功率百分比无限顺时针转动机器人。
  • 逆时针一直转弯 TurnCounterClockwiseIndefinitely 功率 power: 数字 通过向前驱动右驱动电机和向后驱动左驱动电机,以指定的最大功率百分比无限期逆时针转动机器人。
  • 停止 Stop 停止机器人的驱动电机。

Nxt颜色传感器 NxtColorSensor

NXT颜色传感器。

属性

  • 是否启用超上限事件 AboveRangeEventEnabled 布尔 指定当DetectColor属性设置为False并且光照级别高于TopOfRange时,是否应触发AboveRange事件。
  • 是否启用超下限事件 BelowRangeEventEnabled 布尔 指定当DetectColor属性设置为False并且光照水平低于BottomOfRange时,是否应触发BelowRange事件。
  • 蓝牙客户端 BluetoothClient 组件 指定应用于通信的BluetoothClient组件。必须在设计器中设置。
  • 下限范围 BottomOfRange 数字 指定用于BelowRange(低于范围)、WithinRange(在范围内)和AboveRange(高于范围)事件的量程下限。
  • 是否启用颜色变化事件 ColorChangedEventEnabled 布尔 指定当DetectColor属性设置为True并且检测到的颜色发生变化时,是否应触发ColorChanged事件
  • 是否启用颜色检测 DetectColor 布尔 传感器应检测颜色还是光线。True表示传感器应检测颜色;False表示传感器应检测光线。如果DetectColor属性设置为True,则BelowRange、WithinRange和AboveRange事件不会发生,传感器也不会生成颜色。如果DetectColor属性设置为False,则ColorChanged事件不会发生。
  • 发光颜色 GenerateColor 数字 指定传感器应生成的颜色。只有“无”、“红色”、“绿色”或“蓝色”是有效值。当DetectColor属性设置为True时,传感器将不会产生颜色。
  • 传感器端口 SensorPort 文本 指定传感器连接到的传感器端口。必须在设计器中设置。
  • 上限范围 TopOfRange 数字 指定 到p 的 范围 用于 之下范围, 在...内范围, 和 之上范围 事件.
  • 是否启用范围内事件 WithinRangeEventEnabled 布尔 指定当DetectColor属性设置为False并且光照水平介于BottomOfRange和TopOfRange之间时,是否应触发WithinRange事件。

事件

  • 出错 OnError 函数名称 functionName: 文本, 错误编号 errorNumber: 数字, 消息 message: 文本 暂无描述
  • 颜色被改变 ColorChanged 颜色 color: 数字 检测到的颜色已更改。如果DetectColor属性设置为False或ColorChangedEventEnabled属性设置为False,则不会发生ColorChanged事件。
  • 超出下限 BelowRange 光照水平已低于范围。如果DetectColor属性设置为True或BelowRangeEventEnabled属性设置为False,则不会发生BelowRange事件。
  • 未超限 WithinRange 光照水平已在范围内。如果DetectColor属性设置为True或WithinRangeEventEnabled属性设置为False,则不会发生WithinRange事件。
  • 超出上限 AboveRange 光照水平已超出范围。如果DetectColor属性设置为True或AboveRangeEventEnabled属性设置为False,则不会发生AboveRange事件。

方法

  • 获取颜色值 GetColor 数字 返回当前检测到的颜色,如果无法读取颜色或DetectColor属性设置为False,则返回None颜色。
  • 获取亮度值 GetLightLevel 数字 将当前光照级别返回为0到1023之间的值,如果无法读取光照级别或DetectColor属性设置为True,则返回-1。

Nxt光线传感器 NxtLightSensor

NXT光传感器。

属性

  • 是否启用超上限事件 AboveRangeEventEnabled 布尔 当光照水平超过上限范围时,是否应触发超出范围事件。
  • 是否启用超下限事件 BelowRangeEventEnabled 布尔 指定当光照水平低于范围下限时,是否应触发BelowRange事件。
  • 蓝牙客户端 BluetoothClient 组件 指定应用于通信的BluetoothClient组件。必须在设计器中设置。
  • 下限范围 BottomOfRange 数字 指定用于BelowRange(低于范围)、WithinRange(在范围内)和AboveRange(高于范围)事件的量程底部。
  • 是否发光 GenerateLight 布尔 指定是否 浅 传感器 应该 生成 浅.
  • 传感器端口 SensorPort 文本 指定传感器所连接的传感器端口。必须在 Designer 中指定。
  • 上限范围 TopOfRange 数字 指定 到p 的 范围 用于 之下范围, 在...内范围, 和 之上范围 事件.
  • 是否启用范围内事件 WithinRangeEventEnabled 布尔 指定当光照水平处于范围下限和范围上限之间时,是否应触发WithinRange事件。

事件

  • 出错 OnError 函数名称 functionName: 文本, 错误编号 errorNumber: 数字, 消息 message: 文本 暂无描述
  • 超出下限 BelowRange 浅 级别 有g在e 之下 范围.
  • 未超限 WithinRange 浅 级别 有g在e 在...内 范围.
  • 超出上限 AboveRange 浅 级别 有g在e 之上 范围.

方法

  • 获取亮度值 GetLightLevel 数字 将当前光照级别返回为0到1023之间的值,如果无法读取光照级别,则返回-1。

Nxt声音传感器 NxtSoundSensor

NXT声音传感器。

属性

  • 是否启用超上限事件 AboveRangeEventEnabled 布尔 当声音级别超过上限范围时,是否应触发超出范围事件。
  • 是否启用超下限事件 BelowRangeEventEnabled 布尔 指定当声音级别低于范围下限时,是否应触发 BelowRange 事件。
  • 蓝牙客户端 BluetoothClient 组件 指定应用于通信的BluetoothClient组件。必须在设计器中设置。
  • 下限范围 BottomOfRange 数字 指定用于BelowRange(低于范围)、WithinRange(在范围内)和AboveRange(高于范围)事件的量程下限。
  • 传感器端口 SensorPort 文本 指定传感器连接到的传感器端口。必须在设计器中设置。
  • 上限范围 TopOfRange 数字 指定 到p 的 范围 用于 之下范围, 在...内范围, 和 之上范围 事件.
  • 是否启用范围内事件 WithinRangeEventEnabled 布尔 指定当声音级别介于范围下限和范围上限之间时,是否应触发WithinRange事件。

事件

  • 出错 OnError 函数名称 functionName: 文本, 错误编号 errorNumber: 数字, 消息 message: 文本 暂无描述
  • 超出下限 BelowRange 声音 级别 有g在e 之下 范围.
  • 未超限 WithinRange 声音 级别 有g在e 在...内 范围.
  • 超出上限 AboveRange 声音 级别 有g在e 之上 范围.

方法

  • 获取音量 GetSoundLevel 数字 将当前声级返回为0到1023之间的值,如果无法读取声级,则返回-1。

Nxt接触传感器 NxtTouchSensor

NXT触摸传感器。

属性

  • 蓝牙客户端 BluetoothClient 组件 指定应用于通信的BluetoothClient组件。必须在设计器中设置。
  • 是否启用触碰事件 PressedEventEnabled 布尔 当触摸传感器被按下时,是否应触发按下事件。
  • 是否启用释放事件 ReleasedEventEnabled 布尔 当触摸传感器被释放时,是否应触发Released事件。
  • 传感器端口 SensorPort 文本 指定传感器连接到的传感器端口。必须在设计器中设置。

事件

  • 出错 OnError 函数名称 functionName: 文本, 错误编号 errorNumber: 数字, 消息 message: 文本 暂无描述
  • 被压紧 Pressed 触摸传感器已被按下。
  • 被松开 Released 触摸传感器已释放。

方法

  • 是否按下 IsPressed 布尔 返回 真 如果 触摸 传感器 是pressed.

Nxt超声波传感器 NxtUltrasonicSensor

NXT超声波传感器。

属性

  • 是否启用超上限事件 AboveRangeEventEnabled 布尔 当距离超过 TopOfRange 时,是否应触发 AboveRange 事件。
  • 是否启用超下限事件 BelowRangeEventEnabled 布尔 指定当距离低于范围下限时,是否应触发BelowRange事件。
  • 蓝牙客户端 BluetoothClient 组件 指定应用于通信的BluetoothClient组件。必须在设计器中设置。
  • 下限范围 BottomOfRange 数字 指定用于 BelowRange(低于范围)、WithinRange(在范围内)和 AboveRange(高于范围)事件的量程下限。
  • 传感器端口 SensorPort 文本 指定传感器连接到的传感器端口。必须在设计器中设置。
  • 上限范围 TopOfRange 数字 指定 到p 的 范围 用于 之下范围, 在...内范围, 和 之上范围 事件.
  • 是否启用范围内事件 WithinRangeEventEnabled 布尔 指定当距离介于范围下限(BottomOfRange)和范围上限(TopOfRange)之间时,是否应触发WithinRange事件。

事件

  • 出错 OnError 函数名称 functionName: 文本, 错误编号 errorNumber: 数字, 消息 message: 文本 暂无描述
  • 超出下限 BelowRange 距离 有g在e 之下 范围.
  • 未超限 WithinRange 距离 有g在e 在...内 范围.
  • 超出上限 AboveRange 距离 有g在e 之上 范围.

方法

  • 获取距离 GetDistance 数字 返回当前距离(以厘米为单位),该值介于0和254之间,如果无法读取距离,则返回-1。

Nxt指令发送器 NxtDirectCommands

NXT直接命令。

属性

  • 蓝牙客户端 BluetoothClient 组件 指定应用于通信的BluetoothClient组件。必须在设计器中设置。

事件

  • 出错 OnError 函数名称 functionName: 文本, 错误编号 errorNumber: 数字, 消息 message: 文本 暂无描述

方法

  • 启动程序 StartProgram 程序名 programName: 文本 开始在机器人上执行之前下载的程序。
  • 停止程序 StopProgram 停止执行机器人当前正在运行的程序。
  • 播放声音文件 PlaySoundFile 文件名 fileName: 文本 在机器人上播放一个声音文件。
  • 播放音符 PlayTone 频率 frequencyHz: 数字, 毫秒时长 durationMs: 数字 Plays 音调.
  • 设置输出状态 SetOutputState 电机端口字符 motorPortLetter: 文本, 功率 power: 数字, 模式 mode: 数字, 校准模式 regulationMode: 数字, 转速 turnRatio: 数字, 运行状态 runState: 数字, 测速量程 tachoLimit: 数字 设置机器人上电机的输出状态。
  • 设置输入模式 SetInputMode 传感器端口字符 sensorPortLetter: 文本, 传感器类型 sensorType: 数字, 传感器模式 sensorMode: 数字 在机器人上配置一个输入传感器。
  • 获取输出状态列表 GetOutputState 列表 电机端口字符 motorPortLetter: 文本 读取机器人上电机的输出状态。
  • 获取输入值列表 GetInputValues 列表 传感器端口字符 sensorPortLetter: 文本 读取机器人上输入传感器的值。假设已通过SetInputMode配置了传感器类型。
  • 重置输入换算值 ResetInputScaledValue 传感器端口字符 sensorPortLetter: 文本 重置机器人输入传感器的缩放值。
  • 写消息 MessageWrite 邮箱 mailbox: 数字, 消息 message: 文本 向机器人上的邮箱(1-10)发送一条消息。
  • 重置马达位置 ResetMotorPosition 电机端口字符 motorPortLetter: 文本, 是否相关 relative: 布尔 重置电机位置。
  • 获取电池寿命值 GetBatteryLevel 数字 获取电池电量。
  • 停止声音回放 StopSoundPlayback 停止声音播放。
  • 设定保持时间 KeepAlive 数字 保持活力。
  • 检查读取状态 LsGetStatus 数字 传感器端口字符 sensorPortLetter: 文本 返回可读取的可用字节数。
  • 写数据 LsWrite 传感器端口字符 sensorPortLetter: 文本, 列表 list: 列表, RX数据长度 rxDataLength: 数字 向机器人上的输入传感器写入低速数据。假设已通过SetInputMode配置了传感器类型。
  • 读数据 LsRead 列表 传感器端口字符 sensorPortLetter: 文本 从机器人上的输入传感器读取未签名的低速数据。假设已通过SetInputMode配置了传感器类型。
  • 获取当前程序名 GetCurrentProgramName 文本 获取机器人上当前正在运行的程序名称。
  • 读消息 MessageRead 文本 邮箱 mailbox: 数字 读取机器人上邮箱(1-10)中的消息。
  • 下载文件 DownloadFile 源文件 source: 文本, 目的文件 destination: 文本 下载 文件 到 robot.
  • 删除文件 DeleteFile 文件名 fileName: 文本 删除 文件 robot.
  • 获取文件列表 ListFiles 列表 文件通配符 wildcard: 文本 列表s 文件s.
  • 获取固件版本 GetFirmwareVersion 列表 获取 f我rmw是vers我在.
  • 设置智能块名称 SetBrickName 名称 name: 文本 设置机器人的砖块名称。
  • 获取智能块名 GetBrickName 文本 获取砖块名称。

EV3马达 Ev3Motors

控制EV3电机。

属性

  • 蓝牙客户端 BluetoothClient 组件 指定应使用哪个BluetoothClient组件进行通信。必须在设计器中进行设置。
  • 是否启用转速校准 EnableSpeedRegulation 布尔 返回是否保持电机以恒定速度旋转。
  • 马达端口号 MotorPorts 文本 指定电机端口。
  • 是否倒转方向 ReverseDirection 布尔 如果电机方向反转,则返回。
  • 是否断开前停机 StopBeforeDisconnect 布尔 指定是否在断开连接之前停止驱动电机。
  • 是否启用角度改变事件 TachoCountChangedEventEnabled 布尔 当电机角度增加时,判断是否应触发TachoCountChanged事件。
  • 车轮直径 WheelDiameter 数字 电机上所附车轮的直径,单位为厘米。

事件

  • 出错 OnError 函数名称 functionName: 文本, 错误编号 errorNumber: 数字, 消息 message: 文本 暂无描述
  • 角度被改变 TachoCountChanged 角度 tachoCount: 数字 当转速计计数发生变化时调用。

方法

  • 持续转动 RotateIndefinitely 功率 power: 数字 开始转动电机。
  • 持续一段角度 RotateInTachoCounts 功率 power: 数字, 角度 tachoCounts: 数字, 是否启用刹车 useBrake: 布尔 以多个转速计数来旋转电机。
  • 转动一段时间 RotateInDuration 功率 power: 数字, 毫秒数 milliseconds: 数字, 是否启用刹车 useBrake: 布尔 在一段时间内轮换电机。
  • 转动一段距离 RotateInDistance 功率 power: 数字, 距离 distance: 数字, 是否启用刹车 useBrake: 布尔 在一定距离内旋转电机。
  • 同步转动 RotateSyncIndefinitely 功率 power: 数字, 转速 turnRatio: 数字 开始以相同的速度旋转电机。
  • 同步转动一段距离 RotateSyncInDistance 功率 power: 数字, 距离 distance: 数字, 转速 turnRatio: 数字, 是否启用刹车 useBrake: 布尔 以相同的速度旋转电机一段距离(单位为厘米)。
  • 同步转动一段时间 RotateSyncInDuration 功率 power: 数字, 毫秒数 milliseconds: 数字, 转速 turnRatio: 数字, 是否启用刹车 useBrake: 布尔 在一段时间内以相同的速度旋转电机。
  • 同步转动一段角度 RotateSyncInTachoCounts 功率 power: 数字, 角度 tachoCounts: 数字, 转速 turnRatio: 数字, 是否启用刹车 useBrake: 布尔 在多个转速计数下以相同的速度旋转电机。
  • 停止 Stop 是否启用刹车 useBrake: 布尔 关闭机器人的马达。
  • 切换转动方向 ToggleDirection 切换电机的方向。
  • 重置角度 ResetTachoCount 将当前转速计读数清零。
  • 取得目前角度 GetTachoCount 数字 获取当前的转速计读数。

EV3颜色传感器 Ev3ColorSensor

EV3颜色传感器。

属性

  • 是否启用超上限事件 AboveRangeEventEnabled 布尔 当光照水平超过上限范围时,是否应触发超出范围事件。
  • 是否启用超下限事件 BelowRangeEventEnabled 布尔 当光照水平低于范围下限时,是否应触发低于范围下限事件。
  • 蓝牙客户端 BluetoothClient 组件 指定应使用哪个BluetoothClient组件进行通信。必须在设计器中进行设置。
  • 下限范围 BottomOfRange 数字 指定用于BelowRange(低于范围)、WithinRange(在范围内)和AboveRange(高于范围)事件的量程下限。
  • 是否启用颜色变化事件 ColorChangedEventEnabled 布尔 指定当DetectColor属性设置为True且检测到的颜色发生变化时,是否应触发ColorChanged事件
  • 模式 Mode 文本 传感器的当前模式。模式之一:反射模式:感测当前的光照水平,包括传感器反射的光。环境模式:感测当前的光照水平,不包括传感器反射的光。颜色模式:感测传感器指向的颜色。
  • 传感器端口 SensorPort 文本 指定传感器所连接的传感器端口。必须在设计器中进行设置。
  • 上限范围 TopOfRange 数字 指定用于“低于范围”、“在范围内”和“高于范围”事件的最高范围值。
  • 是否启用范围内事件 WithinRangeEventEnabled 布尔 当光照水平处于范围下限和范围上限之间时,是否应触发WithinRange事件。

事件

  • 出错 OnError 函数名称 functionName: 文本, 错误编号 errorNumber: 数字, 消息 message: 文本 暂无描述
  • 超出下限 BelowRange 光照水平已低于正常范围。
  • 未超限 WithinRange 光照水平已达到指定范围内。
  • 超出上限 AboveRange 亮度已超出范围。
  • 颜色被改变 ColorChanged 颜色码 colorCode: 数字, 颜色名称 colorName: 文本 当检测到的颜色发生变化时调用。

方法

  • 获取亮度值 GetLightLevel 数字 它以百分比的形式返回光照水平。
  • 获取颜色码 GetColorCode 数字 它返回检测到的颜色的颜色代码。
  • 获取颜色名称 GetColorName 文本 返回检测到的颜色的名称。
  • 设为颜色侦测模式 SetColorMode 进入颜色检测模式。
  • 设为反射光模式 SetReflectedMode 让传感器通过反射光来读取光照水平。
  • 设为环境光模式 SetAmbientMode 让传感器在没有反射光的情况下读取光照水平。

EV3陀螺仪传感器 Ev3GyroSensor

EV3陀螺仪传感器。

属性

  • 蓝牙客户端 BluetoothClient 组件 指定应使用哪个BluetoothClient组件进行通信。必须在设计器中进行设置。
  • 模式 Mode 文本 返回传感器的模式。
  • 传感器端口 SensorPort 文本 指定传感器所连接的传感器端口。必须在设计器中进行设置。
  • 是否启用传感器值改变事件 SensorValueChangedEventEnabled 布尔 返回传感器值更改时是否应触发 SensorValueChanged 事件。

事件

  • 出错 OnError 函数名称 functionName: 文本, 错误编号 errorNumber: 数字, 消息 message: 文本 暂无描述
  • 传感器数值改变 SensorValueChanged 传感器读值 sensorValue: 数字 调用后传感器值发生了变化。

方法

  • 取得传感器值 GetSensorValue 数字 根据当前模式返回当前角度或转速,如果无法从传感器读取值,则返回-1。
  • 设为角度模式 SetAngleMode 测量传感器的方向。
  • 设为轴加速度模式 SetRateMode 测量传感器的角速度。

EV3接触传感器 Ev3TouchSensor

EV3触摸传感器。

属性

  • 蓝牙客户端 BluetoothClient 组件 指定应使用哪个BluetoothClient组件进行通信。必须在设计器中进行设置。
  • 是否启用触碰事件 PressedEventEnabled 布尔 当触摸传感器被按下时,是否应触发“Released”事件。
  • 是否启用释放事件 ReleasedEventEnabled 布尔 当触摸传感器被释放时,是否应触发Released事件。
  • 传感器端口 SensorPort 文本 指定传感器所连接的传感器端口。必须在 Designer 中进行设置。

事件

  • 出错 OnError 函数名称 functionName: 文本, 错误编号 errorNumber: 数字, 消息 message: 文本 暂无描述
  • 被压紧 Pressed 当触摸传感器被按下时调用。
  • 被松开 Released 当触摸传感器被按下时调用。

方法

  • 是否按下 IsPressed 布尔 如果触摸传感器被按下,则返回真。

EV3超声波传感器 Ev3UltrasonicSensor

EV3超声波传感器。

属性

  • 是否启用超上限事件 AboveRangeEventEnabled 布尔 当距离超过上限范围时,是否应触发超出范围事件。
  • 是否启用超下限事件 BelowRangeEventEnabled 布尔 当距离低于范围下限时,是否应触发BelowRange事件。
  • 蓝牙客户端 BluetoothClient 组件 指定应使用哪个BluetoothClient组件进行通信。必须在设计器中进行设置。
  • 下限范围 BottomOfRange 数字 指定用于BelowRange(低于范围)、WithinRange(在范围内)和AboveRange(高于范围)事件的量程下限。
  • 传感器端口 SensorPort 文本 指定传感器所连接的传感器端口。必须在设计器中进行设置。
  • 上限范围 TopOfRange 数字 指定用于“低于范围”、“在范围内”和“高于范围”事件的量程上限。
  • 单位 Unit 文本 返回距离单位。
  • 是否启用范围内事件 WithinRangeEventEnabled 布尔 当距离处于BottomOfRange和TopOfRange之间时,是否应触发WithinRange事件。

事件

  • 出错 OnError 函数名称 functionName: 文本, 错误编号 errorNumber: 数字, 消息 message: 文本 暂无描述
  • 超出下限 BelowRange 当检测到的距离低于设定范围时调用。
  • 未超限 WithinRange 当检测到的距离进入指定范围内时调用。
  • 超出上限 AboveRange 当检测到的距离超出范围时调用。

方法

  • 获取距离 GetDistance 数字 返回当前距离(以厘米为单位),值介于0到254之间;如果无法读取距离,则返回-1。
  • 设为厘米单位 SetCmUnit 以厘米为单位测量距离。
  • 设为英寸单位 SetInchUnit 以英寸为单位测量距离。

EV3声音 Ev3Sound

EV3声音。

属性

  • 蓝牙客户端 BluetoothClient 组件 指定应使用哪个BluetoothClient组件进行通信。必须在设计器中进行设置。

事件

  • 出错 OnError 函数名称 functionName: 文本, 错误编号 errorNumber: 数字, 消息 message: 文本 暂无描述

方法

  • 播放音符 PlayTone 音量 volume: 数字, 频率 frequency: 数字, 毫秒数 milliseconds: 数字 让机器人发出一个音调。
  • 关闭声音 StopSound 关闭机器人上的所有声音。

EV3绘图 Ev3UI

EV3-UI。

属性

  • 蓝牙客户端 BluetoothClient 组件 指定应使用哪个BluetoothClient组件进行通信。必须在设计器中进行设置。

事件

  • 出错 OnError 函数名称 functionName: 文本, 错误编号 errorNumber: 数字, 消息 message: 文本 暂无描述

方法

  • 画点 DrawPoint 颜色 color: 数字, X坐标 x: 数字, Y坐标 y: 数字 在屏幕上画一个点。
  • 画图标 DrawIcon 颜色 color: 数字, X坐标 x: 数字, Y坐标 y: 数字, 类别 type: 数字, 编号 no: 数字 在屏幕上绘制一个内置图标。
  • 画线 DrawLine 颜色 color: 数字, 第一点X坐标 x1: 数字, 第一点Y坐标 y1: 数字, 第二点X坐标 x2: 数字, 第二点Y坐标 y2: 数字 在屏幕上画一条线。
  • 画矩形 DrawRect 颜色 color: 数字, X坐标 x: 数字, Y坐标 y: 数字, 宽度 width: 数字, 高度 height: 数字, 是否填充 fill: 布尔 在屏幕上画一个矩形。
  • 画圆 DrawCircle 颜色 color: 数字, X坐标 x: 数字, Y坐标 y: 数字, 半径 radius: 数字, 是否填充 fill: 布尔 在屏幕上画一个圆。
  • 填充屏幕 FillScreen 颜色 color: 数字 用一种颜色填充屏幕。

EV3指令发送器 Ev3Commands

EV3命令。

属性

  • 蓝牙客户端 BluetoothClient 组件 指定应使用哪个BluetoothClient组件进行通信。必须在设计器中进行设置。

事件

  • 出错 OnError 函数名称 functionName: 文本, 错误编号 errorNumber: 数字, 消息 message: 文本 暂无描述

方法

  • 设定保持时间 KeepAlive 分钟 minutes: 数字 使EV3砖块在一段时间内保持运行状态。
  • 获取电池电压 GetBatteryVoltage 数字 获取电池电压。
  • 获取电池电流 GetBatteryCurrent 数字 获取电池电流。
  • 获取操作系统版本 GetOSVersion 文本 获取EV3上的操作系统版本。
  • 获取操作系统构建版本 GetOSBuild 文本 获取EV3上的操作系统版本。
  • 获取固件版本 GetFirmwareVersion 文本 获取EV3上的固件版本。
  • 获取固件构建版本 GetFirmwareBuild 文本 获取EV3上的固件版本。
  • 取得硬件版本 GetHardwareVersion 文本 获取EV3的硬件版本信息。