<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使用
- 俄羅斯方塊實現原理
- 俄羅斯方塊代碼講解
- 手勢控制的樹莓派相冊
- 模塊介紹
- 爬取圖片
- 電子相冊
- 附錄
- 網址