樹莓派引腳控制(wiringpi方法)
樹莓派3b的引腳分布:(一共40個(gè)引腳)

樹莓派有很多種引腳控制方式,
可以使用C語(yǔ)言或者Python的.
不同的控制庫(kù),有不同的引腳對(duì)應(yīng)關(guān)系:


本節(jié)使用wiringpi 的控制方式控制gpio,(采用的是C語(yǔ)言)
wiringpi庫(kù)的安裝:
更新列表:
pi@raspberrypi:~ $ sudo apt-get update
更新軟件:
pi@raspberrypi:~ $ sudo apt-get upgrade
安裝:
pi@raspberrypi:~ $ sudo apt-get install wiringpi
測(cè)試安裝是否成功:
pi@raspberrypi:~ $ gpio -v


查看引腳分布圖:


編寫程序:
硬件連接:
手邊沒有啥東西,翻了半天找到一個(gè)模塊:

LED RGB 140C05 模塊,有4個(gè)引腳:
V---接3.3v
R---紅燈(接低電平亮燈)
B---藍(lán)燈
G---綠燈
?本實(shí)驗(yàn)為了讓紅燈閃爍,
就用了模塊的兩個(gè)引腳.
V接樹莓派的3.3V輸出.
R接11引腳.


對(duì)程序進(jìn)行編譯:

用./led運(yùn)行后,就會(huì)閃燈啦.

參考:
https://www.cnblogs.com/ivan-lyu/p/14017488.html
https://blog.csdn.net/weixin_34567079/article/details/112185595
https://blog.csdn.net/qq_39261369/article/details/125692282?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-125692282-blog-79534155.pc_relevant_multi_platform_whitelistv4eslandingctr2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-125692282-blog-79534155.pc_relevant_multi_platform_whitelistv4eslandingctr2&utm_relevant_index=2
(更改軟件源)
https://blog.csdn.net/zhuming3834/article/details/81984594(程序參考)