rpi_gpio:RPi.GPIO Python模块的Ruby转换

时间:2021-02-01 02:08:29
【文件属性】:
文件名称:rpi_gpio:RPi.GPIO Python模块的Ruby转换
文件大小:33KB
文件格式:ZIP
更新时间:2021-02-01 02:08:29
ruby raspberry-pi rpi gpio raspberrypi rpi_gpio v0.5.0 Ruby转换 产品特点 从Ruby操作您的Raspberry Pi的GPIO引脚! 布尔输入/输出 软件驱动的PWM(用C编写以提高速度) 事件驱动的输入(阻塞和非阻塞) RPi.GPIO Python模块版本0.7.0是最新的,因此它适用于所有Raspberry Pi型号! 样品用量 我的目标是使gem的用法与Python用法完全相同-只是在语义上存在一些差异以利用Ruby的可读性。 如果有任何混淆,您可以随时查看原始Python模块的文档。 下载宝石 下载gem的最简单方法是将与Gemfile一起使用。 在您的Gemfile中,添加以下行 gem 'rpi_gpio' 然后,您可以运行bundle install来自动下载并编译系统的gem。 要将gem包含在Ruby文件中,请使用require 'rpi_gpio' 。 引脚编号 在使用GPIO引脚执行任何操作之前,您需要指定如何给它们编号。 RPi :: GPIO . set_numbering :board # or RPi :: GPIO . set_numbering :bcm
【文件预览】:
rpi_gpio-master
----Rakefile(110B)
----LICENSE(1KB)
----Gemfile(40B)
----ext()
--------rpi_gpio()
----spec()
--------pwm_spec.rb(6KB)
--------spec_helper.rb(35B)
--------gpio_spec.rb(20KB)
----.gitignore(582B)
----lib()
--------rpi_gpio.rb(9KB)
----.gemspec(589B)
----README.md(5KB)

网友评论