1. 程式人生 > >樹莓派GPIO口的使用

樹莓派GPIO口的使用

引腳物理編號排序:方形焊介面為1腳,兩兩為序,先短後長

管腳編號:

BCM: 編號側重 CPU 暫存器,根據 BCM2835 的 GPIO 暫存器編號。

wpi: 編號側重實現邏輯,把擴充套件 GPIO 埠從 0 開始編號,這種編號方便程式設計。正如下圖 WiringPi 欄。

 配置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))