机器和机器人GPIO硬件接口创建工具包。

machineio的Python项目详细描述


机器IO

统一的GPIO函子接口引擎。

什么是机器?

接口引擎/协议转换器 要使用特定于您的机器/机器人的函数式编程吗?

MachineIO是一个库,可以帮助您为所有GPIO创建一个统一的接口! 适用于使用一个或多个微控制器的计算机。 它可以帮助您快速创建自己的函数(函子),以便与硬件接口。 您选择使用的特定微控制器可以稍后用简单的 修改函子库。可以通过网络添加和控制设备 在你的函子库中添加一些简单的东西。翻译和组允许完成 定制。

针群函子模型

每个运动控制系统在设计和实现上都是不同的。 因此,每个运动控制系统都必须有一组不同的函数来创建其库。 这些系统中的绝大多数使用相同的协议,并且基本上基于I/O管脚。 一个管脚几乎不能满足你的所有需求,一组管脚一起执行复杂的动作。 这是一种以非常优雅的方式克服这两个问题的方法。 基于管脚为机器创建自己的函数接口库, 和一组针,一组组组。 这是通过创建设备、pin和group对象以及指定一些修改函数来完成的。 pin输入中唯一的阻塞调用。它等待返回它的值,并且应该只接受 即使是在网络上也不到一秒钟。组中的管脚,可能有时间延迟和 输入管脚可以添加带有关键字参数的回调。通过网络控制设备 可以通过创建网络对象并将其作为参数传递给设备来添加。

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

推荐PyPI第三方库


热门话题
带有嵌套JAR的java RCP ClassNotFoundException   java在输入框中设置默认值,crud应用程序使用spring   java如何在Heroku中使用fs创建新文件   java将JPanel放在JFrame中   java这个正则表达式会匹配“i.imgur.com/xxx”吗?   java在片段内创建RecylerView,而无需在Android中设置片段   Android上Groovy导致java错误的双精度浮点精度损失   swing Java查找JFrame属于JPanel的内容   java Spring junit自连线自定义类本身必须有构造函数吗?   java textswitcher支持前面的文本   从Android客户端到JAXRS的java Post自定义对象   java如何检索JSON数据并使用MPAndroidChart绘制折线图,以及在安卓上的改进   拒绝用户“root”@“localhost”的java c3p0访问(使用密码“是”)   使用Selenium Webdriver自动化ExtJS应用程序时java面临的问题