python3操作樹莓派的GPIO


樹莓派的引腳圖

GPIO編號有兩種編號模式(BOARD)和(BCM)
本文用的是BOARD模式,編號圖點擊這里查看

RPi.GPIO庫

使用python3的RPi.GPIO庫操作RaspberryPi的GPIO

樹莓派中應該有預裝,但是如果沒有裝,也可以自己裝。

執行如下命令

  sudo apt-get update

  sudo apt-get install python3-rpi.gpio

  # pyhton2 : sudo apt-get install python-rpi.gpio

 

如果報錯需替換下樹莓派鏡像源。參考點這里

替換后重新執行如上命令

如下作為檢測輸入簡單案例,詳情參考:https://blog.csdn.net/oalevel/article/details/79212949

 1 import RPi.GPIO as GPIO
 2 import time
 3 
 4 GPIO.setmode(GPIO.BOARD) 
 5 GPIO.setup(12,GPIO.IN)
 6 while True:
 7     print(GPIO.input(12))
 8     if GPIO.input(12):
 9         print('打開')
10         time.sleep(1)
11     else:
12         print('關閉')
13         time.sleep(1)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM