Flick HAT手势识别扩展板
Flick hat是一种扩展板,插槽可以直接连接到树莓派主板,使得使用者可以添加3D和手势功能。Flick hat可以和树莓派项目进行结合,以提供一个新的控制方法,即通过手势和触摸控制,甚至可以将已经完成的flick项目隐藏到非导电材料的后面,使用近场手势技术,它可以在以10cm为半径的3D球形区域内检测到手势,这就意味着使用者是需要滑动手部,轻点手指或者画一个形状,flick hat就可以进行追踪。
Flick hat即插即用,因此可以在短时间内进行启用和运行。Pi电源提供软件库,向用户展示什么是可能的,并协助用户启动项目。使用flick hat,用户可以控制计算机、TV、音乐系统等。
1. 积木功能说明
- 功能简介:新建的ontouch函数需要带带一个参数用于接收touch位置信息。
- 参数说明:无。
- 返回值:无。
- 功能简介:新建的onflick函数需要带两个参数用于接收位置信息,一个是起始位置,一个是结束位置
- 参数说明:无。
- 返回值:无。
- 功能简介:新建的oncircle函数需要带一个参数用于接收圆位置信息。
- 参数说明:无。
- 返回值:无。
2. 硬件接线说明
图1 Flick hat
Flick hat和树莓派的组装方法如下图所示。
图2 flickhat与树莓派连接
3. 注意事项
- 无。
4. 积木块应用案例
- 下面的例子展示了如何使用Flick Hat扩展板。
- 下图为flick hat的手势示意图,以中心为节点,分别是上北下南,左西右东,和传统的地图指针是一样的。
具体的测试代码如下图所示:
点击这里下载本案例代码。
2.通过flickhat进行控制小灯的亮灭:通过判断手势是否为center,从而控制小灯的亮灭,如果手势为center,则小灯亮起,如果手势不是center,则小灯熄灭,具体程序如下图所示。
- 点击这里下载本案例代码。