LPC1227的智能无线体感鼠标设计*
2015-08-15李志军时继潮石磊
单片机与嵌入式系统应用 2015年4期
关键词:系统
李志军,时继潮,石磊
(黑龙江科技大学电子与信息工程学院,哈尔滨150022)
LPC1227的智能无线体感鼠标设计*
李志军,时继潮,石磊
(黑龙江科技大学电子与信息工程学院,哈尔滨150022)
系统采用LPC1227处理器对陀螺仪、加速度计的六轴数据进行实时采集,将采集到的数据通过FIFO滤波器进行低通滤波,然后利用三轴扩展卡尔曼滤波算法对六轴的数据噪声进行滤波和实时估计,并且利用四元数的解算得到人体手部的最优姿态。最后通过无线的方式发送到接收端,再通过USB协议发送到电脑端,使光标随着人手部的移动而移动,从而电脑执行相应的操作。
三轴陀螺仪;四元数;AHRS姿态解算;扩展卡尔曼滤波
引言
随着计算机网络及电子技术的发展,新技术的应用逐渐进入生活中的方方面面。一直以来,电脑鼠标都比较大众化,使用最多的有线鼠标脱离不了空间和感应底板的限制,这就在一定程度上限制了人们对电脑的操纵范围,不能给更多电脑用户提供更方便的服务。即便现在比较流行的无线鼠标也存在一定弊端,虽然能摆脱有线鼠标移动范围的束缚,但是离开感应底板还是不能方便操纵。
更远的使用距离在早期并不被重视,随着电脑的多元化发展,更多的人意识到电脑的别样功能,电脑的使用距离也成为众多用户关注的一个点[1]。随着大批优秀多媒体课件的涌现以及大量教学软件的开发,利用多媒体教室开展教学越来越受到人们的重视。但是,人们在肯定多媒体教室教学作用的同时,也注意到它的一个重要缺陷:教师在讲课时往往被禁锢在计算机前,教学内容和教学形式受到教学软件和设备的制约[2]。……
登录APP查看全文
