29022| 33
|
[求助] 基于Arduino的手势解锁门设计 |
本帖最后由 Geemi 于 2015-10-22 10:24 编辑 一,制作前的联想: ![]() 二,设计思路 ![]() 1,使用一种可以测出距离的传感器(本文设计采用的是4个红外测距传感器),分别安装在对称位置的4个点上,如上图所示(图中标注A,B,C,D为四个传感器); 2,然后将四个传感器所测的距离分成三段,然后将每一段用虚线连接起来组成一个立方体,用户只要在立方体里面画解锁图; 3,系统会根据用户画的图案来跟设定的图案进行比较,一致的话就会触发解锁功能。 三,准备材料(本应用采用4个传感器来实现简单的图案解锁应用) 1,传感器的选型:红外测距传感器(型号:SEN0014) 2,用小型舵机来实现开关门的现象; 4,指示灯(型号:DFR0021-G) 四,制作样式 ![]() 五,演示制作 ![]() 六,总结 手势图案解锁功能是将手机手势翻页功能和手机图案解锁功能合并在一起的,他既有手势开关的酷炫功能,又有图案解锁的安全性。本文制作采用的是4个传感器组成的2*2矩阵,有将每个传感器所探测的距离分成两段,理论上手势的种数是1640种(4点为一个密码组合),如果换成3*3矩阵的话,那密码种数就更多了,但是从实际应用出发,则不需要那么多种数,简单的几个手势构成一套密码组用于打开门,窗,甚至是舞台上的灯光效果,魔术等等应用都是可以的。 代码下载地址: ![]() |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed