FT232R控制继电器板库

pyrelayctl的Python项目详细描述


pyrelayctl是一个库,用于控制基于ftdi ft245r的中继板。 这包括Sainsmart 4通道5V USB中继板。 插座可以通过USB开关。

库依赖于pyusb(https://github.com/walac/pyusb)。

在Debian上,可以使用以下命令安装PYUSB:

apt-get install python3-usb

默认情况下,只允许根用户直接使用设备,因此 库也只作为根目录工作。

要允许组relayctl访问,请创建file/lib/udev/rules.d/60-relayctl.rules 包含以下内容:

SUBSYSTEM=="usb", ATTR{idVendor}=="0403", ATTR{idProduct}=="6001", GROUP="relayctl", MODE="660"

然后用以下命令重新加载udev规则:

udevadm control --reload-rules

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何从room数据库读取所有值并显示到recyclerview中?   java如何在不使用索引器(lucene)和google自定义搜索的情况下创建自定义搜索框   java我需要帮忙整理扑克牌   java无法从手机内部存储器的数据文件夹或文档文件夹中读取文本文件   安卓如何用java代码编写此xml   使用service builder类更新java blob数据失败   java无法检测adb版本,退出值:0xc0000135   java变量不保存当前列表大小   WAMPSERVER中用户“root”@“localhost”(使用密码:YES)的java访问被拒绝   java Springboot Jsp不适用于2.0.2版。释放   io如何强制java OutputStreamWriter实际写入单个字节?   大型文本文件中的java字符串匹配问题   java Guice注入空检查?   java Flink WordCount,什么时候是求和计算,源代码在哪里?   java矩阵中的最小拆分数   java如何在其适配器函数中重新绘制可扩展列表?   java如何将EAR远程部署到JBoss 5.1.0。GA使用Cargo maven插件?