樹莓派GPIO控制使用

1.加載庫

import RPi.GPIO as GPIO

2.設置規範碼

gpio.setmode(gpio.BOARD)

1)BOARD: 從左到右,從上到下:左邊基數,右邊偶數:1-40
2)BCM:編號側重 CPU 寄存器,根據 BCM2835 的 GPIO 寄存器編號
3)wpi: 編號側重實現邏輯,把擴展 GPIO 端口從 0 開始編號,這種編號方便編程。
在這裏插入圖片描述
3.引腳說明

# 將引腳設置爲輸入模式
GPIO.setup(pin, GPIO.IN)# 將引腳設置爲輸出模式
GPIO.setup(pin, GPIO.OUT)# 爲輸出的引腳設置默認值
GPIO.setup(pin, GPIO.OUT, initial=GPIO.HIGH)

4.控制電平

GPIO.output(pin, state)
狀態可以設置爲0 / GPIO.LOW / False / 1 / GPIO.HIGH / True
也可以一次性設置多個引腳

pin_list = [11,12]
GPIO.output(pin_list, GPIO.LOW)

5.設置引腳的輸入狀態

GPIO.input(pin)

6.釋放

GPIO.cleanup(
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章