在你的樹莓派上點亮一顆LED吧

在進行以下操作時請確認你的樹莓派已經裝好了Raspbian系統,並且已經接好了顯示屏或者能用電腦遠程操縱樹莓派。不會遠程桌面的同學可以查看我的上一篇文章。

在你的樹莓派上點亮一顆LED吧

引腳示意圖

既然要點亮LED燈,那麼必須要清楚樹莓派的GPIO的分佈情況,我們來看一下官方給出的引腳分佈情況吧

在你的樹莓派上點亮一顆LED吧

各個排針所對應的GPIO如下圖所示,黃色的代表是GPIO口,黃1代表GPIO1,黑色的是地,也就是我們平時所說的負極,黃色的為3.3V,紅色的為5V,白色的為擺設。

在你的樹莓派上點亮一顆LED吧

實驗器材

樹莓派

麵包板

杜邦線

LED燈

電阻(可有可無,因為樹莓派的驅動能力很弱,即使不加電阻,LED燈也不會燒燬)

在你的樹莓派上點亮一顆LED吧

程序源碼

實驗中使用的樹莓派上的GPIO26腳和地作為電路的迴路,然後使用Python3寫的程序,那麼問題來了,程序在哪些呢?很簡單,我們只需要在樹莓派桌面新建一個後綴為.py的空文件即可,名字隨意,我給它命名為led.py.

在你的樹莓派上點亮一顆LED吧

然後打開我們剛才新建的空文件,並鍵入相應的代碼

在你的樹莓派上點亮一顆LED吧

①import RPi.GPIO as GPIO

②GPIO.setmode(GPIO.BCM)

③GPIO.setup(26,GPIO.OUT)

while True:

④GPIO.output(26,GPIO.HIGH)

程序分析

①導入樹莓派的GPIO模塊,不然軟件不能識別我們所寫的程序

②給樹莓派編號的一種方式,定義了每個排針是哪一個引腳

③設置26引腳為輸出模式

④設置26引腳為高電平輸出


運行

這時候我們的程序已經寫完了,但是怎麼讓樹莓派執行我們的程序呢?很簡單,只需要點擊下方的運行按鈕,樹莓派就可以執行我們所寫的程序了,即使如此,很多教程裡面依然沒有給出具體怎麼運行,我在這上面就花費了很多時間,所以我在這裡一定要把這些細節列出來,以免大家浪費時間。

在你的樹莓派上點亮一顆LED吧

現象

上傳成功之後,如果沒有錯誤,就可以看到我們的LED燈被點亮了,實驗現象如下圖所示。

在你的樹莓派上點亮一顆LED吧

Final

點亮一顆LED燈雖然很簡單,但它的意義非凡,它提供給了我們一把開往樹莓派大門的金鑰匙,基於此我們可以在樹莓派上開發出更多的新大陸,不要再等待了,快來探索你的新大陸吧!


分享到:


相關文章: