2025年4月9日 星期三

Grove 接口介紹

 

Grove 是由 Seeed Studio 推出的一套 模組化電子原型系統,目的是讓初學者與開發者更方便、快速地建構電子專案,無需焊接或使用雜亂的杜邦線。


🌱 Grove 接口介紹

🔌 什麼是 Grove?

Grove 是一種標準化的連接介面與模組規格,透過統一的 4-pin 接頭與專屬模組,大幅簡化電子元件的連接與使用方式。


📐 Grove 接頭腳位定義(4-pin)

Grove 接頭的四個腳位如下:

腳位功能備註
VCC電源輸出通常為 3.3V 或 5V
GND接地共用接地
SIG訊號腳類比或數位輸入/輸出
NC / I2C無作用 / 或 I2C 的 SDA/SCL依模組類型決定(類比、I2C、UART)

根據模組類型,Grove 有不同「通訊模式」的定義:


📦 Grove 接口類型(依模組通訊類型)

Grove 模組類型腳位功能說明
數位(Digital)VCC, GND, Dx, NC像是按鈕、LED、開關等
類比(Analog)VCC, GND, Ax, NC像是光感測、溫度感測器等
I2C(I²C)VCC, GND, SDA, SCL多模組共用同一匯流排,如 OLED、IMU
UART(串列)VCC, GND, RX, TX如 GPS、藍牙、LoRa 模組
PWM / Others依模組定義比如馬達控制、蜂鳴器等模組

🧩 Grove 模組生態系

常見的 Grove 模組有:

  • 感測器:光敏、超音波、溫濕度、氣體、IMU…

  • 輸出裝置:蜂鳴器、OLED 螢幕、LED 燈條…

  • 通訊模組:LoRa、藍牙、WiFi、GPS…

  • 控制器:按鈕、旋鈕、搖桿、繼電器…


🧰 使用方式

  1. 接 Grove 模組到 Grove Base Shield(轉接板)

  2. 將 Base Shield 插到 Arduino / Raspberry Pi / STM32 開發板

  3. 使用對應的程式庫快速讀取感測值或控制模組


🛠️ Grove 適用平台

平台是否支援 Grove備註
Arduino✅ 原生支援Base Shield 插入即可用
Raspberry Pi✅ 透過 Grove HAT使用 Python、Node.js 開發
STM32 / ESP32✅ 透過 Grove Shield 或 Grove 擴充板
Micro:bit✅ 有對應轉接板對教育入門者特別友善

✅ 優點與限制

優點:

  • 模組化、免焊接,接線極簡

  • 多種模組即插即用,快速原型開發

  • 跨平台支援(Arduino / Raspberry Pi 等)

限制:

  • 線材可能不如杜邦線靈活

  • 模組選擇雖多但價格略高

  • 有時會限制硬體腳位彈性(如 I2C 固定)

沒有留言:

張貼留言