机器人和物理计算的python框架。

zorg的Python项目详细描述


Join the chat at https://gitter.im/zorg-framework/zorg

zorg是一个用于机器人和物理计算的python框架。它是 基于Cylon.js,a 机器人技术的javascript框架。

开始

安装

启动并运行zorg所需的只是zorg包:

pip install zorg

您可能需要`复制 source<;https://github.com/gunthercox/zorg/archive/master.zip>;`“如果” 您的设备不支持“pip<;https://pip.pypa.io/en/stable/>;”。

您还应该为所要查找的硬件安装软件包 支持。在我们的示例中,我们将使用Intel Edison 还有一个LED,所以我们需要edisongpio包:

pip install zorg-gpio zorg-edison

示例

Intel爱迪生和LED

此示例控制连接到英特尔爱迪生的LED并使其闪烁 每500毫秒一次。这个程序应该在英特尔上运行 爱迪生自己。

importzorgdefwork(my):whileTrue:# Toggle the LEDmy.led.toggle()# Wait 100ms before doing it againtime.sleep(0.1)robot=zorg.robot({"connections":{"edison":{"adaptor":"zorg_edison.Edison",},},"devices":{"led":{"connection":"edison","driver":"zorg_gpio.Led","pin":13,# 13 is the on-board LED}},"name":"example",# Give your robot a unique name"work":work,# The method (on the main level) where the work will be done})

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

推荐PyPI第三方库


热门话题
java FloatingAction按钮与RecyclerView中的CardView重叠   java如何计算CardLayout中的卡数   从远程系统上传MySQL数据库并访问Java应用程序   java调用堆栈如何处理带或不带返回类型的递归?   Springboot中的java组计数聚集   java如何在javafx textarea中使用richtextfx   获取与Mockito相关的错误时出现Java问题   java如何将JaxRS响应转换为Wiremock响应   Hadoop集群java。net ConnectionException:连接被拒绝错误   java如何加载文件私有文件类型是pem   java在元空间中的提升和加载的类   如何将系统属性传递给从HTML启动的Java小程序   java如何从网页中获取值并在主类中使用它?安卓应用   java在春天,advisor和aspect之间有什么区别?   java如何检测文件是否已重命名?   java消息驱动Bean何时使用