最簡單的一個樹莓派GPIO操做入門,這裏記錄如下spa
先上鍊接圖:code
臥槽。圖真特麼的大blog
用到了GPIO的GND和#18針腳,這就不上圖了,紅色的線接的是18針腳,暗色的線接的是GND針腳,下面上Python的代碼:utf-8
1 #coding:utf-8 2 import GPi.GPIO as GPIO 3 import time 4 5 GPIO.setmode(GPIO.BCM) 6 GPIO.setwarnings(False) 7 GPIO.setup(18, GPIO.OUT) 8 9 #GPIO.output(18, True) 10 #time.sleep(1)#睡眠1s 11 #GPIO.output(18, False) 12 13 while True: 14 GPIO.output(18, True) 15 time.sleep(1) #睡眠1s 16 GPIO.output(18, False) 17 time.sleep(1)#睡眠1s
隨便保存一個文件名,在Linux終端下執行這個Python文件就好了,若是用的不是root用戶,則須要sudo開發
這個代碼實際執行的時候有個問題,由於是無限循環,因此我想結束掉只能Ctrl+C,可是這樣結束掉後LED依舊在閃爍,照書抄的,書中也沒有提到這個問題,因此我增長了9-11行代碼,Ctrl+C後把9-11行代碼取消註釋,13-17行加上註釋,再執行一遍入門
玩樹莓派開發代碼不難,難的是不知道那麼多GPIO針腳要插哪一個、電阻選多大毆的、接線的方法,慢慢摸索吧,上班學Python,下班玩樹莓派class