<p id="color" style="color:red">
1. 简要介绍IO扩展板的功能,强调与模块的关系,突出其使用方便<br>
2. 介绍扩展板接口<br>
3. 如何使用IO扩展板
<p>
## IO扩展板简介
套件中的IO扩展板将树莓派上的接口引出,模块将插在IO扩展板上,省去接线和焊接的麻烦。具体的可以参见中文<a href="http://wiki.dfrobot.com.cn/index.php?title=(DFR)Gravity%EF%BC%9AIO_Expansion_HAT_for_Raspberry_Pi">wiki</a>。
<div align="center"><img src="images/screenshot_1561628358560.png"/></div>
<p id="color" style="color:purple" align="center">图 IO扩展板</p>
## IO扩展板接口
IO扩展板提供了数字口、PWM接口、模拟口、IIC接口、UART接口、SPI接口和IIS接口,如下图。
<div align="center"><img src="images/screenshot_1561627879183.png"/></div>
<p id="color" align="center">图 IO扩展板接口示意图</p>
## IO扩展板使用
### step1: 硬件连接
将IO扩展板插座直接插在树莓派的GPIO口上即可,如下图。
<div align="center"><img src="images/screenshot_1561629564370.png"/></div>
### step2: 打开树莓派SPI和IIC接口
注:在使用SPI或IIC接口前,确保树莓派的SPI或IIC开启的,输入sudo raspi-config命令进行配置(见第一章7小节)。
### step3: 下载驱动
在终端中输入下面命令,下载IO扩展板的驱动:
```
sudo apt-get update
git clone https://github.com/DFRobot/DFRobot_RaspberryPi_Expansion_Board.git
```
驱动下载好后,进入DFRobot_RaspberryPi_Expansion_Board/raspberry目录下,可以接上硬件运行里面的demo。也可以将自己写的程序放在该目录下运行。使用方法见中文<a href="http://wiki.dfrobot.com.cn/index.php?title=(DFR)Gravity%EF%BC%9AIO_Expansion_HAT_for_Raspberry_Pi">wiki</a>。
- 前言
- 第一章 树莓派快速入门
- 1. 初识树莓派3B+
- 2. 烧录系统
- 3. 树莓派连接键盘鼠标和显示器
- 4. 启动树莓派
- 5.树莓派连接网络
- 6. Windows远程访问树莓派
- 7. 终端通过raspi-config配置树莓派
- 第二章 树莓派编程
- 1. Linux入门操作
- 常用的linux命令
- 重要的快捷键
- 通过命令安装软件
- 树莓派关机/重启
- 2. 创建、编辑和保存文件
- 3. 创建并运行Python程序
- 4. 使用树莓派的GPIO口
- 第三章 树莓派套件应用
- 树莓派3B+ IO扩展板介绍
- 家居系统
- 会呼吸的RGB灯
- 树莓派控制家电
- 制作一个环境检测仪
- 树莓派摄像头做远程监控
- 摄像头使用
- socket通信
- PiCamera + socket远程监控
- AI语音
- 配置snowboy
- 自定义响应
- 采集语音和语音播放
- 语音机器人
- 图灵机器人
- 俄罗斯方块小游戏
- pygame基本使用
- ADKeyboard使用
- 俄罗斯方块实现原理
- 俄罗斯方块代码讲解
- 手势控制的树莓派相册
- 模块介绍
- 爬取图片
- 电子相册
- 附录
- 网址