使用Pi读写I/O的技巧
Opto 22 I/O模块使用负面的true逻辑(零位均值打开,1位表示关闭)。
当您阅读并写入I/O模块时,0启动,1熄灭。
当您阅读并写入I/O模块时,0启动,1熄灭。
你们都可以读写到输出模块。
为了输入模块,您执行读取。
如果您不小心写入输入模块,则没有任何问题 - 不会发生任何事情。
为了输入模块,您执行读取。
如果您不小心写入输入模块,则没有任何问题 - 不会发生任何事情。
在使用终端模拟器读写到I/O模块之前,您必须配置其关联的GPIO PIN作为输入或输出。光电22针对模块图可以帮助。
如果将GPIO引脚映射到输入模块,请确保将其配置为输入;如果将其映射到输出模块,请确保将其配置为输出。
如果将GPIO引脚映射到输入模块,请确保将其配置为输入;如果将其映射到输出模块,请确保将其配置为输出。
配置GPIO引脚后,您无需更改它(除非您交换PI或将同一载体板连接到具有不同I/O的机架)。
您可以使用任何PI操作系统和编程语言来读写I/O点。
例子
- 从终端读写- 屏蔽显示LXTerminal
- PI文件系统- 使用系统/类/GPIO库
- RPI-GPIO库- 使用rpi.gpio(python)库的审查
- configure-Read-Write脚本- 由Opto 22工程师创建的甜蜜Python脚本,用于配置,读取和写入I/O模块
- 用节点red读写- 可以在有或没有的情况下使用此示例Raspberry Pi的数字I/O载体板
有关更多样品和提示,请访问:
有关PI的映射图和覆盖层,请参阅销映射。