跳至主要內容

手势传感器

大约 2 分钟约 527 字

手势传感器

工作电压5V
类型执行模块
接口类型RJ12
外观尺寸25*25*45mm

  手势传感器是一种能够精确检测和识别细微手势动作的设备,它可以捕捉 手指、手掌以及各种手势的精细动作,如捏合、拇指滑动、握拳、点击和挥动 等。这种传感器广泛应用于智能手机、游戏机等设备中,实现手势控制功能, 同时也支持虚拟现实(VR)应用中的手势操作,例如拍照、切换页面和播放视 频等。通过手势传感器,用户可以享受更加直观和自然的人机交互体验,提升 了设备的便捷性和互动性。传感器采用IIC接口,必须有扩展板(使用方法详 见附录三)支持才能使用。

硬件连接示意图
硬件连接示意图
①USB Type-C数据线
①USB Type-C数据线
②PH2.0-4P转RJ12线
②PH2.0-4P转RJ12线

程序代码

from npython import * 
from paj7260 import PAJ7260 
paj = PAJ7260(i2c) 
while True: 
#get = paj.print_gesture()#直接输出打印字符串 Forward、
Backward、Left、Right、Up、Down、Clockwise、anti-clockwise、
wave 
get = paj.return_gesture()#返回数字值  1 前 2 后 3 左 4右 567顺时针 8逆时针 9挥手 
oled.print(1,2,"手势:"+str(get),1) 
time.sleep(0.5) 

程序说明

手势传感器(外置)需通过扩展板接到IIC口,并将相应的驱动 库文件 paj7260.mpy 导入到实验板的根目录下(下载地址 ftp://121.5.75.157)。paj.return_gesture()为手势传感器读取函数,返回值为数字值,其中1前,2后,3左,4右,5上,6下,7顺 时针,8逆时针,9挥手。

呈现效果