B00. Grove 相關基礎知識

認識 Grove

Grove 為 Seeedstudio 發行的開發板周邊配件, 特點是將所有的連接埠統一成 4-pin 的排差 (兩根訊號, 一根電源, 一根接地), 方便插拔使用。

認識 Grove Breakout

Seeedstudio 有針對 LinkIt 7697 推出一個搭配的 Grove Breakout for LinkIt 7697, 會把插上去的 LinkIt 7697 腳位轉換成容易插拔的 Grove 連接埠。

下圖表示 Grove 連接埠對應到 LinkIt 7697 的 pin 針腳, 請同時參考 LinkIt 7697 Pinout Diagram 來研究。

將 LinkIt 7697 插上去, 要注意一下方向不要插座。 底板上有個和 LinkIt 7697 一向形狀的絲印線, 可以當作參考。

Grove StarterKit for LinkIt 7697

Seeedstudio 設計出一包搭配 LinkIt 7697 學習物聯網應用的套件包, 包含一些常用的 Grove 周邊, 基礎電子零件 (麵包板, 電阻, 杜邦線, LED, etc)

Grove Modules:

  • Grove Breakout for LinkIt 7697 x1

  • Grove - IMU 9DOF x1

  • Grove – Temperature & Humidity Sensor Pro x1

  • Grove - Ultrasonic Ranger x1

  • Grove - Relay x1

  • Grove - OLED Display 0.96" x1

  • Grove - Light Sensor x1

  • Grove - LED Bar x1

  • Grove – Servo x1

Basic Circuit Components

  • Breadboard 82mm x 53mm x1

  • Button x5

  • 10K Ohm Rotary Potentiometer x1

  • 1K Ohm Resistor x10

  • 10K Ohm Resistor x10

  • 330 Ohm Resistor x10

  • RGB LED x1

  • Red LED x5

Others

  • Micro USB Cable – 48 cm x1

  • Breadboard Jumper Wire x25

  • 200g Kraft Paper Bag 115mm x 75mm x1

安裝 Starter Kit 內的 Grove 周邊的驅動程式

要在 BlocklyDuino 使用這些 Grove 相關積木周邊,會需要先安裝周邊硬體的驅動程式,請參考以下步驟來安裝針對 LinkIt 7697 最佳化的周邊驅動程式

若沒有安裝好驅動程式,BlocklyDuino 內產生出來 Grove 周邊的程式,在 Arduino IDE 內編譯時會發生錯誤

▼ 下載整套 Grove Starter Kit for LinkIt 7697 的驅動程式包,此 ZIP 包檔名linkit-7697-peripheral-drivers-for-arduino-1.2.zip。或是自行到 GitHub 上的專案 內一個個挑選下載

下載驅動程式包

▼ 打開 檔案 > 偏好設定 內,找到你存放 草稿馬簿的位置,用檔案管理員打開此路徑

▼ 此目錄下會放有你的專案 Sketch,以及一個叫做 libraries 的資料夾

▼ 將 ZIP 內的驅動程式, 解壓縮到 libraries 內

GitHub 打包 ZIP 時會多一層資料夾叫 linkit-7697-peripheral-drivers-for-arduino-master,要注意是要把裡面的驅動抓出來攤平在 libraries 資料夾內

▼關掉 Arduino IDE 再重新開啟,就可以在 草稿碼 > 匯入程式庫 內找到這些新增的驅動程式

Last updated