[go: up one dir, main page]

CN103955297B - A kind of spatial operation formula mouse - Google Patents

A kind of spatial operation formula mouse Download PDF

Info

Publication number
CN103955297B
CN103955297B CN201410213578.5A CN201410213578A CN103955297B CN 103955297 B CN103955297 B CN 103955297B CN 201410213578 A CN201410213578 A CN 201410213578A CN 103955297 B CN103955297 B CN 103955297B
Authority
CN
China
Prior art keywords
mouse
data
data processing
signal output
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201410213578.5A
Other languages
Chinese (zh)
Other versions
CN103955297A (en
Inventor
张伟超
杨赫
倪秀蒙
郑鹏
马有为
梁宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Harbin University of Science and Technology
Original Assignee
Harbin University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Harbin University of Science and Technology filed Critical Harbin University of Science and Technology
Priority to CN201410213578.5A priority Critical patent/CN103955297B/en
Publication of CN103955297A publication Critical patent/CN103955297A/en
Application granted granted Critical
Publication of CN103955297B publication Critical patent/CN103955297B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

一种空间操作式鼠标,涉及一种鼠标。本发明是为了解决传统鼠标需要依附操作载体进行使用,并且在使用过程中限制了使用者在操作鼠标时的姿态,导致影响使用者的身体健康的问题。本发明所述的一种空间操作式鼠标,在使用时,能够以各种方式持握在手中、或者佩戴在食指上,鼠标内部的姿态采集模块采集鼠标位移,通过数据处理直接发送至PC机中,不需要借助任何操作载体,人机交互自然,可以做手势控制键盘,不受约束;并且本发明所述的一种空间操作式鼠标采用软件低通滤波原理,定位精准、对位速度快,融合了轨迹球鼠标和光学鼠标的优势。使用本发明所述的鼠标进行操作,不限制使用者的姿态,进而有效避免了由于长期使用而导致的颈椎疾病的问题。

A space-operated mouse relates to a mouse. The invention aims to solve the problem that the traditional mouse needs to be used with an operating carrier, and the posture of the user when operating the mouse is limited during use, which affects the health of the user. A space-operated mouse according to the present invention can be held in the hand or worn on the index finger in various ways when in use, and the posture acquisition module inside the mouse collects the displacement of the mouse, which is directly sent to the PC through data processing Among them, there is no need to use any operating carrier, the human-computer interaction is natural, and the keyboard can be controlled by gestures without restriction; and a space-operated mouse according to the present invention adopts the principle of software low-pass filtering, with accurate positioning and fast alignment speed , combining the advantages of trackball mouse and optical mouse. Using the mouse of the present invention to operate does not limit the posture of the user, thereby effectively avoiding the problem of cervical spine disease caused by long-term use.

Description

一种空间操作式鼠标A space-operated mouse

技术领域technical field

本发明涉及一种鼠标。The invention relates to a mouse.

背景技术Background technique

鼠标是一种很常用的电脑输入设备,它可以对当前屏幕上的游标进行定位,并通过按键和滚轮装置对游标所经过位置的屏幕元素进行操作。传统鼠标按其工作原理的不同可以分为机械鼠标和光电鼠标。The mouse is a very commonly used computer input device, which can locate the cursor on the current screen, and operate the screen elements at the position where the cursor passes through the button and the wheel device. Traditional mice can be divided into mechanical mice and optical mice according to their working principles.

机械鼠标主要由滚球、辊柱和光栅信号传感器组成。当你拖动鼠标时,带动滚球转动,滚球又带动辊柱转动,装在辊柱端部的光栅信号传感器产生的光电脉冲信号反映出鼠标器在垂直和水平方向的位移变化,再通过电脑程序的处理和转换来控制屏幕上光标箭头的移动。但由于它采用纯机械结构,定位精度难如人意,加上频频接触的电刷和译码轮磨损得较为厉害,直接影响了机械鼠标的使用寿命。The mechanical mouse is mainly composed of a rolling ball, a roller and a grating signal sensor. When you drag the mouse, it drives the rolling ball to rotate, and the rolling ball drives the roller to rotate. The photoelectric pulse signal generated by the grating signal sensor installed at the end of the roller reflects the displacement of the mouse in the vertical and horizontal directions, and then passes through the computer. Program processing and switching to control the movement of the cursor arrow on the screen. But because it adopts a purely mechanical structure, the positioning accuracy is unsatisfactory, and the brushes and decoding wheels that are frequently in contact are worn out, which directly affects the service life of the mechanical mouse.

光电鼠标器是通过检测鼠标器的位移,将位移信号转换为电脉冲信号,再通过程序的处理和转换来控制屏幕上的鼠标箭头的移动。光电鼠标用光电传感器代替了滚球。但是这类光学鼠标无法在某些颜色表面正常工作,原因是光学引擎通过拍摄图像并比较差异来实现光标定位,而要拍摄图像就要求感应器可捕捉到一定光强、均匀漫反射的反射光。然而,多数感应器只能对一些特定波长的色光才能形成感应,对其他波段的色光就无能为力。倘若鼠标垫表面恰好可以将感应器能够感应到的色光大量吸收,导致反射回去的色光强度不足,感应器无法作出有效感应,自然就不可能计算出光标的具体位置了。因此这类鼠标需要特制的、带有条纹或点状图案的垫板配合使用。The optical mouse detects the displacement of the mouse, converts the displacement signal into an electric pulse signal, and then controls the movement of the mouse arrow on the screen through the processing and conversion of the program. The optical mouse replaces the roller ball with a photoelectric sensor. However, this type of optical mouse cannot work normally on certain color surfaces, because the optical engine realizes cursor positioning by taking images and comparing the differences, and to take images requires the sensor to capture a certain light intensity and uniform diffuse reflection of reflected light . However, most sensors can only be sensitive to some specific wavelengths of colored light, and are powerless to other wavelengths of colored light. If the surface of the mouse pad happens to be able to absorb a large amount of the colored light sensed by the sensor, resulting in insufficient intensity of the reflected colored light, the sensor cannot make effective sensing, and naturally it is impossible to calculate the specific position of the cursor. Therefore, this type of mouse requires a special pad with a striped or dotted pattern for use.

综上所述,传统鼠标始终要以桌面、垫板等操作载体为依托,才能够实现鼠标的正常使用。但是具医学界研究表明长期伏案使用鼠标容易造成颈椎疾病的发生,而且人机之间的交互并不自然。To sum up, the traditional mouse always needs to rely on operating carriers such as desktops and backing boards to realize the normal use of the mouse. However, research in the medical field has shown that using a mouse at a desk for a long time is likely to cause cervical spondylosis, and the interaction between man and machine is not natural.

发明内容Contents of the invention

本发明是为了解决传统鼠标需要依附操作载体进行使用,并且在使用过程中限制了使用者在操作鼠标时的姿态,导致影响使用者的身体健康的问题,本申请提供一种空间操作式鼠标。The present invention aims to solve the problem that the traditional mouse needs to be used with an operating carrier, and the posture of the user when operating the mouse is restricted during use, which affects the health of the user. The present application provides a space-operated mouse.

一种空间操作式鼠标,它包括:轨迹球、霍尔传感器组、鼠标姿态采集模块、数据处理模块、外壳和弹性底壳;A space-operated mouse, which includes: a trackball, a hall sensor group, a mouse attitude acquisition module, a data processing module, a casing and an elastic bottom casing;

霍尔传感器组用于采集轨迹球的磁场信号,霍尔传感器组的信号输出端连接数据处理模块的信号输入端,鼠标姿态采集模块用于采集鼠标运动过程中的加速度和鼠标运动过程中的角速度,鼠标姿态采集模块的DMP信号输出端连接数据处理模块的信号输入端;The Hall sensor group is used to collect the magnetic field signal of the trackball, the signal output end of the Hall sensor group is connected to the signal input end of the data processing module, and the mouse attitude acquisition module is used to collect the acceleration during the mouse movement and the angular velocity during the mouse movement , the DMP signal output end of the mouse attitude acquisition module is connected to the signal input end of the data processing module;

鼠标姿态采集模块包括:加速度传感器和陀螺仪;The mouse attitude acquisition module includes: acceleration sensor and gyroscope;

加速度传感器用于采集鼠标运动过程中的加速度,陀螺仪用于采集鼠标运动过程中的角速度;The acceleration sensor is used to collect the acceleration during the mouse movement, and the gyroscope is used to collect the angular velocity during the mouse movement;

加速度传感器的信号输出端和陀螺仪的信号输出端同时作为鼠标姿态采集模块的信号输出端;The signal output end of the acceleration sensor and the signal output end of the gyroscope are simultaneously used as the signal output end of the mouse attitude acquisition module;

所述数据处理模块中嵌入有软件实现的单元,所述单元包括:A unit implemented by software is embedded in the data processing module, and the unit includes:

采集霍尔传感器组发送的脉冲数据和鼠标姿态采集模块发送的DMP数据的数据采集单元;A data acquisition unit that collects the pulse data sent by the Hall sensor group and the DMP data sent by the mouse attitude acquisition module;

利用卡尔曼滤波算法对DMP数据进行拟合计算,获得稳定的鼠标姿态参数的数据处理单元;A data processing unit that uses the Kalman filter algorithm to perform fitting calculations on DMP data to obtain stable mouse attitude parameters;

将稳定的鼠标姿态参数和脉冲数据进行打包并发送至PC机的数据发送单元;Pack the stable mouse attitude parameters and pulse data and send them to the data sending unit of the PC;

所述数据发送单元的信号输出端作为数据处理模块的信号输出端;The signal output end of the data sending unit is used as the signal output end of the data processing module;

一种空间操作式鼠标与PC机之间实现无线数据交互;A wireless data interaction between a space-operated mouse and a PC;

外壳表面开有轨迹球孔和按钮孔,所述轨迹球嵌在该轨迹球孔内,鼠标的左右键嵌在按钮孔内,所述霍尔传感器组、鼠标姿态采集模块和数据处理模块均位于外壳内部;There are trackball holes and button holes on the surface of the casing, the trackball is embedded in the trackball hole, the left and right buttons of the mouse are embedded in the button holes, and the Hall sensor group, mouse attitude acquisition module and data processing module are all located inside the shell;

外壳固定在弹性底壳上,弹性底壳的底部开有截面呈弧形的凹槽。The shell is fixed on the elastic bottom shell, and the bottom of the elastic bottom shell is provided with an arc-shaped groove.

本发明所述的一种空间操作式鼠标,在使用时,能够以各种方式持握在手中、或者佩戴在食指上,鼠标内部的姿态采集模块采集鼠标位移,通过数据处理直接发送至PC机中,不需要借助任何操作载体,人机交互自然,可以做手势控制键盘,不受约束;并且本发明所述的一种空间操作式鼠标采用软件低通滤波原理,定位精准、对位速度快,融合了轨迹球鼠标和光学鼠标的优势。A space-operated mouse according to the present invention can be held in the hand or worn on the index finger in various ways when in use, and the posture acquisition module inside the mouse collects the displacement of the mouse, which is directly sent to the PC through data processing Among them, there is no need to use any operating carrier, the human-computer interaction is natural, and the keyboard can be controlled by gestures without restriction; and a space-operated mouse according to the present invention adopts the principle of software low-pass filtering, with accurate positioning and fast alignment speed , combining the advantages of trackball mouse and optical mouse.

使用本发明所述的鼠标进行操作,不限制使用者的姿态,可以采用站姿、坐姿等各种姿态,进而有效避免了由于长期使用而导致的颈椎疾病的问题。Using the mouse of the present invention to operate does not limit the posture of the user, and can adopt various postures such as standing posture and sitting posture, thereby effectively avoiding the problem of cervical spine disease caused by long-term use.

附图说明Description of drawings

图1为一种空间操作式鼠标的原理结构示意图。FIG. 1 is a schematic diagram of the principle structure of a space-operated mouse.

图2为一种空间操作式鼠标的外部结构示意图。Fig. 2 is a schematic diagram of the external structure of a space-operated mouse.

图3为一种空间操作式鼠标的左视图。Fig. 3 is a left view of a space-operated mouse.

具体实施方式detailed description

具体实施方式一:参照图1、图2和图3具体说明本实施方式,本实施方式所述的一种空间操作式鼠标,它包括:轨迹球1、霍尔传感器组2、鼠标姿态采集模块3、数据处理模块4、外壳6和弹性底壳7;Specific embodiment one: with reference to Fig. 1, Fig. 2 and Fig. 3 specifically describe this embodiment, a kind of space operation type mouse described in this embodiment, it comprises: Trackball 1, hall sensor group 2, mouse posture acquisition module 3. Data processing module 4, casing 6 and elastic bottom casing 7;

霍尔传感器组2用于采集轨迹球1的磁场信号,霍尔传感器组2的信号输出端连接数据处理模块4的信号输入端,鼠标姿态采集模块3用于采集鼠标运动过程中的加速度和鼠标运动过程中的角速度,鼠标姿态采集模块3的DMP信号输出端连接数据处理模块4的信号输入端;The Hall sensor group 2 is used to collect the magnetic field signal of the trackball 1, the signal output end of the Hall sensor group 2 is connected to the signal input end of the data processing module 4, and the mouse posture acquisition module 3 is used to collect the acceleration and mouse movement during the mouse movement. Angular velocity in the motion process, the DMP signal output end of the mouse attitude acquisition module 3 is connected to the signal input end of the data processing module 4;

鼠标姿态采集模块3包括:加速度传感器3-1和陀螺仪3-2;Mouse posture acquisition module 3 comprises: acceleration sensor 3-1 and gyroscope 3-2;

加速度传感器3-1用于采集鼠标运动过程中的加速度,陀螺仪3-2用于采集鼠标运动过程中的角速度;The acceleration sensor 3-1 is used to collect the acceleration during the mouse motion, and the gyroscope 3-2 is used to collect the angular velocity during the mouse motion;

加速度传感器3-1的信号输出端和陀螺仪3-2的信号输出端同时作为鼠标姿态采集模块3的信号输出端;The signal output end of the acceleration sensor 3-1 and the signal output end of the gyroscope 3-2 are simultaneously used as the signal output end of the mouse attitude acquisition module 3;

所述数据处理模块4中嵌入有软件实现的单元,所述单元包括:Embedded with software-implemented units in the data processing module 4, the units include:

采集霍尔传感器组2发送的脉冲数据和鼠标姿态采集模块3发送的DMP数据的数据采集单元4-1;Collect the pulse data sent by Hall sensor group 2 and the data acquisition unit 4-1 of the DMP data sent by mouse attitude acquisition module 3;

利用卡尔曼滤波算法对DMP数据进行拟合计算,获得稳定的鼠标姿态参数的数据处理单元4-2;A data processing unit 4-2 for obtaining stable mouse attitude parameters by using the Kalman filter algorithm to perform fitting calculations on the DMP data;

将稳定的鼠标姿态参数和脉冲数据进行打包并发送至PC机5的数据发送单元4-3;Stable mouse attitude parameters and pulse data are packaged and sent to the data sending unit 4-3 of PC 5;

所述数据发送单元4-3的信号输出端作为数据处理模块4的信号输出端;The signal output end of the data sending unit 4-3 is used as the signal output end of the data processing module 4;

一种空间操作式鼠标与PC机5之间实现无线数据交互;A wireless data interaction is realized between a space-operated mouse and a PC 5;

外壳6表面开有轨迹球孔和按钮孔,所述轨迹球1嵌在该轨迹球孔内,鼠标的左右键嵌在按钮孔内,所述霍尔传感器组2、鼠标姿态采集模块3和数据处理模块4均位于外壳6内部;The shell 6 surface has a trackball hole and a button hole, the trackball 1 is embedded in the trackball hole, the left and right keys of the mouse are embedded in the button hole, the Hall sensor group 2, the mouse attitude acquisition module 3 and the data The processing modules 4 are all located inside the shell 6;

外壳6固定在弹性底壳7上,弹性底壳7的底部开有截面呈弧形的凹槽。The shell 6 is fixed on the elastic bottom shell 7, and the bottom of the elastic bottom shell 7 is provided with an arc-shaped groove.

在实际应用中,由于通过单一的陀螺仪计算角度时,陀螺仪会受到积分时间间隔的影响,使陀螺仪获得的角度数据不稳定,因此时间过长陀螺仪的数据会产生漂移,于是本实施方式中采用加速度传感器同时对鼠标的姿态进行采集,加速度传感器与陀螺仪共同确定鼠标的角度变化。具体实现过程如下:In practical applications, when the angle is calculated by a single gyroscope, the gyroscope will be affected by the integration time interval, making the angle data obtained by the gyroscope unstable, so the data of the gyroscope will drift if the time is too long, so this implementation In the method, the acceleration sensor is used to collect the attitude of the mouse at the same time, and the acceleration sensor and the gyroscope jointly determine the angle change of the mouse. The specific implementation process is as follows:

陀螺仪采集鼠标运动过程中的角速度ω,则鼠标初始角度θ1就能够表示为:The gyroscope collects the angular velocity ω during the mouse movement, then the initial angle θ 1 of the mouse can be expressed as:

θ1(t)=∫ωdtθ 1 (t) = ∫ωdt

加速度传感器采集鼠标运动过程中的加速度值g1,则根据该加速度值g1就能够获得鼠标的倾斜角θ2The acceleration sensor collects the acceleration value g 1 during the movement of the mouse, and the tilt angle θ 2 of the mouse can be obtained according to the acceleration value g 1 ,

其中,g表示重力加速度。利用鼠标初始角度θ1和鼠标的倾斜角θ2就能够获得鼠标精确的移动角度θ,Among them, g represents the acceleration due to gravity. The precise movement angle θ of the mouse can be obtained by using the initial angle θ 1 of the mouse and the tilt angle θ 2 of the mouse,

θ=a|θ1+b|θ2 θ=a|θ 1 +b|θ 2

其中,a为陀螺仪的权重系数,取值范围在0.01至0.1之间,b为加速度传感器的权重系数,取值范围在0.9至0.99之间(在60s的时间内,如果测得的前一次角速度值比后一次前一次值小12度,则b取最大值为0.99,最小值为0.9),且满足a+b=1;Among them, a is the weight coefficient of the gyroscope, and the value range is between 0.01 and 0.1; b is the weight coefficient of the acceleration sensor, and the value range is between 0.9 and 0.99 (within 60s, if the previous The angular velocity value is 12 degrees smaller than the previous value of the last time, then the maximum value of b is 0.99, and the minimum value is 0.9), and a+b=1 is satisfied;

鼠标精确的移动角度θ的范围在-180度至180度之间,将鼠标精确的移动角度θ旋转180度,此时获得的最终鼠标移动角度范围在0度至360度之间。最后将上述最终鼠标移动角度打包,并发送至PC机的CPU中。The precise mouse movement angle θ ranges from -180 degrees to 180 degrees, and the precise mouse movement angle θ is rotated by 180 degrees, and the final mouse movement angle obtained at this time ranges from 0 degrees to 360 degrees. Finally, the above-mentioned final mouse movement angles are packed and sent to the CPU of the PC.

应用时,将手指嵌入弹性底壳7的凹槽内,弹性底壳7凭借自身的弹性将手指夹住,然后通过姿态采集模块采集鼠标姿态,同时其它手指控制轨迹球,进一步精确定位,二者共同实现鼠标的操作,完全不需要任何鼠标载体,就能够实现鼠标在空间内任意位置的使用。When in use, insert the finger into the groove of the elastic bottom shell 7, the elastic bottom shell 7 clamps the finger by virtue of its own elasticity, and then collects the gesture of the mouse through the gesture acquisition module, and at the same time other fingers control the trackball for further precise positioning. Together to realize the operation of the mouse, the use of the mouse at any position in the space can be realized without any mouse carrier at all.

本发明所述的一种空间操作式鼠标,外壳6和弹性底壳7的形状不限于本发明具体实施方式一所述的形状,只要能够实现空间操作的或佩戴于手指上操作的目的即可。In the space-operated mouse described in the present invention, the shapes of the shell 6 and the elastic bottom shell 7 are not limited to the shapes described in Embodiment 1 of the present invention, as long as the space-operated mouse can be realized or worn on fingers. .

具体实施方式二:本实施方式是对具体实施方式一所述的一种空间操作式鼠标作进一步说明,本实施方式中,所述一种空间操作式鼠标与PC机之间采用数据发送模块和数据接收模块实现无线信号传输,数据发送模块的信号输入端连接数据处理模块4的信号输出端,数据接收模块位于PC机5中,数据接收模块的信号输出端连接PC机5中CPU的鼠标信号输入端。Specific embodiment 2: This embodiment is a further description of the space-operated mouse described in the specific embodiment 1. In this embodiment, the data transmission module and the PC are used between the space-operated mouse and the PC. Data receiving module realizes wireless signal transmission, and the signal input end of data sending module connects the signal output end of data processing module 4, and data receiving module is positioned at PC 5, and the signal output end of data receiving module connects the mouse signal of CPU in PC 5 input.

数据接收模块将数据处理模块4发送的信号进行编码,然后通过无线传输的方式发送至PC机5中的数据接收模块中,该数据接收模块将接收到的编码信号进行解码,获得鼠标姿态变化数据,然后将该鼠标姿态变化数据发送至PC机5中的CPU内。The data receiving module encodes the signal sent by the data processing module 4, and then sends it to the data receiving module in the PC 5 by wireless transmission, and the data receiving module decodes the received encoded signal to obtain the mouse posture change data , and then send the mouse posture change data to the CPU in the PC 5 .

具体实施方式三:本实施方式是对具体实施方式二所述的一种空间操作式鼠标作进一步说明,本实施方式中,所述数据发送模块和数据接收模块均为NRF24L01芯片。Embodiment 3: This embodiment is a further description of the space-operated mouse described in Embodiment 2. In this embodiment, both the data sending module and the data receiving module are NRF24L01 chips.

具体实施方式四:本实施方式是对具体实施方式三所述的一种空间操作式鼠标作进一步说明,本实施方式中,数据处理模块4为Mega32U4芯片。Embodiment 4: This embodiment is a further description of the space-operated mouse described in Embodiment 3. In this embodiment, the data processing module 4 is a Mega32U4 chip.

具体实施方式五:本实施方式是对具体实施方式四所述的一种空间操作式鼠标作进一步说明,本实施方式中,鼠标姿态采集模块3为MP6050芯片,该芯片上集成有陀螺仪和加速度传感器。Specific embodiment five: This embodiment is a further description of a kind of space operation type mouse described in specific embodiment four. In this embodiment, the mouse attitude acquisition module 3 is an MP6050 chip, which is integrated with a gyroscope and an acceleration sensor.

具体实施方式六:本实施方式是对具体实施方式五所述的一种空间操作式鼠标作进一步说明,本实施方式中,霍尔传感器组2包括六个霍尔传感器。Embodiment 6: This embodiment further describes the space-operated mouse described in Embodiment 5. In this embodiment, the Hall sensor group 2 includes six Hall sensors.

霍尔传感器组2通过六个霍尔传感器对轨迹球的变化会产生脉冲,作为六轴拟合数据发送至数据处理模块4中,从而得到方向变化,六个霍尔传感器的设计可以控制达六个方向,从而很好的模拟了鼠标的位置变化。The Hall sensor group 2 will generate pulses for the change of the trackball through the six Hall sensors, and send them to the data processing module 4 as six-axis fitting data to obtain the direction change. The design of the six Hall sensors can control up to six direction, which simulates the position change of the mouse well.

具体实施方式七:本实施方式是对具体实施方式六所述的一种空间操作式鼠标作进一步说明,本实施方式中,弹性底壳7的材料为硅胶。Embodiment 7: This embodiment is a further description of the space-operated mouse described in Embodiment 6. In this embodiment, the material of the elastic bottom shell 7 is silica gel.

本实施方式中,弹性底壳7的材料采用硅胶,硅胶的弹性大,能够保证不同尺寸的手指均能够适用于本发明所述鼠标的使用,且硅胶材质柔软,即使长时间佩戴,也不会产生不适。In this embodiment, the material of the elastic bottom shell 7 is silica gel, which has high elasticity and can ensure that fingers of different sizes can be used for the mouse of the present invention, and the silicone material is soft, so even if it is worn for a long time, it will not produce discomfort.

Claims (7)

1. a kind of spatial operation formula mouse, it is characterised in that it includes:Trace ball (1), Hall sensor group (2), mouse attitude Acquisition module (3), data processing module (4), shell (6) and elastic drain pan (7);
For the magnetic field signal of acquisition trajectories ball (1), the signal output part of Hall sensor group (2) connects Hall sensor group (2) The signal input part of data processing module (4) is connect, mouse Posture acquisition module (3) is for gathering the acceleration during mouse movement Angular speed during degree and mouse movement, the DMP signal output parts connection data processing module of mouse Posture acquisition module (3) (4) signal input part;
Mouse Posture acquisition module (3) includes:Acceleration transducer (3-1) and gyroscope (3-2);
Acceleration transducer (3-1) is used to gather the acceleration during mouse movement, and gyroscope (3-2) is used to gather mouse fortune Angular speed during dynamic;
The signal output part of acceleration transducer (3-1) and the signal output part of gyroscope (3-2) are adopted as mouse attitude simultaneously The signal output part of collection module (3);
The unit of software realization is embedded with the data processing module (4), the unit includes:
The data of the DMP data that the pulse data and mouse Posture acquisition module (3) that collection Hall sensor group (2) sends send Collecting unit (4-1);
DMP data are fitted with calculating using Kalman filtering algorithm, the data processing of the mouse attitude parameter of stabilization is obtained Unit (4-2);
The mouse attitude parameter and pulse data of stabilization are packed and sent to the data transmission unit of PC (5) (4-3);
The signal output part of the data transmission unit (4-3) as data processing module (4) signal output part;
Realize that wireless data is interacted between a kind of spatial operation formula mouse and PC (5);
Shell (6) surface is provided with track ball and button hole, and the trace ball (1) is embedded in the track ball, the left and right of mouse Key is embedded in button hole, and the Hall sensor group (2), mouse Posture acquisition module (3) and data processing module (4) are respectively positioned on Shell (6) is internal;
Shell (6) is fixed on elastic drain pan (7), and the bottom of elastic drain pan (7) is provided with the curved groove in section.
2. a kind of a kind of spatial operation formula mouse according to claim 1, it is characterised in that spatial operation formula mouse Transmission of wireless signals is realized using data transmission blocks and data reception module between PC, the signal of data transmission blocks is defeated Enter the signal output part at end connection data processing module (4), data reception module is located in PC (5), data reception module Signal output part connects the mouse signal input of CPU in PC (5).
3. a kind of spatial operation formula mouse according to claim 2, it is characterised in that the data transmission blocks and data Receiver module is NRF24L01 chips.
4. a kind of spatial operation formula mouse according to claim 3, it is characterised in that data processing module (4) is Mega32U4 chips.
5. a kind of spatial operation formula mouse according to claim 4, it is characterised in that mouse Posture acquisition module (3) is MP6050 chips, are integrated with gyroscope and acceleration transducer on the chip.
6. a kind of spatial operation formula mouse according to claim 5, it is characterised in that Hall sensor group (2) is including six Individual Hall sensor.
7. a kind of spatial operation formula mouse according to claim 6, it is characterised in that the material of elastic drain pan (7) is silicon Glue.
CN201410213578.5A 2014-05-20 2014-05-20 A kind of spatial operation formula mouse Expired - Fee Related CN103955297B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410213578.5A CN103955297B (en) 2014-05-20 2014-05-20 A kind of spatial operation formula mouse

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410213578.5A CN103955297B (en) 2014-05-20 2014-05-20 A kind of spatial operation formula mouse

Publications (2)

Publication Number Publication Date
CN103955297A CN103955297A (en) 2014-07-30
CN103955297B true CN103955297B (en) 2017-05-31

Family

ID=51332580

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410213578.5A Expired - Fee Related CN103955297B (en) 2014-05-20 2014-05-20 A kind of spatial operation formula mouse

Country Status (1)

Country Link
CN (1) CN103955297B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104159149A (en) * 2014-08-26 2014-11-19 吴松珀 Multi-user mouse based screen information interaction method, device and system
CN104460992B (en) * 2014-11-20 2017-07-21 大连理工大学 Device and method for finger motion detection using infrared rays to irradiate wrist ligaments
CN105224108B (en) * 2014-11-25 2018-09-25 天津市英贝特航天科技有限公司 Long distance transmission USB button mouses
CN105115500B (en) * 2015-07-08 2018-09-18 成都西可科技有限公司 A method of realizing space tracking tracking
TW201709025A (en) * 2015-08-26 2017-03-01 巨擘科技股份有限公司 Device for integrating position, gesture, and wireless transmission
CN107368201A (en) * 2017-06-05 2017-11-21 广东工业大学 Air mouse servicing unit and method based on single-point magnetic orientation

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102566751B (en) * 2004-04-30 2016-08-03 希尔克瑞斯特实验室公司 Free space pointing devices and method
US9092071B2 (en) * 2008-02-13 2015-07-28 Logitech Europe S.A. Control device with an accelerometer system
KR101185589B1 (en) * 2008-11-14 2012-09-24 (주)마이크로인피니티 Method and Device for inputing user's commands based on motion sensing
CN201514612U (en) * 2009-09-23 2010-06-23 吴健康 Three-dimensional dynamic positioning equipment
CN102289306B (en) * 2011-08-30 2013-06-19 江苏惠通集团有限责任公司 Attitude sensing equipment and positioning method thereof as well as method and device for controlling mouse pointer
CN102750020B (en) * 2012-07-18 2015-05-20 深圳数字电视国家工程实验室股份有限公司 Method for acquiring air mouse displacement, air mouse and air mouse control system

Also Published As

Publication number Publication date
CN103955297A (en) 2014-07-30

Similar Documents

Publication Publication Date Title
CN103955297B (en) A kind of spatial operation formula mouse
JP6545258B2 (en) Smart ring
US8810514B2 (en) Sensor-based pointing device for natural input and interaction
US9551573B1 (en) Proximity based gesturing devices, systems and methods
CN206224385U (en) A kind of motion capture system with positioning function for reality environment
WO2015039050A1 (en) Using the human body as an input device
TW201104543A (en) Optical capacitive thumb control with pressure sensor
TWI659221B (en) Tracking system, tracking device and tracking method
WO2016078131A1 (en) Human body posture data acquisition method and system, and data processing device
TW201305884A (en) Touching device and mouse using same
CN103543834A (en) Gesture recognition device and method
CN103294226B (en) A virtual input device and method
CN105302021A (en) Wearable gesture control device for controlling robot motion in human-robot collaborative remanufacturing
RU187548U1 (en) VIRTUAL REALITY GLOVE
Pandit et al. A simple wearable hand gesture recognition device using iMEMS
KR100739980B1 (en) Inertial sensing input apparatus
CN102902376A (en) Wireless mouse employing multiple sensors
TWI471757B (en) Hand posture detection device for detecting hovering and click
CN106843481A (en) A kind of three dimensions Freehandhand-drawing device and method based on gesture control
CN106155328A (en) A kind of wearable singly finger manipulates wireless mouse apparatus and control method thereof
CN202230440U (en) Control system for controlling computer space drawing software
TW201430617A (en) Hand posture detection device for detecting hovering and click
KR101588021B1 (en) An input device using head movement
CN210895374U (en) Wearable track ball mouse
CN202939568U (en) Wireless mouse adopting multiple sensors

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170531

Termination date: 20180520