树莓派GPIO口的使用

引脚物理编号排序:方形焊接口为1脚,两两为序,先短后长

 

管脚编号:

BCM: 编号侧重 CPU 寄存器,根据 BCM2835 的 GPIO 寄存器编号。

wpi: 编号侧重实现逻辑,把扩展 GPIO 端口从 0 开始编号,这种编号方便编程。正如下图 WiringPi 栏。

树莓派GPIO口的使用

 

 配置GIPO为输出:

1、首先对 RPi.GPIO 进行设置(根据这里的描述)

 

   

import RPi.GPIO as GPIO

GPIO.setmode(GPIO.BOARD)//物理引脚编码

GPIO.setup(12, GPIO.OUT)

 

2、设置某个输出针脚状态为高电平:

   

GPIO.output(12, GPIO.HIGH)

# 或者

GPIO.output(12, 1)

# 或者

GPIO.output(12, True)

 

3、设置某个输出针脚状态为低电平:

   

GPIO.output(12, GPIO.LOW)

# 或者

GPIO.output(12, 0)

# 或者

GPIO.output(12, False)

 

 

4、程序结束后进行清理

   

GPIO.cleanup()

 

注意,您可以读取使用 input() 函数设置的输出通道的当前状态。例如对输出进行切换:

   

GPIO.output(12, not GPIO.input(12))

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpzpxj.html