第八课 简单介绍树莓派的GPIO口

我们这节课主要介绍下树莓派的GPIO接口,下面我们先看下图: 树莓派

上图是树莓派2代的接口(不同型号接口会有差异),我们就以此为例来说下这些接口。 树莓派

GPIO介绍

GPIO 英文全称是:General-purpose input/output 通用型之输入输出的简称,其接脚可以供使用者由程控自由使用,PIN脚依现实考量可作为通用输入(GPI)或通用输出(GPO)或通用输入与输出(GPIO)。(以上内容转自维基百科) 通过这些GPIO口,我们可以控制很多第三方的寄存器设备,简单来说我们可以通过这些I/O口控制一些芯片的电路、读取传感器的数值等。

所需材料

材料名称 数量
树莓派2代板子(包含电源、数据线、存储卡) 1
智能小车底盘(包含四个直流电机) 1
移动电源 1
L298N电机驱动板 1
杜邦线母对公 10
杜邦线母对母 10
无线网卡 1
4孔或6孔电池盒 1

购买链接

安装所需软件

树莓派官方有两套GPIO的python库,分别是RPi.GPIORPIO。现在网络上许多关于树莓派GPIO文档的教程多数是RPi.GPIO,这个是老版本的库。而RPIO是用来替代前者的新版本。后面的课程我将使用RPIO这个库,来给大家演示。下面安装RPIO

sudo apt-get install python-dev python-pip
sudo pip install RPIO