Best Modules will be closed from Apr. 3nd to Apr. 6th in observance of Tomb Sweeping Day.
Please be informed that any orders placed after 15:00 PM Apr. 1st (Taiwan time, UTC+8) will be processed on Apr. 7th.

Shopping Cart 0
US$0.00

1D Gesture Recognition Module (BMCOM) BMS31M002

US$3.20
In stock
Quantity
152 pieces
Product ID
BMS31M002

The BMS31M002 is an infrared gesture recognition module that composed of the BM32S3021-1, and a breakout board. It can determine swipe left and swipe right gestures and includes proximity sensing function (sensing distance: 5cm~25cm, configurable).


Quantity Discounts refresh image
Select Quantity Discount Unit price
1-9 - US$3.20
10+ 5% US$3.04
For more quantity discounts please contact us
Follow Us for More Updates!
DESCRIPTION

The BMS31M002 has the same functions and specifications as the gesture recognition module (1D), BM32S3021-1. The difference between them is that the BMS31M002 breaks out the BM32S3021-1’s pins to match the BMCOM connectors and can directly connect to BMduino development boards, such as BM53A367A.

You can use the product with other development boards, such as Arduino UNO, as well.

The BMS31M002 includes two built-in infrared transmit LEDs and a sensor to measure the changes in light reflectance at each of the infrared transmit LEDs over time and turn those changes into gestures.

PRODUCT FEATURES
  1. Operating voltage: 3.0V to 5.5V
  2. Operating current: 3.75mA @5V (no object detected)
  3. Supported gestures: swipe left and swipe right
  4. Operating range:
    - Z–axis distance: 5cm to 25cm
    - X-axis distance: ±7.5cm
  5. Interface: UART (baud rate 9600bps)
  6. Includes algorithm
  7. Includes proximity sensing distance and automatic learning of sensing distance
  8. Dimension: 48 x 31 x 10 mm
  9. Net weight: 4.2g
PIN DESCRIPTION
Pin Pin name Function
1 INT Gesture detected: output low
Non-detected: output high
2 RX UART: RX
3 TX UART: TX
4 VDD Power supply: 3.0V to 5.5V
5 GND Ground
HOW TO LEARN THE SENSING DISTANCE

The BMS31M002’s sensing distance is 5 to 25cm, and it is configurable. Steps for learning distance:

  1. Connect the BMS31M002 to development board, such as Arduino UNO or BM53A367A.
  2. To change the infrared detection position, place something, such as a sheet of paper, above the infrared sensor of the BMS31M002.
  3. For example, if you want to change the distance to 10cm, place something above the infrared sensor from a height of 10cm.
  4. Issue the command to the module via Arduino UNO or BM53A367A to enter the distance learning mode. The INT pin output low under distance learning mode.

  5. The INT pin output high once the distance learning completed.
RESOURCES
  1. Module: BM32S3021-1, gesture recognition module (1D) , including datasheet, example program, etc.
More Information
HS Code (reference) 8517.79.00.00-6
Youtube
Contact Us