The store will not work correctly in the case when cookies are disabled.
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.
We use cookies for optimal website use.We recommend you to allow cookies for a better user experience. Please read our privacy policy. Learn more.
Proximity Sensing Shield with Motor Driver BMS36T001
US$8.50
In stock
Quantity
49
pieces
Product ID
BMS36T001
The BMS36T001 is an infrared proximity sensing shield with motor driver that includes infrared proximity sensing and motor driver functions. It can control motor's forward, reverse, brake, and standby functions, and an on-board Auto Calibrate button making learning sensing distance easily.
Mainly purpose of the BMS36T001 is to utilize a proximity sensor to detect whether an object has entered the detection range, and then control the motor.
For example, when applied to a touchless faucet, it detects if a person is standing in front of the sink, and if detected, controls the motor to dispense water.
The motor driver required an external power. Please follow the steps below to operate the power supply to prevent any damage.
Power on/off Sequence 1. Power up the BMS36T001.
2. Supply power and power up the motor driver
3. If you don't need to use the motor driver, shut down its power first.
4. Shut down BMS36T001’s power
On-board Auto Calibrate button to learn sensing distance easily
Dimension: 67 x 53 x 17 mm
Net weight: 16.3g
Product includes: 1. BMS36T001 x 1 | 2. 90° 5-pin header x 1
HARDWARE OVERVIEW
PIN DESCRIPTION
You can insert the product into an Arduino UNO or the BMduino-UNO, BM53A367A, which is designed by Best Modules,. You don't need an external cable, just connect the shield to Arduino UNO or the BM53A367A.
Other pins are not used.
Pin name
BM53A367A pin
Function
INT
~D2
Object detected: output low
Object non-detected: output high
RX
~D1
UART: RX
TX
~D0
UART: TX
GND
GND
Ground
RESET
RESET
Reset BM53A367A
IOREF
IOREF
Positive power
(Power supply of BM53A367A: 3.3V)
You can use the BMCOM on the BMS36T001 to connect to the BM53A367A as well.
Pin
Pin name
Function
1
INT
Object detected: output low
Object non-detected: output high
2
RX
UART: RX
3
TX
UART: TX
4
VDD
Power supply: 3.0V~5.5V
5
GND
Ground
HOW TO LEARN THE SENSING DISTANCE?
The BMS36T001’s sensing distance is 1 to 100cm, and it is configurable.
To change the infrared detection position, please refer to the below steps:
Connect the BMS36T001 to development board, such as Arduino UNO or BM53A367A.
Place something, such as a sheet of paper, above the infrared sensor of the BMS36T001.
For example, if you want to change the distance to 50cm, place something above the infrared sensor from a height of 50cm.
Press and release the Auto Calibrate button in 0.5 second, and the LED indicator starts shining slowly. The sensing distance learning started.
The LED indicator stop shining once the distance learning completed.
RESOURCES
Module: BM32S2031-1, proximity sensing module, including datasheet, example program, etc.
IC: HT7K1411, 1 Channel, 24V, Peak Current 3.2A H-Bridge Driver, including datasheet, package information, etc.