Skip to content

Latest commit

 

History

History
52 lines (27 loc) · 2.99 KB

File metadata and controls

52 lines (27 loc) · 2.99 KB

支援GPIO擴充功能

支援GPIO擴充晶片,在Raspberry Pi連接MCP23008或MCP23017以後,讓Android App可以控制更多的GPIO。

示範影片:

https://youtu.be/AQggjulIgzo

示範圖片:

支援的GPIO擴充晶片

  • MCP23008,擴充8個GPIO

  • MCP23017,擴充16個GPIO

IIC通訊協定,可以串接,位址可以設定為0x20到0x27。如果串接MCP23017八個,可以擴充128個GPIO。

MCP23008線路圖

採用預設的IIC位址0x20:

MCP23017線路圖

設定IIC的位址為0x21:

IIC位址設定

MCP23008與MCP23017用來設定位址的腳位:

下面的表格表示0x20到0x27的I2C設備位址與它們的對應設定。以0x21的I2C設備位址來說,A2與A1針腳為「0」,表示它們要連接到接地。A0針腳為「1」表示它要連接到3.3V:

=============== 線路圖與說明來自http://www.kingsinfo.com.tw/module.php?i=item&tid=8213