清明節假期為 4 月 3 日至 4 月 6 日,連假期間不上班,4 月 1 日 下午 15:00 後的訂單將於 4 月 7 日處理。

購物車 0
NT$0

2D手勢辨識模組 BM32S4021-1

NT$129
有貨
數量
38
Product ID
BM32S4021-1

本產品是紅外線手勢辨識模組,內建演算法可以辨識七種手勢,包含向上/下/左/右滑動、向前/後移動以及接近後懸停。X 及 Y 軸感應距離大於 ±4.0cm,Z 軸感應最長距離可達 25cm,非常適合應用在燈光控制、音響、遊戲控制器等產品。

請選擇產品數量 refresh image
選擇 數量 折扣 單價
1-9 - NT$129
10+ 5% NT$123
大量訂購詢價。
歡迎到倍創科技的露天市集選購
支持超商取貨付款!
Follow Us for More Updates!
產品特色
  1. 工作電壓:3.0V~5.5V
  2. 工作電流:4.5mA @3.3V
  3. 休眠模式電流:85μA @3.3V (預設每 128ms 偵測一次)
  4. 可辨識七種手勢:向上/下/左/右揮動、向前/後移動、懸停
  5. 感應範圍:
    - 水平距離 (X/Y 軸): ± 4.0cm
    - 垂直距離 (Z軸):1~25cm
  6. 通訊介面:UART (鮑率:9600bps) / INT 腳位
  7. 尺寸:20 x 20 x 12.05 mm
  8. 淨重:3.1g
產品說明

本產品具有兩個紅外發射 LED 及兩個感測器,上電後會進入休眠模式 (預設),在休眠模式下預設每128ms偵測一次 (可調整),當偵測到手靠近時,本產品將被喚醒,並透過兩個紅外發射 LED之間的反射能量變化來判斷手勢。
當超過四秒鐘 (可調整) 未感測到手靠近或手勢,本產品將返回休眠模式。

本產品在休眠模式下時,建議您先將手接近模組,喚醒後再開始揮動。

本產品有兩種讀取手勢的方式:

主動發送模式 (預設)
在此模式下,本產品將不斷輪詢是否感應到手勢,如果感應到手勢後,主動將辨識到的手勢發送給主機,發送後自動清除手勢感應狀態。

被動發送模式
透過 INT 腳位來監控是否感應到手勢,當感應到手勢時 INT 腳位將轉為低電位,並可透過 UART 將手勢狀態傳送給主機,200ms (預設) 後本產品自動清除手勢感應狀態。

距離學習模式

本產品預設最大的感測距離為 25cm,您可以自行變更感測距離,學習感測距離步驟如下:

  1. 發送指令進入距離學習模式。
  2. 將遮蔽物,例如一張 A4 紙,依照您希望調整的距離,放在紅外線感測器的前方。
    例如:您希望將感測距離調整成 15cm 時,請將遮蔽物放在距離感測器 15cm 的前方。
  3. 回覆距離學習是否成功。

⬥ 詳細內容請參考規格書第 8 頁的「特殊命令指令」段落。

腳位說明

產品背面

腳位 名稱 功能
1 VDD 供電:3.0V~5.5V
2 VSS 接地
3 DO UART: TX
4 DI UART: RX
5 INT 手勢偵測腳位
⬥ 偵測到手勢:輸出低電位
⬥ 未偵測到手勢:輸出高電位
產品比較
BM32S3031-1 BM32S4021-1
手勢 1D 手勢
左、右、懸停
2D 手勢
上、下、左、右
前、後、懸停
工作電壓 3.0V~5.5V 3.0V~5.5V
工作電流 1.8mA @3.3V < 4.5mA @3.3V
Z 軸感測範圍 1cm~25cm 1cm~25cm
X 軸感測範圍 ± 7.5cm ± 4cm
Y 軸感測範圍 ± 4cm
通訊介面 UART (9600bps) UART (9600bps)
INT 腳位 X O
更多資訊
HS Code (僅供參考) 8517.79.00.00-6
Arduino sketch (382.55 kB)
Demo code (27.27 kB)
Youtube
聯絡我們