【文件属性】:
文件名称:c_GPIO:Rubygem控制树莓派的GPIO端口
文件大小:11KB
文件格式:ZIP
更新时间:2021-05-10 19:19:04
C
c_GPIO
c_GPIO是rubygem,用于从ruby中控制树莓派pi的GPIO端口。
它提供了易于使用的接口来访问GPIO功能。 c_GPIO用C编写,以尽可能靠近系统。
我还将此代码编写为ruby c扩展,以了解有关C的知识。
c_GPIO为
引领
纽扣
还有一个可用的基类,它提供方向(IN / OUT)和值(HIGH / LOW)的手动设置。
用法/示例
在这里,您将找到有关该宝石的各种示例。
打开和关闭LED
require 'c_gpio'
led = GPIO::Led.new(2) # Initialize a LED connected to PIN 2
led.turn_on! # Turn on the LED
sleep(1) # Wait a second
led.turn_off! # Turn off the LED
将按钮连接到GPIO
req
【文件预览】:
c_GPIO-master
----c_gpio.gemspec(474B)
----lib()
--------c_gpio.rb(432B)
----README.md(4KB)
----ext()
--------c_gpio()