led燈型號:
5050 rgb全彩led流水燈模組/微控制器流水燈 開發板
初級版:
正極接8號引腳
負極接6號引腳(或者其他0v(gnd)引腳)
檢視gpio引腳的方式為:在控制台輸入 gpio readall
編寫程式:nano led.cpp
#includeint main()
return 0;
}
編譯:g++ led.cpp -o le
執行:./led
停止:ctrl+c
高階版:使用wiringpi庫進行程式設計點亮led模組
1.直接點亮:
led -- 物理引腳編號
vcc 1 (3.3v)(接5v引腳可能會導致控制不了)
led編號 d0 6 (0v)
顯示顏色 r 9 (0v)
連線好就能亮
2.程式設計控制點亮
正極接樹莓派1號引腳(3.3v)
另兩端接樹莓派3,5號引腳(al可程式設計)
led -- 物理引腳編號 數字引腳編號
vcc 1 (3.3v)
led編號 d0 3 待定(可程式設計) 8
顯示顏色 r 5 待定(可程式設計) 9
利用gpio readall可以檢視引腳資訊
注意 物理引腳編號(physical) 和 數字編號(wpi)的區別
編寫程式 nano led.cpp
#include #include //有關引腳的庫
int main()
return 0;
}
執行程式前需要編譯,由於引入外部庫,編譯時要link相應的庫g++ led.cpp -o led -lwiringpi
因為要用到引腳,所以得得到超級使用者許可權才能使用,執行方式如下:
sudo ./led
因為有while迴圈,程式無法自動退出,需要在控制台手動中斷,指令為
ctrl+c
高階功能:實現呼吸燈效果
樹莓派3b連線LED實現呼吸燈效果(C語言版)
預備知識 點亮led燈 實現呼吸燈效果 樹莓派引腳輸出的電平只有0和1,但要實現漸變的效果,傳入的電流必須有0.x的值,為了達到這個目的,首先要引入脈衝寬度調製 pwm 的概念。led的點亮和熄滅,是電平高低變換的結果,可以將一高一低看作乙個週期,每個週期一亮一滅,會顯示為led的閃爍,當週期很短,...
樹莓派4b點亮led燈基本步驟
方法 步驟1 首先要了解樹莓派上的針腳,下面以樹莓派4b為例子 把led的正極插在gpio腳上,把負極插在gnd上 這裡的例子是 正極插在gpio21 方法 步驟2 建立指令碼 在配置好的樹莓派系統終端,我用的是vim建立的檔案,你也可以在桌面建立 檔名隨意,但要以.py為字尾 方法 步驟3 中匯入...
樹莓派3b 安裝
2019獨角獸企業重金招聘python工程師標準 一 貼散熱片 背面一片,正面兩篇。二 系統安裝 1 使用sd formatter格式化sd卡 2 使用win32diskimager寫入映象 3 將樹莓派連上電視 鍵盤 電源啟動 4 設定一些引數,連上網路。三 設定 1 在首選項中rasberry ...