Seeed Studio Base Shield v2 – Arduino Grove 擴充板 (3.3V/5V 切換 / 相容 UNO & Mega)
Base Shield v2 是一款擴展板,其功能在於將 Arduino 開發板(主板)上的接腳以標準 Grove 接口形式呈現,以便於用戶連接其他 Grove 接口類型的傳感器(感測器),也避免了用戶在開發板上因過多跳線造成的連接失誤。這樣的一款擴充板 ,不僅方便用戶連線,也能讓開發變得更加簡潔快速且易於排障偵錯。

特徵:
相容性
- 輸入電壓的相容性:Arduino系列產品使用的電壓大多為5v,而Mbed系列產品使用的電壓大多為3v,故而許多使用者提出了關於輸入電壓相容性問題,於是在Base Shield v2版本中,我們增加了輸入電壓切換開關。此開關功能在於切換Grove口的Vcc電壓。這樣,無論是將Base Shield插入Arduino或Mbed,Base Shield v2上輸出電壓都將和開發板輸入電壓保持一致。
- 開發板相容問題:Arduino UNO、Mbed、Arduino Yún 等開發板的引腳各有細微不同,許多用戶提出了因購買不同開發板卻無法使用Base Shield的問題,此版本中,我們規範了Base Shield v2上所有的介面,即與最新版(R3)UNO排針管腳排序一致,確保其能與絕大部分開發板完全相容。
- 目前此版本相容的開發板包括:Arduino UNO R3、Seeeduino v4、Seeeduino Arch、Arch Pro、Arduino Mega 2560、Arduino Leonardo、Arduino Due、Arduino Yún等。
注意事項:若將Base Shield v2與Seeeduino v3一起使用,需將P1及P2兩個焊盤焊接好。出廠時,這兩個焊盤默認不相連。
擴充板端口介紹
- 介面:Base Shield v2一共有16個Grove介面,其中A0~A3為4個類比口,D2~D8為7個數位口,UART為串口,4個I2C埠。每個埠涉及的引腳絲印都已在正面標示。長排針的絲印標示在背面。(標準Grove口的展示)
- 指示燈原理:Base Shield上電,綠色指示燈PWR常亮。
案例應用:
案例將用到Grove – Led及Grove – Button,這兩款產品的介面都是標準Grove介面,可以直接插在Base Shield上使用。

具體操作:將Grove – Button連接到Base Shield的D2座子上,Grove – LED連接到D3座子上。當然你也可以將它們連接到其它座子上,前提是修改代碼。
/*
The circuit:
* LED attached from pin 3 to ground
* Button attached to pin 2 from +5V
* 10K resistor attached to pin 2 from ground
* Button Control An LED
*/
int button = 2; //the Grove port No. you attached a button to
int LED = 3; //the Grove port No. you attached an LED to
void setup(){
pinMode(button, INPUT); //set button as an INPUT device
pinMode(LED, OUTPUT); //set LED as an OUTPUT device
}
void loop(){
int buttonState = digitalRead(button); //read the status of the button
if(buttonState == 1) //get pressed on
digitalWrite(LED,1); //turn on the LED
else
digitalWrite(LED,0); //or not
}
當按下按鍵時,Led燈將點亮;放開按鍵時,Led燈將熄滅。Base Shield的用處就在於,避免用跳線進行複雜的連接。
出貨清單:
- Base Shield V2 x1
Documents
資料來源:SeeedStudio 原廠提供,經台灣物聯科技實測整理後彙整











