









Seeed BLE Shield (HM11) 藍牙擴展板 相容 arduino seeeduino
NT$724 NT$500 未稅
Seeed BLE Shield 是一款低功耗藍牙4.0傳輸模組。模組採用的是TI CC2540 晶片,配置256Kb空間,支持AT指令。你可以將此模塊應用於遙控、遊戲手柄、數據無線採集、智慧家居等領域。
尚有庫存
- 詳細資訊
商品說明
讓 Arduino 透過 UART 轉 BT 4.0 通訊
Seeed BLE Shield 是一款低功耗藍牙4.0傳輸模組。模組採用的是TI CC2540 晶片,配置256Kb空間,支持AT指令。你可以將此模塊應用於遙控、遊戲手柄、數據無線採集、智慧家居等領域。同時作為Shield系列的一員,它能很方便的直插到開發板上使用。
本模組附技術文件與 Android 範例程式
參數一覽
- 工作頻率: 2.4GHz ISM band
- 調製方式: GFSK
- 發射功率: -23dbm, -6dbm, 0dbm, 6dbm(可通過AT指令選擇)
- 靈敏度 : ≤-84dBm at 0.1% BER
- 傳輸速率: Asynchronous: 6K bytes , Synchronous: 6k Bytes
- 支持服務: Central & Peripheral UUID FFE0,FFE1
- 功耗: 工作電流小於15mA,搜索電流小於30mA,睡眠模式小於3mA
- 供電電源: 5V DC
- 工作溫度: –5 ~ +65 C
- 通訊距離: 最大理論值為100m
- 尺寸: 68mm x 43mm
- HM-11:我們採用的藍牙低功耗模塊為HM-11模塊,詳情請點擊鏈接進入HM-11 wiki進行查閱。
- Signal lamp: State為連接指示燈,當未連接時,指示燈大概以一秒每次的頻率閃爍;當已鏈接後,指示燈常亮。
- Grove connectors: Seeed BLE Shield v1板上有兩個Grove接口,方便用戶直插Grove產品。
- Hard or Softserial port:用戶可通過此跳帽選擇不同的數字口作為傳輸端口。此處絲印有兩處錯誤,查看PCB板絲印時請將”WIFI_TX”及”WIFI_RX”看成”BLE_TX”及“BLE_RX”
- Reserved pinouts from HM-11: 這些引出口為HM-11模塊上的預留引腳,當用戶需要的時候,可以很迅速的焊接,以方便使用.
- Reset button: 復位鍵,按下即可複位HM-11模塊。且,按下Seeed BLE Shield的複位鍵不會影響開發板的狀態。
硬件連接

直接將BLE Shield插入到Arduino/Seeeduino上. 請注意PCB板上跳帽的選擇.
軟串口通信
當你使用不同代碼的時候,Seeed BLE Shield可以作為主機或從機。當使用軟串口通信時,即使用軟件代碼對BLE模塊進行通信時,跳帽的選擇應為:BLE_TX–>D2,BLE_RX–>D3.
然後打開Arduino IDE v1.0.5,複製以下主機或從機的代碼,並下載到主板中。
從機代碼
#include <SoftwareSerial.h> //Software Serial Port
#define RxD 2
#define TxD 3
#define DEBUG_ENABLED 1
SoftwareSerial BLE(RxD,TxD);
void setup()
{
Serial.begin(9600);
pinMode(RxD, INPUT);
pinMode(TxD, OUTPUT);
setupBleConnection();
}
void loop()
{
char recvChar;
while(1){
if(BLE.available()){//check if there's any data sent from the remote BLE shield
recvChar = BLE.read();
Serial.print(recvChar);
}
if(Serial.available()){//check if there's any data sent from the local serial terminal, you can add the other applications here
recvChar = Serial.read();
BLE.print(recvChar);
}
}
}
void setupBleConnection()
{
BLE.begin(9600); //Set BLE BaudRate to default baud rate 9600
BLE.print("AT+CLEAR"); //clear all previous setting
BLE.print("AT+ROLE0"); //set the bluetooth name as a slaver
BLE.print("AT+SAVE1"); //don't save the connect information
}
主機代碼
#include <SoftwareSerial.h> //Software Serial Port
#define RxD 2
#define TxD 3
#define DEBUG_ENABLED 1
SoftwareSerial BLE(RxD,TxD);
void setup()
{
Serial.begin(9600);
pinMode(RxD, INPUT);
pinMode(TxD, OUTPUT);
setupBleConnection();
}
void loop()
{
char recvChar;
while(1){
if(BLE.available()){//check if there's any data sent from the remote BLE shield
recvChar = BLE.read();
Serial.print(recvChar);
}
if(Serial.available()){//check if there's any data sent from the local serial terminal, you can add the other applications here
recvChar = Serial.read();
BLE.print(recvChar);
}
}
}
void setupBleConnection()
{
BLE.begin(9600); //Set BLE BaudRate to default baud rate 9600
BLE.print("AT+CLEAR"); //clear all previous setting
BLE.print("AT+ROLE1"); //set the bluetooth name as a master
BLE.print("AT+SAVE1"); //don't save the connect information
}
硬串口通信
當然,你可以通過AT指令直接對BLE模塊進行操作,而不需要使用任何代碼。但需要注意跳帽的位置:BLE_TX–>D1,BLE_RX–>D2。
然後打開串口工具,比如MAC版用戶可以打開CoolTerm串口助手,PC版用戶可打開Sscom32串口工具。串口工具的設置如下:Baudrate: 9600(default) , Data Bits: 8, Parity: none, Stop Bits: 1
你可以發送指令”AT”進行測試,如果返回“OK”,即能夠通信。如果沒有返回任何值,用戶可以嘗試燒錄一個空程序到主板上,然後再發送指令“AT”進行測試。
void setup()
{
}
void loop()
{
}
確認可以通信之後,便可以發送AT指令給BLE模塊了。比如設置BLE模塊為從機,發送指令“AT+ROLE0”,如果返回“OK+Set:0”,即表示BLE模塊已設置成功。

AT指令:所有的AT指令都包含在以下的資源版塊的BLE模組data sheet中,用戶請自行下載查閱。
Documents
相關商品
-
Grove – Gas Sensor(MQ5) 氣體感測器 Seeed
0 滿分 5 分Grove氣體感測器(MQ5)模組可用於氣體洩漏檢測(在家庭和工業中)。可檢測液化石油氣,天然氣,城鎮煤氣等。基於其快速響應時間,測量可以盡快進行。且其靈敏度也可以通過電位器來進行調節。
NT$276NT$220 未稅 -
Seeed SenseCAP Indicator 開源物聯網觸控螢幕開發平台 (ESP32-S3 + RP2040)
0 滿分 5 分Seeed Studio SenseCAP Indicator 是一款 3.95 吋開源物聯網觸控螢幕開發平台。搭載 ESP32-S3 與 RP2040 雙 MCU,支援 Wi-Fi、藍牙及 LoRa 通訊,內建 CO2 與 tVOC 感測器,適合快速開發智慧家庭 Matter 節點與資料儀表板。
NT$2,095NT$1,800 未稅 -
Seeed SenseCAP M2 多平台 LoRaWAN® 閘道器 | 開源室內物聯網閘道器
0 滿分 5 分Seeed Studio SenseCAP M2 開源 LoRaWAN® 閘道器,支援 AWS、TTN 與 PoE 供電。具備 10 公里超廣覆蓋範圍與穩定訊號,完美適用於智慧農業、環境監測與智慧建築等物聯網應用場景!
NT$5,714NT$5,200 未稅 -
Grove – PIR Motion Sensor 人體移動感測器 (紅外線) – 6米偵測範圍,距離與時間皆可調
0 滿分 5 分GrovePIR 紅外線人體移動感測器,即插即用,輕鬆實現感應應用。 可偵測 6 米內的人體移動,並可調整感應距離與保持時間。適用於智慧燈光、安全監控或互動藝術。只要將其接到Grove – Base Shield上,並且下載程序,當有人走入它的探測範圍時,PIR運動探測感測就會在它的SIG腳上輸出一個HIGH信號。
NT$333NT$260 未稅 -
Seeed Studio Grove – Flame Sensor 火焰感測器 (YG1006 / 760nm-1100nm 紅外線偵測)
0 滿分 5 分Grove – Flame Sensor 是一款專為檢測火源設計的高速、高靈敏度感測模組。核心採用 YG1006 NPN 矽光電晶體,能精準捕捉 760nm ~ 1100nm 波長範圍內的紅外輻射。黑色環氧樹脂封裝有效過濾可見光干擾,確保在複雜環境下仍能準確運作。具備標準 Grove 接口與可調靈敏度電位器,是製作消防機器人眼睛或火焰警報系統的理想元件。
NT$371NT$200 未稅 -
Grove – 433Mhz RF link kit RF 無線接收發射傳輸模組
0 滿分 5 分Grove – 433Mhz RF link kit 無線傳輸模組,由一個發射器和一個接收器組成,適用於遠端遙控應用。它在 433Mhz 頻率下工作,發射器可在 3-12V 電壓下運作以調整發射功率,並在 5V 下提供高達 100 公尺的戶外傳輸範圍。
NT$276NT$160 未稅 -
Grove – Chainable RGB LED 全彩 RGB 可串接式 LED 模組
0 滿分 5 分Grove – Chainable RGB LED是基於P9813全彩LED驅動晶片的RGB LED模塊。它支持串接,最多可同時串接1024個同類模組。
NT$162NT$120 未稅 -
Grove – Air quality sensor v1.3 空氣品質感測器模組
0 滿分 5 分Grove – Air quality sensor v1.3 空氣品質感測器模組專為室內空氣監測設計,可偵測一氧化碳、酒精、丙酮、稀釋劑及甲醛等微量有害氣體。具備低功耗、高靈敏度及持久耐用的特點,支援 3.3V 和 5V 電源。
NT$300NT$200 未稅 -
Grove-Multichannel Gas Sensor v2 多通道有害氣體感測器 seeed
0 滿分 5 分NT$1,300 未稅這款基於MEMS技術的Grove-多通道氣體感測器V2,內建四個獨立的感測單元,可同時檢測一氧化碳、二氧化氮、乙醇等多種氣體。它具備體積小、測量穩定的優點,並採用定性檢測,適用於多種環境部署。與前代V1版本相比,V2升級至32位元ARM微控制器,處理效能更佳。
-
Seeed XIAO ESP32C5 開發板:雙頻 Wi-Fi 6 + BT 5.0 + Matter 支援
0 滿分 5 分全新 XIAO ESP32-C5 採 RISC-V 核心,是 XIAO 系列首款支援 2.4/5GHz 雙頻 Wi-Fi 6 的開發板。整合 BLE 5、Zigbee 與 Thread,完全相容 Matter 協定。具備極低功耗深度睡眠模式(15µA)與板載電池管理,適合物聯網網關與智慧家居應用。
NT$381NT$340 未稅




















