I/O 模块
这些输入/输出模块(单独购买)包括用于连接模块到 TI-Innovator™ Hub 的线缆。.
|
模块 |
端口 |
图片 |
TI CE 图形计算器的代码示例 |
|---|---|---|---|
|
白色 LED |
OUT 1 |
|
打开连接到 OUT 1 的白色 LED 模块: Send("CONNECT LED 1 TO OUT 1")
|
|
伺服电机 |
OUT 3 |
|
逆时针旋转连接到 OUT 3 的伺服电机主轴 90°: Send("CONNECT SERVO 1 TO OUT 3")
使用带 eval() 的变量的等效代码: angdeg:=-90 |
|
模拟光线传感器 |
IN 1 |
|
读取连接到 IN 2 的传感器并显示环境光级别: Send("CONNECT LIGHTLEVEL 1 TO IN2")
|
|
超声波测距仪 |
IN 1 |
|
读取连接到 IN 2 的测距仪并显示测量的距离: Send("CONNECT RANGER 1 TO IN2")
Send("READ RANGER 1")
|
|
振动电机 |
OUT 1 |
|
打开连接到 OUT 1 的振动电机: Send("CONNECT VIB.MOTOR 1 TO OUT 1")
|
|
温度传感器 |
IN 1 |
|
读取连接到 IN 3 的传感器并显示环境温度: Send("CONNECT TEMPERATURE 3 TO IN3") |
|
温度湿度传感器 |
IN 1 |
|
将 DHT 传感器 连接到端 IN 2 Send( "CONNECT DHT 1 TO IN2 ") 从 DHT 会读取温度 传感器 连接到 IN 2: Send( "READ DHT 1 TEMPERATURE") Get temperature 读取从 DHT 传感器 的湿度: Send "READ DHT 1 HUMIDITY" Get humidity |
|
霍尔传感器 |
IN 1 |
|
将霍尔效应 传感器 连接到 IN3端口的: Send "CONNECT ANALOG.IN 1 TO IN 3" 读取报告的磁场的值由 传感器 : Send "READ ANALOG.IN 1" Get m |
|
湿度传感器 |
IN 1 |
|
连接湿度 传感器 、 IN 1: Send "CONNECT MOISTURE 1 IN 1" 配置的测量范围是0和100之间的值。范围为索引和没有单元. Send "RANGE MOISTURE 1 0 100" 读取 传感器 : Send "READ MOISTURE 1" Get moisture |
|
MOSFET |
OUT 1 |
|
将 MOSFET 连接到 OUT 1端口: Send "CONNECT ANALOG.OUT 1 TO OUT 1" 控制连接的电机/泵在50% 的速度持续3秒: Send "SET ANALOG.OUT 1 128 TIME 3" |
|
水泵 |
|
|
它通过一个 MOSFET 模块进行控制。 |
* 白色 LED 模块需要一些组装。
** 伺服电机需要辅助电源和一些组装。
连接 I/O 模块
您使用模块附带的 I/O 线缆连接到 Hub
| 1. | 查看以上表格,确保您知道支持正在连接模块的 I/O 端口。 |
| 2. | 将 I/O 线缆的任何一端连接到模块上的白色连接器。 |
| 3. | 将 I/O 线缆的任何一端连接到 |
| 4. | 如果模块需要辅助电源,连接电源(第 20 页)。这里), |
LED 模块闪烁的程序样本
以下 TI CE 图形计算器程序使用 Send 和 Wait 命令让连接到 I/O 端口的 LED 模块闪烁。
注:如果计算器已连接到 Hub,同时
PRGM: BLINKIO Send("CONNECT LED 1 TO OUT1")
For(N,1,10)
Send("SET LED 1 ON")
Wait 1
Send("SET LED 1 OFF")
Wait 1
End
Send(" DISCONNECT LED 1")
注:如果使用 TI-Nspire™ CX 技术,则忽略括号并将 End 更改为 EndFor。 |
|
Hub
了解更多
有关使用 I/O 模块时的注意事项的列表,请参见一般注意事项(这里).
