基于STM32的多功能空中鼠标设计
2018-09-20曾泽良唐盈辉赖英杰欧录富
无线互联科技 2018年15期
曾泽良 唐盈辉 赖英杰 欧录富


摘要:在传统的人机交互中,一般用鼠标、键盘、遥控器或操纵杆等设备,将用户的控制指令发送给相应的控制终端。随着多媒体智能设备的发展,平板电脑、笔记本、智能电视机、大屏幕设备、智能游戏机等各种产品对交互的方式各有要求,传统的交互设备已经不能满足移动办公、移动娱乐、和生活对三维空间操纵的需要。文章基于STM32设计一种多功能空中鼠标,在空中操作即可实现普通光电鼠标的功能,多种输入方式,使用方便。
关键词:STM32;空中鼠标;输入方式
传统的鼠标按其工作原理及其内部结构以及电路原理的差异可以分为机械式、光机式和光电式等。
机械式鼠标和光机式鼠标器都属于滚轮鼠标,在多年以前随着光电鼠标的发展,滚轮鼠标由于其结构缺陷、精度低、滚轮易受污染等原因,逐渐被用户所淘汰。
光电鼠标器是基于光电信号,来检测鼠标的位移,将鼠标的位移信号转换为电脉冲信号,再通过芯片进行程序处理,以USB或PS/2方式将数据发送到电脑上,电脑根据相应的驱动程序将数据转换位为屏幕上的光标移动命令,以此来控制屏幕上的光标箭头的移动。
近年来,随着多媒体智能终端的发展,对人机交互的方式要求越来越高,输入方式越来越多种,在一些应用场合,普通鼠标已不能满足输入要求,从而产生了空中鼠标的概念,相关的产品也层出不穷[1],本文就此基于STM32设计一种具有多种输入方式的多功能空中鼠标。……
登录APP查看全文
