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.
The product is an infrared gesture recognition module integrated with algorithms capable of recognizing 7 gestures, including swipe left, swipe right, swipe up, swipe down, move forward, move backward, and hover. The sensing distance for the X-axis and Y-axis is greater than ±4.0cm, while the sensing distance for the Z-axis can reach up to 25cm. This makes it suitable for applications in smart light controllers, stereo systems, game controllers, and other related products.
The product has built-in two infrared transmit LEDs and two sensors. Upon being powered on, it will enter sleep mode and sense for proximity every 128ms (configurable).
When proximity is detected, the product will wake up and measure changes in light reflectance at each of the infrared transmit LEDs over time, translating those changes into gestures. If no proximity or gesture is detected within 4 seconds (configurable), the product will return to sleep mode.
When the product is in sleep mode, it is recommended that you first bring your hand close to the product to wake it up before starting to wave.
The product offers two methods for reading gestures:
Active Sending Mode (default) In this mode, the product continuously polls for detected gestures. If a gesture is detected, the recognized gesture is automatically sent to the host. After sending, the gesture detection status is automatically cleared.
Passive Sending Mode The INT pin is used to monitor if a gesture is detected. When a gesture is detected, the INT pin changes to the low level and the gesture status will be sent to the host via UART. The gesture detection status will automatically clear after 200ms (default).
Distance learning
The maximum sensing distance of the product is 25cm. You can issue the command to configure the distance.
Steps for distance learning:
Issue the command to enter the distance learning mode.
To change the infrared detection position, place something, such as a sheet of paper, in front of the infrared sensor.
For example, if you want to change the distance to 15cm, place something in front of the infrared sensor from a distance of 15cm.
Returns distance learning result.
⬥ Refer to the "Special Commands" paragraph on page 8 of the datasheet for more information.