大家好,欢迎来到IT知识分享网。
此轮比赛题目为MCU自行设计,我们最熟悉的当然还是STM32,为了响应题目的创意要求,我们此轮作的作品为多功能手语识别手套,下面给大家介绍我们作品的思路和在制作中所遇到的问题。
作品的思路如下:分为四个部分,手套部分、智能手表部分、主控台部分和上位机部分。
第一部分:手套部分上有五个弯曲度传感器,以STM32作为主控芯片,将每个手指配上一个弯曲度传感器,这样就能检测没跟手指的弯曲程度,最后通过NRF24L01将弯曲度信息发送给控制台部分。
第二部分:智能手表部分,我们使用的是麦步智能手表,手表上自带三轴传感器数据,并且程序开源。相比较我们常用的三轴传感器MPU6050来说,实在是So easy了,用过的朋友都知道,各种卡尔曼滤波和融合算法实在是太繁琐,我们为了提高我们的项目效率和精准度,我们使用了麦步智能手表内的三轴数据传感器,将三轴数据读出来后,再通过Web request向控制台部分的ESP8266 WIFI模块发送三轴数据。
第三部分:控制台部分,控制台部分集成了NRF24l01无线传输模块、ESP8266 WIFI模块和SYN6288语音合成模块。将收到的弯曲度传感器数据和三轴传感器的数据进行姿势的比较识别。最后通过SYN6288语音合成模块将手势意义翻译出来。
第四部分:上位机部分,上位机部分将控制台部分的各个数据显示出来,同时将手势意义翻译出来。
系统结构图如图一所示。
图一
各个部分如图二、图三所示。
图二
图三
手套的各个使用场景如下图所示。
手语识别
控制小车
开关台灯
刚开始做手套的时候就遇到了经费问题,因为弯曲度传感器太贵了。弯曲度传感器价格如图四所示。
图四
想想有点恐怖,一根129,那五根岂不是645人名币??细细想来我们决定自己做弯曲度传感器。制作过程如图五、六、七、八、九所示。
图五
图六
图七
图八
图九
我们是这样制作的,用静电袋作为中间介质,当静电袋收到弯曲时,电阻值就会变化,大家可以回去DIY一下,这里不再赘述。
热门开发板、芯片免费申请,以及更多教程,请关注云汉电子社区微信公众号ickeybbs
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/167597.html