Raspberry樹莓 Python GPIO 第一次測試

一開始試照著 別人範例:
$sudo python
使用rpi板子的腳位編號,
匯入程式庫,
>>> import RPi.GPIO as GPIO
>>> GPIO.setmode(GPIO.BOARD)
將腳位11(GPIO 0)設為輸出模式,此時LED應該會亮起來,
>>> GPIO.setup(11, GPIO.OUT)
設定為HIGH,LED會熄滅,
>>> GPIO.output(11, GPIO.HIGH)
設定為LOW,LED又會亮起來,
>>> GPIO.output(11, GPIO.LOW)

問題是我插 GPIO 的擴展版 的 GPIO 11 動都不動
還以為 擴展版 是不是 標錯了..........
還好有 ESP8266 被搞的經驗
到網路上 查一下 圖:


果然是這樣 11 是代表 GPIO17
這些工程師是怎樣? 標字是標好玩的嗎? 這樣子搞人很好玩嗎?
原來一開始還有
GPIO.setmode(GPIO.BCM)
這個選擇 選這個 才會照 GPIO 編號走
*****************************************








留言

熱門文章