麦步社区-论坛

标题: 结合麦步手表开发手语识别手套 [打印本页]

作者: 不贰小    时间: 2016-7-28 11:05
标题: 结合麦步手表开发手语识别手套
这个是韶关学院几位同学的一个参赛项目,来自论坛用户 龍坤楊,通过结合麦步手表与弯曲度传感器、无线传输模块、语音合成模块等开源硬件,实现了手势识别、翻译的功能,如果与其他设备联动后,也可以实现通过手套比划手势来控制智能小车、控制台灯开关等功能,具体效果开发团队制作了一个视频:

http://v.youku.com/v_show/id_XMTY1MTY0NTI2OA==.html

项目的思路如下:分为四个部分,手套部分、智能手表部分、主控台部分和上位机部分。

手套部分上有五个弯曲度传感器,以STM32作为主控芯片,将每个手指配上一个弯曲度传感器,这样就能检测没跟手指的弯曲程度,最后通过NRF24L01将弯曲度信息发送给控制台部分。

手表部分,我们使用的是麦步智能手表,手表上自带三轴传感器数据,并且程序开源。相比较我们常用的三轴传感器MPU6050来说,实在是So easy了,用过的朋友都知道,各种卡尔曼滤波和融合算法实在是太繁琐,我们为了提高我们的项目效率和精准度,我们使用了麦步智能手表内的三轴数据传感器,将三轴数据读出来后,再通过Web request向控制台部分的ESP8266 WIFI模块发送三轴数据。

控制台部分,控制台部分集成了NRF24l01无线传输模块、ESP8266 WIFI模块和SYN6288语音合成模块。将收到的弯曲度传感器数据和三轴传感器的数据进行姿势的比较识别。最后通过SYN6288语音合成模块将手势意义翻译出来。

上位机部分,上位机部分将控制台部分的各个数据显示出来,同时将手势意义翻译出来。

系统结构图如下图所示


各个部分如图二、图三所示




弯曲度传感器因为某宝家卖的比较贵,一根就要100多,所以团队选择了自己制作,用上了静电袋作为中间介质,当静电袋受到弯曲时,电阻值就会变化,有能力的朋友可以参考下面的图自己DIY





手套的各个使用场景如下图所示

手势语义识别


联动控制小车


联动控制台灯



感谢arduino中文社区的 龍坤楊 同学贡献出这个好玩的项目。

无线控制智能小车的创意在网上已经很多,并不新鲜了,但是结合手势识别来进行操控的例子就比较新颖了。希望这个项目对大家能有所启发,一起开动脑洞,发挥DIY精神,折腾出更有意思的玩法。



作者: Oran    时间: 2016-7-30 00:20
不明觉厉
作者: rivenfox    时间: 2016-7-30 08:07
这个真是太牛了~~~,可以开发实物了
作者: 细川玉木    时间: 2016-7-31 11:54
:D高大上
作者: cooltony    时间: 2016-8-4 12:12
不明觉厉;P
作者: 大王1989    时间: 2016-8-21 10:42
略屌略屌略屌略屌
作者: 大王1989    时间: 2016-8-21 10:42
赞一个赞一个
作者: dustin134    时间: 2016-8-22 17:00
创意真好
作者: 鲁智深    时间: 2016-8-26 09:06
高端大气上档次
作者: 自由..    时间: 2016-10-1 18:27
这个不得不说,6666666666666,太牛了!
作者: moonwind    时间: 2016-10-2 08:03
这个很极客范,之前都没看到这条
作者: niuniumm    时间: 2016-10-2 08:04
赞一个赞一个
作者: 891220    时间: 2016-10-8 12:45
还得优化...
作者: mark    时间: 2016-10-12 17:01
太牛逼了
作者: justdo    时间: 2016-11-13 23:45
66666厉害哦




欢迎光临 麦步社区-论坛 (http://bbs.maibu.cc/) Powered by Discuz! X3.2