手势识别传感器2.0

模块图

picture

概述

该模块集成了YS4006专用手势识别传感器,它内部集成图像传感器,DSP处理,MCU控制单元。采用红外成像的原理实现隔空手势识别,使用高性能 RISC CPU,通过内部实时高速的手势采集与运算处理,实现了手势的快速检测识别、信号输出指示,产品可应用于人工智能、工业控制、医疗设备、消费电子、智能穿戴、智能家居、仪器仪表、汽车电子、虚拟现实等领域。

主要特征

  • 工作电压 5V;
  • I2C通讯协议,I2C默认地址为0x39
  • 隔空手势操作感应距离可达 25cm,特殊应用可达 35cm;
  • 手势识别率可达到 98%以上;
  • 待机功耗低、检测灵敏度高、响应速度快;
  • 支持前移、后移、左移、右移、上移、下移、悬停、单击、挥动等多种隔空手势操作。

当手在平行于手势装置正上方的平面运动时,可以识别出手势移动的方向

  • 前移
  • 后移
  • 左移
  • 右移

当手在垂直于手势装置的方向运动时,可以识别出手势接近的动作状态

  • 上拉
  • 下压
  • 离开感应区
  • 悬停

注意

  • 模组有效操作距离为 25cm 左右,在做下压动作时,刚开始停留动作应该距离模组高一些;在做上拉动作时,刚开始停留动作应该距离模组低一些。
  • 上拉动作:手从较低位置进入模组感应区悬停 200ms 以上,使模组捕捉到手的初始位置,再将手向上移动到较高位置(不能离开模组感应区),此时触发上移动作。
  • 下压动作:手从较高位置进入模组感应区悬停 200ms 以上,使模组捕捉到手的初始位置,再将手向下移动到较低位置,此时触发下压动作。
  • 上电 300ms 内模组感应区不要有东西阻挡,如果需要在模组上面加亚克力板使用,请将亚克力板盖上再上电使用。

模块参数

TODO

硬件尺寸图

TODO

Arduino应用场景

Arduino库和示例程序

点击下载Arduino库和示例程序,包含Arduino库文件和示例代码

Arduino库使用文档

点击此处打开文档链接

Arduino示例程序

点开此处查看Arduino示例程序

Mixly应用场景

gesture_recognizer_8_8_matrix_mixly

点击下载米思齐程序

Microbit MakeCode示例程序

MakeCode用户库链接: https://github.com/emakefun-makecode-extensions/emakefun_gesture_recognizer

产品购买链接