4个版本
使用旧Rust 2015
0.1.1 | 2018年9月18日 |
---|---|
0.1.0 | 2018年9月18日 |
0.0.2 | 2018年9月18日 |
0.0.1 | 2018年9月18日 |
#71 in #switch
400KB
368 行
relay8x
库和命令行工具,用于通过串行和/或USB接口与这些继电器卡通信
安装二进制文件,使用 cargo install relay8x
,并阅读 relay8x --help
了解使用详情。
功能
- 设置特定或所有继电器开启或关闭
- 切换特定或所有继电器开启或关闭
- 重置(关闭)特定或所有继电器
- 一个串行设备上多个卡
- 运行自定义命令
文档
有关通信协议的详细信息见此 pdf
接线/设置
一张卡
- 将 JP1 跳线置于
1-2
位置 - 连接到USB
级联
- 对于除最后一卡外的所有卡,将 JP1 跳线置于
2-3
位置 - 在最后一张卡上将 JP1 跳线置于
1-2
位置 - 将
GND
插脚与下一张卡连接 - 将前一张卡的
Txb
与下一张卡的Rxa
连接 - 将前一张卡的
Rxb
与下一张卡的Txa
连接
Windows
驱动程序在Linux上工作正常,在测试期间,仅在Windows上出现了堆叠继电器卡的问题。
依赖项
~4–13MB
~148K SLoC