基于Arduino的手势识别控制装置
2017-10-21梁梓廷叶军郑树海陈雪松
电脑知识与技术 2017年18期
梁梓廷 叶军 郑树海 陈雪松



摘要:人机交互技术逐步从以计算机为中心转移到以人为中心,其中手势识别技术已广泛应用于电脑、手机等电子设备。该文介绍了一种基于Arduino的手势识别控制装置,传感器通过12C总线与Arduino通信,然后将处理的结果传输给电脑对电脑加以控制。通过优化手势识别算法,提高手势识别效率。设备具有接线简单、操作简便的特点。
关键词:手势识别;人机交互;Arduino单片机;九轴手势传感器
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2017)18-0184-02
1概述
手势识别是人机进行交互的一种方式,它在人民的生活中逐渐运用与流行起来,计算机的发展给手势识别提供了强大的计算平台,使得人与计算机的交互活动越来越频繁。其目的是运用计算机通过某种手段分析出每个手势的具体含义,进而获知手势发起者的整个表达,以达到实现人机交互的目的。常用的是通过传感器采集数据,然后进行数据的处理,再做出相应的操作。传感器其方便与专用的特点使得操作起来较为方便。
2系统总体设计
手势识别控制装置如图1所示,其由九轴手势传感器(PAJ7620U2)与Arduino Leonardo组成,Leonardo可以模拟为鼠标或者键盘连接到其他的微控制器并进行通信。手势传感器可以识别9个手势,包括向上移动,向下移动,向左移动,向右移动,向前移动,向后移动,圆周顺时针,圆周逆时针和波动。系统的其工作原理是:手势信息通过简单的访问12C总线并与Arduino进行数据的交换,最后通过USB数据线来传输数据控制电脑。……
登录APP查看全文
