【智能家居】Raspberry Pi GPIO接口篇

General Purpose Input Output (通用输入/输出)简称为GPIO,或总线扩展器,利用工业标准I2C、SMBus或SPI接口简化了I/O口的扩展。当微控制器或芯片组没有足够的I/O端口,或当系统需要采用远端串行通信或控制时,GPIO产品能够提供额外的控制和监视功能。

本篇没啥可讲的,主要是贴图!但本文很重要第一是为后面文章做铺垫,第二你会经常来查GPIO接口!务必收藏好 :)

一、Raspberry Pi 全家福

我很佩服国外这个小伙伴,收集的这么全,居然还要出钱收购唯一没有的那款!小伙伴真有钱啊!

本人购买的是 Rev 1 model B ,如果你现在购买的话应该是 Model B+ ,每一代硬件上有细微差异,但不影响后面文章的测试!


二、Raspberry Pi GPIO 针脚定义

通过上文的全家福,你可以很容易找出手里的Raspberry Pi 对应的GPIO接口参数表!

常见的 Raspberry Pi 接口数量分为两种一种 26针 一种 40 针,根据自己手里的 Pi 即可!

针脚定义分为两种,第一种比较常见,第二种相对来说用的比较少,至少我是这样的,但在下一篇文章会用到第二种的串口通讯定义!

第一种定义:


第二种定义:


三、Raspberry Pi GPIO 针脚识别

很多小伙伴可能不知道怎么数GPIO针脚,看看下图!找到一张 Raspberry Pi B+ 的高清无码图片 :) ,每个版本的针脚数法都是一样的,把 Raspberry Pi 以下图方式面向自己,最左上角就是第一针,与之相邻的水平针脚就是第二针,有兴趣的可以参照GPIO 针脚定义开始数吧!



文章来源:http://blog.csdn.net/johnnycode/article/details/41851043

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。