用手势控制灯泡,像魔法一样神奇
Leap Motion手势感应设备出来已经有些年头了,不过令人印象深刻的应用却没多少,这或许是因为识别的精度和速度还有待提升。不过最近一位印度小哥Anwaarullah,展示了如何用手势控制灯泡和假肢,他指哪亮哪,就算知道了原理,也十分神奇。
整个项目的思路是,Leap Motion连上PC,PC与Arduino无线连接,所感应到的手势指令通过开发板发送到灯泡和假肢,并进行控制。
Anwaarullah项目用的是ESP8266 WiFi模块,Arduino则是Leonardo版衍生板,另外也得益于Leap Motion发布的最新SDK所作的改进,整个项目才得以成型。
在最开始,他使用了ESP8266的客户机模式,将它与无线路由相连,并从PC上接收数据。不过这种方式在演示时还要带个路由,所以他将ESP转为热点模式(AP),让PC作为客户端与它交换数据。
此外,原先他也只想演示用手势控制开发,但为了让整个过程更有趣,他还决定加入假肢控制功能。假肢的运动由一个SG-90 Servo Motor马达控制。
Leap Motion会感应出手指数量,然后将指令发送到Arduino板,才有了上图中的神奇效果,具体的指令如下:
一根手指:打开黄灯
两根手指:关闭黄灯
三根手指:打开红灯
四根手指:关闭黄灯
零根手指:手臂闭合
五根手指:张开手臂
Anwaarullah已经将所有的控制代码放在了网上,感兴趣的读者可以自己学学看。
上一篇:国产科幻VR大作《幻》参赛UCA 2015!——“我们只做最好的VR体…[ 10-24 ]
下一篇:VR 技术:MV 导演的救星?[ 10-27 ]