用掌控板做一个无接触防疫手势控制设备

2021-01-215521
AI 快速预览详细 收起
该项目使用掌控板和PAJ7620U2手势识别传感器,实现无接触控制灯光和屏幕图案。硬件清单包括掌控板、掌控宝和PAJ7620U2传感器。最终效果是通过9种手势(上、下、左、右、前、后、顺时针、逆时针和快速挥手)来控制灯光和显示不同的图片。难度适中,适合STEM教育和儿童科学实验。


一、项目源起:
        生活中,人们经常会在公众场所通过接触控制各种设备,例如购买车票、按电梯的按钮、开关灯光等,这些接触操作都有可能造成病毒感染,危及使用者的健康,那么能不能在不使用遥控器的情况下,无接触控制这些设备呢?
        我们可以通过手势去控制这些公用设备,但市面上主流的手势传感器可识别手势通常仅为6种,无法满足复杂的场景需求,我采用了能识别9种手势的新款传感器,通过无接触控制灯光和屏幕图案来演示这一功能的实现过程。
用掌控板做一个无接触防疫手势控制设备图2


二、演示视频


三、硬件:
        掌控板1块
        掌控宝1块
        PAJ7620U2 手势识别传感器1块
        其中手势识别传感器在高速模式下可识别上,下,左,右,前,后,顺时针,逆时针,快速挥手等多种手势,可广泛适用于非接触式遥控器,机器人交互,手势操作游戏机,手势控制酷炫灯光等应用。
用掌控板做一个无接触防疫手势控制设备图10

四、连线:
        把I2C接口的手势识别传感器接到掌控宝的I2C口上。
用掌控板做一个无接触防疫手势控制设备图11

五、软件编程:
1、使用MIND+v1.6.6RC2.0
        用户扩展库里搜索并添加PAJ7620U2 手势识别传感器
2、根据手势识别传感器的作用,自己在画图里制作多张128*64的PNG图片,分别表示不同的手势。
用掌控板做一个无接触防疫手势控制设备图5用掌控板做一个无接触防疫手势控制设备图6用掌控板做一个无接触防疫手势控制设备图8用掌控板做一个无接触防疫手势控制设备图7用掌控板做一个无接触防疫手势控制设备图4用掌控板做一个无接触防疫手势控制设备图3用掌控板做一个无接触防疫手势控制设备图1用掌控板做一个无接触防疫手势控制设备图9
3、编写程序,设置每个识别到的手势显示不同的图片和灯光效果,例如识别到向右挥手,则显示向右的箭头图片(大小128*64全屏显示)和1号灯发出绿光。
用掌控板做一个无接触防疫手势控制设备图12
        完整的程序如下图所示并在文末提供下载。
用掌控板做一个无接触防疫手势控制设备图14
用掌控板做一个无接触防疫手势控制设备图13
用掌控板做一个无接触防疫手势控制设备图15

六、附件下载:





防疫2.jpg (109.84 KB, 下载次数: 3011)

无接触防疫手势控制设备 · 掌控板_image_3.webp

无接触防疫手势控制设备.zip

1.36 MB, 下载次数: 3860

无接触防疫手势控制设备

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
rzyzzxw
rzyzzxw
很赞啊,江老师
- 没有更多了 -