Background
With the close integration of televisions and the internet, more and more users use television screens instead of computers for web browsing or other computer applications. In the process of operating the internet television, an air mouse specially designed for the internet television is used for operation, the air mouse is an input device, a screen cursor is operated like a traditional mouse, and the air mouse does not need to be placed on any plane and is used by shaking or clicking in the air.
In the prior art, when an air mouse moves, the built-in gyroscope and the gravity acceleration sensor are used for acquiring the angular velocity of the air mouse in each direction when the air mouse moves, the moving speed of the air mouse in each direction is determined according to the corresponding relation between the angular velocity of each direction and the velocity, the corresponding relation is obtained according to the use experience of a computer mouse, and finally the displacement of the air mouse in each direction is determined according to the moving time.
In the process of implementing the invention, the inventor finds that the prior art has at least the following problems: the gyroscope and the gravity acceleration sensor are sensitive sensing devices, and a shaking effect is easily generated by the action of 'confirming a key' after a cursor is moved to a selected position by people, so that misoperation or operation failure can be caused frequently. In order to solve the problem of the key shaking, the prior art solution corrects the shaking error based on the time of the hover or the region threshold algorithm, however, this solution may result in unsmooth operation and higher development and production costs.
Disclosure of Invention
The invention aims to provide a split type air mouse to overcome the defect that the air mouse has operation jitter or jamming.
In order to achieve the above object, the present invention discloses a split type air mouse, which comprises:
the first transmitting end at least comprises an inertial device and is configured to detect and transmit the angular speed and the moving time of the inertial device in each azimuth;
the second transmitting terminal at least comprises a key device, is configured separately from the first transmitting terminal and is configured to generate and transmit a key signal;
and the receiving end is in wireless communication connection with the first transmitting end and the second transmitting end respectively and is configured to receive the angular velocity, the moving time and the key signal.
Further, the inertial device includes a gyroscope and/or a gravitational acceleration sensor.
Furthermore, the key device is a micro light touch switch.
Further, the first transmitting terminal is in communication connection with the second transmitting terminal, and the first transmitting terminal is further configured to receive and send the key signal to the receiving terminal.
Further, the first transmitting terminal further comprises a receiving module and a first transmitting module, the second transmitting terminal further comprises a second transmitting module, the receiving module is in communication connection with the first transmitting module and the second transmitting module respectively, and the receiving module is configured to receive the key signal.
Further, the first transmitting terminal further comprises a remote control instruction module, and the first transmitting terminal is configured to transmit the remote control instruction generated by the remote control instruction module.
The invention has the beneficial effects that: the 'moving' action and the 'clicking' action are divided into two separated devices to be executed respectively, the condition that the hand slightly deflects at an angle in the clicking process to cause cursor shaking is avoided, a more complex correction algorithm is not required to be introduced, and the research and development investment cost and the material cost are reduced.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the present invention will be further described with reference to the embodiments and the accompanying drawings.
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
Fig. 1 is a block diagram showing a structure of a split type air mouse according to a first embodiment. Referring to fig. 1, the split type air mouse includes a first transmitting terminal 10, a second transmitting terminal 20, and a receiving terminal 30. In actual use, the receiving end 30 is plugged into a terminal such as a computer or an internet television, the first transmitting end 10 and the second transmitting end 20 are in wireless communication with the receiving end 30, and the receiving end 30 is configured to receive the transmission content of the first transmitting end 10 and the second transmitting end 20.
The first transmitting end 10 includes at least an inertial device 11 configured to detect and transmit the angular velocity and the moving time of the inertial device 11 in each direction. In this embodiment, the inertial device 11 includes a gyroscope and a gravitational acceleration sensor, the inertial device 11 is configured to detect and measure acceleration, inclination, shock, vibration, rotation, and multiple degrees of freedom (DoF) motion of the first transmitting terminal 10, and the first transmitting terminal 10 is internally provided with a clock chip configured to detect movement time corresponding to each azimuth angular velocity of the inertial device 11. The user holds the first transmitting terminal 10 to move with multiple degrees of freedom, so that the inertial device 11 generates corresponding angular velocities, the clock chip records the maintaining time of the angular velocities in each direction, the terminal obtains the angular velocities and the moving time of the inertial device 11 in each direction, which are sent by the first transmitting terminal 10, through the receiving terminal 30, and calculates the moving conditions of the first transmitting terminal 10 in each direction to serve as the moving basis of the cursor on the display screen.
The second transmitting terminal 20 includes at least a key device 21, the second transmitting terminal 20 is configured separately from the first transmitting terminal 10, and the second transmitting terminal 20 is configured to generate and transmit a key signal. In the present embodiment, the key device 21 is a micro-tact switch, and the key device 21 is used for generating a key signal. The terminal is used for holding the second transmitting terminal 20 and triggering the key device 21, so that the key device 21 generates a key signal, and the terminal acquires the key signal of the second transmitting terminal 20 through the receiving terminal 30 to be used as a 'clicking' action of the cursor.
In actual operation, a user can hold the first transmitting terminal 10 with the right hand to operate the movement of the cursor, and hold the second transmitting terminal 20 with the left hand to operate the cursor to click, and since the two actions of "moving" and "clicking" are respectively realized by two devices, the situation that the cursor shakes due to slight angle deviation generated in the process of clicking is avoided, and the introduction of a more complex correction algorithm is also avoided.
Fig. 2 is a block diagram showing a structure of a split type air mouse according to a second embodiment. On the basis of the embodiment of fig. 1, in order to ensure the synchronization of the two actions of "move" and "click", the first transmitting terminal 10 and the second transmitting terminal 20 are communicatively connected, and the first transmitting terminal 10 is further configured to receive and transmit the key signal to the receiving terminal 30.
Referring to fig. 2, the second transmitting terminal 20 transmits the key signal to the first transmitting terminal 10, and the first transmitting terminal 10 transmits the key signal and the angular velocity and the moving time of the inertial device 11 to the receiving terminal 30.
The first transmitting terminal 10 further includes a processing module 12, a receiving module 13 and a first transmitting module 14, the second transmitting terminal 20 further includes a second transmitting module 22, the receiving module 13 is respectively connected to the first transmitting module 14 and the second transmitting module 22 in a communication manner, the receiving module 13 is configured to further receive the key signal, and the processing module 12 is configured to process the key signal and the angular velocity and the moving time of the inertial device 11 into a suitable form and send the key signal and the angular velocity and the moving time to the first transmitting module 14.
Fig. 3 is a block diagram showing a structure of a split type air mouse according to a third embodiment. On the basis of the embodiment of fig. 2, in order to improve the universality of the application to the internet television, the first transmitting terminal 10 further comprises a remote control instruction module 15, and the first transmitting terminal 10 is configured to transmit the remote control instruction generated by the remote control instruction module 15.
Referring to fig. 3, the processing module 12 is connected to the remote control command module 15 and the inertia device 11, the first transmitting terminal 10 has a remote control mode and a mouse mode, the user switches the modes as required, and the processor outputs a remote control signal of the remote control command module 15 or an angular velocity and a moving time of the inertia device 11 according to the current mode.
Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art will understand that various changes, modifications and substitutions can be made without departing from the spirit and scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.