可寻址 TI CE 图形计算器上的 Hub 编程
注:这些说明适用于 TI CE 图形计算器。有关 TI-Nspire™ CX 技术的类似说明,请参见 TI-Nspire™ CX 技术的 Hub 编程(这里).
Hub TI-Innovator™ Hub 可以响应 TI 基本编程命令,如 Send 和 Get。
| • | Send - 发送命令字符串到 Hub |
| • | Get - 检索来自 Hub 的信息请求。 |
| • | eval - 以字符串的形式提供结果。对于 |
| • | Wait - 暂停程序执行指定的秒数。 |
代码示例:TI CE 图形计算器
|
所需操作 |
程序代码 |
|---|---|
|
打开板载红色 LED ("LIGHT")。 |
Send("SET LIGHT ON")
|
|
在板载扬声器上播放 440Hz 声音 ("SOUND") 2 秒钟。 |
Send("SET SOUND 440 TIME 2") |
|
以 100% 亮度打开板载 RGB LED ("COLOR") 的蓝色元件。 |
Send("SET COLOR.BLUE 255")
|
|
读取并显示板载光传感器的当前值 ("BRIGHTNESS")。范围在 0% 至 100% 之间。 |
Send("READ BRIGHTNESS") |
板载 LED 闪烁的样本程序
以下 TI CE 图形计算器程序使用 Send 和 Wait 命令让 Hub 中的板载红色 LED 闪烁。
PRGM: BLINK
For(N,1,10)
Send("SET LIGHT ON")
Wait 1
Send("SET LIGHT OFF")
Wait 1
End
|
|
如何创建和执行程序
注:这些是缩写说明。有关创建和执行程序的详细信息,请参见 TI CE 图形计算器的 TI-Basic 编程。
准备工作
| ▶ | 请参见系统要求(这里),并更新计算器的 OS(操作系统)和 Hub 应用(如果必要)。您可以从 TI Connect™ CE 软件或另一个更新的计算器进行更新。 |
要在 TI CE 图形计算器上安装新程序:
| 1. | 在主屏幕上,按 ¼,选择新建并按 Í。 |
| 2. | 键入程序名称,如 "SOUNDTST",然后按 Í。 |
程序编辑器将打开,显示程序代码的模板。
| 3. | 输入 组成程序的代码行。 |
| - | 您必须使用 |
| - | 您可以使用菜单或通过键入来输入 |
| - | 在每行的末尾,按 Í。每个新行将以冒号 (:) 自动开始。 |
| - | 使用箭头键在程序之间移动。按 { 删除,或按 y 6 插入。 |
要关闭程序编辑器
| ▶ | 按 y 5 返回主屏幕。 |
程序通过 ¼ 键保持可用。
要运行程序:
| 1. | 确保将 TI-Innovator™ Hub 连接到计算器。 |
| 2. | 确保将任何需要的 I/O 模块或试验板组件连接到 Hub。 |
| 3. | 从主屏幕,按 ¼,从显示的列表中选择程序名称,并按 Í。 |
程序名称将粘贴到主屏幕。
| 4. | 再次按 Í 运行程序。 |
要编辑现有程序:
| 1. | 在主屏幕上,按 ¼,选择编辑。 |
| 2. | 从显示的列表中选择程序名称,并按 Í。 |
程序将在程序编辑器中打开。
使用 可寻址 Hub 菜单构建命令
Hub
注:要从 Hub 菜单构建命令,
| • | 您正寻址组件的唯一名称,如用于板载扬声器的 "SOUND"。 |
| • | 适用于组件的命令参数,如声音频率和持续时间。一些参数可选,您可能需要知道参数的值范围。 |
使用 Hub 可寻址 菜单的示例:
本 TI CE 图形计算器示例将构建命令 Send ("SET SOUND 440 TIME 2"),在板载扬声器上发出 440Hz 的声音 2 秒。
| 1. | 打开(或创建)与 Hub 通信的程序。 |
| 2. | 将光标定位到您希望放置命令的地方。 |
Hub |
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
| 9. | 要返回主屏幕并测试命令,按 y 5,然后遵照之前的说明运行程序。 |
编辑 TI CE 图像计算器代码的提示
| • | 确保您的代码不含导致语法错误的不必要空格。这包括一行内的重复空格,或者行末尾的一个或多个空格。 |
| • | 在需要直引号(“...”)的地方,来自外部源的代码可能会显示“弯曲的”引号(“...”)。要键入 直引号,按 ƒ,然后按 Ã。 |
| • | 要清除当前代码行,按 ‘。 |
| • | 要键入关系运算符,如 =、< 和 ≤,按 y :。 |
| • | 要键入空格,按 ƒ,然后按 Ê。 |
| • | 如果您的程序在运行期间不响应,按 É 键。 |
| • | 注:如果命令语法不包含开左括号,如 "Wait",则对参数括上一对括号可能被解释为完整参数,同时导致意外的语法错误。当输入带括号的长表达式时,使用成对括号括好整个表达式,以避免此类性质的语法错误。 |
有效:Wait ((X+4)*5)
有效:Wait X+4*5
语法错误:Wait (X+4)*5
