iT邦幫忙

2021 iThome 鐵人賽

DAY 23
1
Arm Platforms

Arm 的初體驗系列 第 23

使用WiringPi

昨天寫了
"利用網頁瀏覽器執行Raspberry Pi的程式"
很直覺地想把訊息也傳到網頁上面
所以必須要知道現在Raspberry pi 上面的狀態

因為這樣的目的
我在天瓏找了好久
才知道"WiringPi"
這是一套專為操作Raspberry pi的GPIO設計的程式庫
可以在C/ Ruby/ Python/ Perl 這類語言裡使用
https://ithelp.ithome.com.tw/upload/images/20210926/20119806CbCplzf9YP.jpg

自己也可以透過gpio readall 來得知自己的對應
https://ithelp.ithome.com.tw/upload/images/20210926/20119806f8OmITKjyu.jpg

WiringPi能讓PIN編號從0排到17
對應不同版本的Raspberry pi也可以自動指派
像是我們原本的PIN17就自動對應到編號0了

以下是範例
import wiringpi2 as w
w.wiringPiSetup()
w.pinMode(0,0)
read_value = w.digitalRead(0)


上一篇
利用網頁瀏覽器執行Raspberry Pi的程式
下一篇
Raspberry pi 安裝OpenCV
系列文
Arm 的初體驗33

尚未有邦友留言

立即登入留言