I2C

開發者可透過 Wire 函式庫使用 LinkIt 7697 的 I2C 功能。由於許多 I2C 裝置驅動程式都是基於 Wire 函式庫所開發的,因此移植到 LinkIt 7697 時大多可直接使用。詳細的相容性列表、驅動程式、以及範例,可參考周邊設備教學頁面。此外,LinkIt 7697 上的 I2C data 與 clock 腳位皆已上拉,所以在連接外部元件時,使用者不需自行設置額外的上拉電路。

下列步驟將說明如何連接並使用 Seeed Studio 的 Grove LCD RGB Backlight 模組:

  1. 將模組的 VCC 埠連接到 LinkIt 7697 的 5V 腳位、GND 埠連接至 GND 腳位。

  2. 將模組的 SDA 腳位連接到 LinkIt 7697 的 P9 (GPIO28/I2C1_DATA)

  3. 將模組的 SCL 腳位連接到 LinkIt 7697 的 P8 (GPIO27/I2C1_CLK)

  4. 從模組的 WiKi 頁面下載驅動程式 (檔案連結)。下載的 ZIP 壓縮檔名為 Grove_LCD_RGB_Backlight-master.zip

  5. 在 Arduino IDE 中選擇 Sketch > Include Library > Add .ZIP library...,然後選取前一步驟下載的檔案 Grove_LCD_RGB_Backlight-master.zip

  6. 驅動程式安裝完成後,開啟範例程式 File > Examples > Grove_RGB_LCD_Backlight-master > Helloworld

  7. 編譯並上傳範例程式。完成後 LCD 模組會亮起並顯示 "hello, world!" 字樣與計數器。

下圖為 LCD 模組以及 LinkIt 7697 的接線範例:

(LCD 模組圖片取自 Johnny-five project repository)

Last updated