- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于光电传感器简单手势识别系统设计
基于光电传感器简单手势识别系统设计
摘要:对于一些功能要求简单的手势识别系统,系统的复杂性和控制难度都可以降低,以减少不必要的成本开销和资源浪费。该文以AT89S51单片机控制TCRT5000光电传感器模块为例,设计一种简单的手势识别系统。通过对该系统进行一些手势动作来控制单片机的外接设备。同时将该系统与上位机连接以控制上位机的应用程序,验证了该系统的稳定性和简单性。
关键词:手势识别;单片机;光电传感器;上位机
中图分类号:TP212文献标识码:A文章编号:1009-3044(2012)27-6573-03
Design of A simple Gesture Recognition System Based on Photoelectric Sensors
GE Geng-yu,WANG Yu-jun,LI Fei-long,TAN Yan,WAN Neng-qing
(School of Computer and Information Science, Chongqing 400715 ,China)
Abstract: For some of the simple gesture recognition systems,decreasing the system complexity and control difficulty is economi? cal and convenient. In this paper,we design a simple gesture recognition system to control some external devices of MCU. Then connecting the system with computer to control some application programs and prove the stability and simplicity.
Key words: gesture recognition; MCU; photoelectric sensors; host computer
手势识别是人机交互技术领域不可缺少的一个重要技术。目前的手势识别系统都是用单个摄像头或多摄像头在PC机上基于计算机视觉技术的应用研究[1]。通过摄像机等设备对图像进行采集,利用图像分割技术来对采集的图像分割分析,最后进行手势的特征提取以实现手势的识别[2]。随着新技术的发展,也有不少研究人员在微软公司开发的kinect设备上展开了相关的手势识别技术应用和研究[3-4]。这些方法都是基于复杂的图像处理和数据分析来得到最终的预期结果,所以对手势动作的分析处理比较深入复杂并且有很大的难度。
然而,对于某些简单功能的应用只需要分析处理一些简单手势动作时,使用正常的基于计算机视觉的手势识别系统显得太过于复杂和资源浪费。用处理能力弱一点的单片机以及其他材料替代摄像机足够解决一些常见的问题。
本文利用Atmel公司的AT89S51型号单片机处理TCRT5000光电传感器采集的信号来搭建一种功能简单的手势识别系统。主要???过实现手势从左到右、从右到左、从上到下、从下到上的移动来控制单片机的外接设备LED灯的两灭,以此来阐述该系统的原理。
1系统的硬件部分
1.1系统所需要的硬件设备
根据本文设计的简单手势识别系统的要求,以实现系统的基本原理并且尽量的简单。基本功能是光电传感模块接收到手势动作作出后,信号传给单片机处理。然后将处理的结果以LED灯的亮灭来显示。本文以AT89S51最小系统作为处理器模块,TCRT5000光电传感器模块作为手势动作的采集部分,4个LED灯作为结果显示部分。
1.2 TCRT5000光电传感器模块
TCRT5000光电传感器模块是基于TCRT5000红外光电传感器设计的一款红外反射式光电开关[5]。传感器采用高发射功率红外光电二极管和高灵敏度光电晶体管组成,输出信号经施密特电路整形,稳定并且可靠。
图1是TCRT5000传感器模块电路原理图。从图中可以看出给模块上电后,传感器的红外发射二极管不断发射红外线。当发射出的红外线没有被反射回来或者被反射回来但强度不够大时,光敏三极管一直处于关断状态,此时模块的输出端为低电平,指示二极管一直处于熄灭状态;被检测物体出现在检测范围内时,红外线被反射回来且强度足够大,光敏三极管饱和,此时模块的输出端为高电平,指示二极管被点亮。
图3硬件连接示意图
图中5个光电传感器模块通过I/O接口与单片机连接,这里省略与GND接地端的接入。单片机与上位机电脑、其他的一些显示设备或者可控制模块连接。
文档评论(0)