RPi.GPIO 模块程序包提供了一个在 Raspberry Pi 中控制 GPIO 的类。
注意,该模块不适合应用到追求实时性或计数周期的应用中。这是由于您无法预测 Ptyhon 何时繁忙,以及资源回收的时间。而且它是运行在基于 Linux 核心的系统中,也不合适用于实时应用 – 原因在于其它进程可能获得更高的 CPU 优先级。如果您一定要追求实时操作的性能,可以考虑购买一块 Arduino 主板http://www.arduino.cc!
还需要注意一点,目前的版本还不支持 Raspberry Pi 的 SPI、I2C、1-wire、串口等功能。计划在不久的将来会实现的!
本文是 RPi.GPIO 模块文档系列文章的第一篇,除本文外还包括以下几篇:
使用 RPi.GPIO 模块的输入(Input)功能
使用 RPi.GPIO 模块的输出(Output)功能
使用 RPi.GPIO 模块的脉宽调制(PWM)功能
导入模块
导入 RPi.GPIO 模块:
1
|
import
RPi.GPIO as GPIO
|
通过该操作,您可以将模块名称映射为 GPIO,以便接下来您其它脚本进行使用。
导入模块并检查它是否导入成功,可以尝试:
1
2
3
|