使用Python控制樹莓派的引腳,需要Python3 和 import RPi.GPIO as GPIO
一般raspbian 系統都是默認安裝好了的,其它系統就不清楚
可以查看是否安裝了,在終端裏輸入python3 -v
。如果沒有安裝
安裝命令:
sudo apt-get update
sudo apt-get install pyhton3
完成後,再次輸入python3 -v
接着檢查是否安裝了 pyhton3-rpi.gpio
再python3編輯裏輸入 import RPi.GPIO as GPIO
回車,沒出錯就是已經安裝了,輸入exit()
退出python3的編輯
出錯的了話,就沒安裝
安裝命令:sudo apt-get install python3-rpi.gpio
安裝vim編輯器
sudo apt-get install vim
1.LED燈的控制引腳接到樹莓派的GPIO 18引腳
代碼如下:
import RPi.GPIO as GPIO #導入樹莓派提供的python模塊
from time import sleep #導入時間包,用於控制閃爍
GPIO.setmode(GPIO.BCM) #設置GPIO模式,BCM模式在所有樹莓派通用
#如果RPi.GRIO檢測到一個引腳已經被設置成了非默認值,那麼你將看到一個警告信息
GPIO.setwarnings(False) #禁用警告
GPIO.setup(18,GPIO.OUT) #設置GPIO 18爲輸出
while True: #循環
GPIO.output(18,GPIO.HIGH) #GPIO 18 輸出3.3V,就是高電平,LED燈亮
sleep(1) #程序控制流程睡眠1秒
GPIO.output(18,GPIO.LOW) #GPIO 18 低電平 , LED燈滅
sleep(1)
GPIO.cleanup() #釋放掉腳本中使用的GPIO引腳,並會清除設置的引腳編號規則
將上面的代碼保存爲 1_LED.py
我這裏是保存到了樹莓派的桌面,一個名爲python_control的文件夾中
打開終端,cd命令到這個文件夾,輸入python3 LED.py
回車就可以看到LED燈閃爍了
2.我是使用了winSCP這個軟件登錄了樹莓派,文件存放位置圖
3.終端操作圖