树莓派的点点滴滴P4~(儘量坚持每日update)


上一期写了树莓派ssh和vnc,这一期写树莓派的GPIO接口(3B+为40个,也只介绍树莓派3b+的。)

安装好系统之前我们就要开始瞭解树莓派了。C/C++编程的wiringPi库,python的RPI.GPIO库,这些都要瞭解才能玩转树莓派。

首先,我们介绍树莓派的IO口,3B+有40个口。具体如下

3.3v   1|2  5v
SDA0   3|4  5v
SCL0   5|6  0V
GPIO7  7|8  TXD
0V     9|10 RXD
GPIO0 11|12 GPIO1
GPIO2 13|14 0V
GPIO3 15|16 GPIO4
3.3v  17|18 GPIO5
MOSI  19|20 0V
MISO  21|22 GPIO6
SCLK  23|24 CE0
0V    25|26 CE1
SDA.0 27|28 SCL.0

接下来是树莓派3b+特殊的GPIO

GPIO.21 29|30 0V
GPIO.22 31|32 GPIO.26
GPIO.23 33|34 0V
GPIO.24 35|36 GPIO.27
GPIO.25 37|38 GPIO.28
0V      39|40 GPIO.29

树莓派的IO口说乱其实这样显示给大家是很清晰的,但是用于C++和Python就不一样了。
需要瞭解的去CSDN、百度、Google等等的地方查找~

以上就是树莓派的GPIO口了。接下来给大家介绍怎么安装C++的wiringPi库和python的RPI.GPIO库。
这里解释一下,两个库对于的每一个IO口功能不一样的,修改容易出事,所以需要先指定程序语言再应用到IO口,这个雷替大家踩过哈哈哈~

Step I ——安装wiringPi库(C++玩家注意看!!)

万年终端走起,输入如下命令:

git clone git://git.drogon.net/wiringPi

来获得wiringPi库。

之后安装,如下命令:

cd wiringPi
git pull origin
./ build

之后就安装成功了。

最后来测试是否安装成功,命令如下:

gpio -v

如果出现了gpio版本和树莓派细节介绍,那就可以了。

输入如下命令,可以查看io口映射表:

gpio readall

如果正常出现,那就成功了。

Step II ——安装RPI.GPIO库(Python玩家注意!!!)

RaspberryPi的OS镜像自带安装了这库。

如果您需要学会怎么安装python-dev包,输入如下命令:

sudo apt-get install python-dev

树莓派的教程算到此爲止了,剩下的就是靠探索了。

声明:小小博客|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - 树莓派的点点滴滴P4~(儘量坚持每日update)


Carpe Diem and Do what I like