RPi.GPIO官方文档地址: https://sourceforge.net/p/raspberry-gpio-python/wiki/BasicUsage/
![](https://img-blog.csdnimg.cn/img_convert/93ee32a2469bc46b7058468994c91908.png)
一. 导入RPI.GPIO
import RPi.GPIO as GPIO
二. 指定引脚编号方式
RPi.GPIO中的Raspberry Pi上的IO引脚编号有两种方法。第一种是使用BOARD编号系统。这是指Raspberry Pi板的P1接头上的引脚号。使用此编号系统的优点是,无论RPi的主板版本如何,您的硬件将始终可以工作。您无需重新连接连接器或更改代码。
第二个编号系统是BCM编号。这是一种较低级别的工作方式-指Broadcom SOC上的通道号。您必须始终使用哪个通道号转到RPi板上的哪个引脚的图表。您的脚本可能会在Raspberry Pi板的修订版之间中断。
![](https://img-blog.csdnimg.cn/img_convert/d5fc5a5515f3f9fca56387a5b157adaa.png)
三. 引脚输入输出基本用法
1. 输入输出模式
GPIO.IN
输入模式GPIO.OUT
输出模式
2. 设置引脚的输入输出模式
GPIO.setup(引脚, 模式)
也可以同时设置多个引脚 (用列表或元组表示)GPIO.setup(引脚s, 模式)