Handle and head-mounted display device

By using an ultrasonic ranging component to detect the trigger button position in the handheld device, the problem of inaccurate detection in the prior art is solved, achieving higher sensitivity and stability and improving the user experience.

CN115970267BActive Publication Date: 2026-04-10GEER TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-29
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

Existing controller devices are prone to trigger button position detection malfunctions, and Hall detection is not very sensitive.

Method used

An ultrasonic ranging component is used to replace Hall detection, which determines the current position of the trigger button by emitting and receiving ultrasonic waves.

Benefits of technology

It improves the accuracy and sensitivity of trigger button position detection, enhancing the stability of the controller and the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115970267B_ABST
    Figure CN115970267B_ABST
Patent Text Reader

Abstract

The application discloses a handle and a head-mounted display device, and the handle comprises a handle main machine, a trigger key, which is rotatably installed on the handle main machine, and an ultrasonic ranging assembly, which is arranged on a side surface of the handle main machine close to the trigger key, and is used for emitting ultrasonic waves and receiving the ultrasonic waves reflected by the trigger key, so as to determine the current position of the trigger key according to the ultrasonic waves reflected by the trigger key. The application can solve the problem that the position detection of the trigger key of the existing handle device is prone to failure.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of handle device, in particular to a handle and a head-mounted display device. BACKGROUND

[0002] At present, a vertical trigger key is usually installed at the index finger position on the front side of the handle for facilitating operation and improving the accuracy when the finger presses the key, for example, for simulating the behavior of weapon firing in a game. The existing handle device usually adopts Hall to detect the moving track of the trigger key. However, when Hall is adopted, the installation position of the magnet and the strength of the magnetic field are not suitable, which can make the sensor in the "saturation zone", resulting in the inability to detect the movement of the trigger key, and the sensitivity of Hall is also not high. SUMMARY

[0003] The main purpose of the present application is to provide a handle, which aims to solve the problem that the position detection of the trigger key of the existing handle device is prone to failure.

[0004] To achieve the above purpose, the handle provided by the present application comprises:

[0005] a handle main machine;

[0006] a trigger key, which is rotationally installed on the handle main machine;

[0007] an ultrasonic ranging assembly, which is arranged on the side surface of the handle main machine close to the trigger key, and is used for emitting ultrasonic waves and receiving the ultrasonic waves reflected by the trigger key, so as to determine the current position of the trigger key according to the ultrasonic waves reflected by the trigger key.

[0008] Optionally, the trigger key has an initial position and a final position, and the trigger key can move between the initial position and the final position.

[0009] When the trigger key moves between the initial position and the final position, the ultrasonic ranging assembly determines the moving position of the trigger key according to the ultrasonic waves reflected by the trigger key.

[0010] Optionally, the ultrasonic ranging assembly is also used for performing ultrasonic ranging on the trigger key in the initial position when a calibration signal is received, and determining the propagation speed of the ultrasonic waves and setting it as a preset ultrasonic propagation speed according to a preset distance and a ranging duration.

[0011] The ultrasonic ranging assembly is used for determining the moving position of the trigger key according to the preset ultrasonic propagation speed and the ranging duration when the trigger key can move between the initial position and the final position.

[0012] Optionally, the ultrasonic ranging assembly is further configured to output a preset position detection signal according to the ultrasonic wave reflected by the trigger key when the trigger key is in a preset position.

[0013] Optionally, the ultrasonic ranging assembly comprises:

[0014] a processor configured to generate and output an ultrasonic test signal;

[0015] an ultrasonic transmitter electrically connected to the processor, the ultrasonic transmitter configured to emit an ultrasonic wave upon receiving the ultrasonic test signal;

[0016] an ultrasonic receiver electrically connected to the processor, the ultrasonic receiver configured to receive an ultrasonic wave;

[0017] the processor is further configured to determine the moving position of the trigger key according to the interval between the emission of the ultrasonic wave and the reception of the ultrasonic wave upon receiving the ultrasonic wave reflected by the trigger key.

[0018] Optionally, the processor is further configured to set the IO pin of the processor to a first state when controlling the ultrasonic transmitter to emit an ultrasonic wave, and set the IO pin of the processor to a second state upon receiving the ultrasonic signal, so as to determine the current position of the trigger key according to the time length during which the IO pin is in the first state.

[0019] Optionally, the ultrasonic transmitter is further configured to emit an ultrasonic wave and output an emission signal to the processor upon receiving the ultrasonic test signal.

[0020] the ultrasonic receiver is further configured to receive an ultrasonic wave and output a reception signal to the processor upon receiving the ultrasonic signal.

[0021] the processor is further configured to determine the current position of the trigger key according to the interval between the emission signal and the reception signal.

[0022] Optionally, the ultrasonic ranging assembly further comprises:

[0023] a timer electrically connected to the processor, the timer configured to start timing upon receiving a start timing signal, and stop timing and output a corresponding timing duration to the processor upon receiving a stop timing signal.

[0024] Optionally, the trigger key is provided with a reflecting surface on the side surface close to the host, the reflecting surface is arranged corresponding to the position of the emission end of the ultrasonic ranging assembly, and is configured to reflect the ultrasonic wave emitted by the ultrasonic ranging assembly.

[0025] Optionally, the handle further comprises:

[0026] an input component electrically connected with the ultrasonic ranging component, the input component being configured to output a calibration signal to the ultrasonic ranging component when triggered by a user;

[0027] The ultrasonic ranging component is further configured to perform ultrasonic ranging on the trigger key when the calibration signal is received, and determine a propagation speed of ultrasonic waves and set it as a preset ultrasonic propagation speed according to a preset distance and a ranging duration.

[0028] The application further provides a head-mounted display device, which comprises the handle described above.

[0029] In the technical scheme, the ultrasonic ranging component is arranged to detect the real-time position of the trigger key. Compared with Hall detection, the application uses ultrasonic ranging to replace Hall detection, so that the problem of frequent failure of the trigger key position detection of the existing handle device is solved. Meanwhile, compared with Hall detection, the ultrasonic ranging can improve the accuracy and sensitivity of ranging, thereby improving the stability and practicality of the handle and the user experience. BRIEF DESCRIPTION OF DRAWINGS

[0030] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the structures shown in these drawings without creative labor.

[0031] Figure 1 FIG. 1 is a structural schematic diagram of an embodiment of the handle of the present application;

[0032] Figure 2 FIG. 1 is a structural schematic diagram of an embodiment of the handle of the present application;

[0033] Explanation of the reference signs:

[0034]

[0035]

[0036] The implementation, functional features and advantages of the present application will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION

[0037] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art without creative work fall within the protection scope of the present application.

[0038] It should be noted that if the embodiments of the present application involve directional indications (such as up, down, left, right, front, back, etc.), the directional indications are only used to explain the relative positional relationship, movement condition, etc. between components in a certain posture (as shown in the drawings), and if the certain posture changes, the directional indications also change accordingly.

[0039] In addition, if the embodiments of the present application involve descriptions such as “first”, “second”, etc., the descriptions of “first”, “second”, etc. are only for description purposes, and cannot be understood as indicating or implying the relative importance of the indicated technical features or implicitly indicating the number of the indicated technical features. Therefore, the features limited by “first”, “second” can explicitly or implicitly include at least one of the features. In addition, the technical solutions of each embodiment can be combined with each other, but it must be based on the fact that a person of ordinary skill in the art can realize it, and when the combination of technical solutions contradicts each other or cannot be realized, it should be considered that the combination of technical solutions does not exist and is not within the protection scope of the present application.

[0040] The present application provides a handle.

[0041] At present, the existing handle device usually adopts Hall to detect the moving track of a trigger key. However, when Hall is adopted for detection, the installation position of a magnet and the strength of a magnetic field are not suitable, which can make the sensor be in a “saturation zone”, so that the trigger key cannot be detected, and the sensitivity of Hall detection is also not high.

[0042] To solve the above problems, with reference to Figure 1 and Figure 2 In an embodiment, the handle comprises:

[0043] a handle main machine;

[0044] a trigger key 10, which is rotationally installed on the handle main machine;

[0045] An ultrasonic ranging assembly 20 is arranged on a side surface of the handle main body close to the trigger key 10, and is configured to emit ultrasonic waves and receive the ultrasonic waves reflected by the trigger key 10, so as to determine the current position of the trigger key 10 according to the ultrasonic waves reflected by the trigger key 10.

[0046] With reference to Figure 1 , Figure 1 Fig. 1 is a structural schematic diagram of an embodiment of the handle, in which the ultrasonic ranging assembly 20 is arranged on the lower shell of the handle main body and fixed, and the trigger key 10 is provided with a reflecting surface which is in a straight line with the ultrasonic ranging assembly 20. With the movement of the trigger key 10, the distance between the reflecting surface and the ultrasonic ranging assembly 20, and the incidence angle and emission angle between the ultrasonic waves and the reflecting surface will change. Based on this, the distance of the ultrasonic waves from the ultrasonic ranging assembly 20 to the reflecting surface and back to the ultrasonic ranging assembly 20 will also change, that is, the test time will change accordingly. Therefore, the ultrasonic ranging assembly 20 can determine the current position of the trigger key 10 according to the different test time.

[0047] In this embodiment, the handle main body is configured to receive the trigger signals output by the input components such as the handle keys and the trigger key, and generate corresponding images according to the trigger signals and send them to the head-mounted display device body such as VR glasses, or output corresponding control instructions to the head-mounted display device body according to the received trigger signals. The handle adopts the ultrasonic ranging assembly 20 to detect the current position of the trigger key 10. The ultrasonic ranging assembly 20 can emit ultrasonic waves so that the ultrasonic waves are reflected back to the ultrasonic ranging assembly 20 after hitting the trigger key 10, so that the ultrasonic ranging assembly 20 determines the moving distance of the ultrasonic waves according to the interval time between the emission of the ultrasonic waves and the reception of the ultrasonic waves, and determines the current position of the trigger key 10. The ultrasonic ranging assembly 20 can be implemented by an ultrasonic transmitter 22, an ultrasonic receiver 23 and a processor, wherein the ultrasonic transmitter 22 is configured to emit ultrasonic waves, the ultrasonic receiver 23 is configured to receive the ultrasonic waves reflected by the trigger key 10, and the processor is configured to calculate the moving distance of the ultrasonic waves according to the interval time between the emission of the ultrasonic waves and the reception of the ultrasonic waves, so as to determine the current position of the trigger key 10 and output corresponding feedback signals to the handle main body, so that the handle main body generates corresponding images according to the received feedback signals and sends them to the head-mounted display device body, or outputs corresponding control instructions to the head-mounted display device body according to the received feedback signals.

[0048] It can be understood that a reflecting surface can be arranged on one side of the trigger corresponding to the ultrasonic ranging assembly 20, which is specially used for reflecting the ultrasonic waves emitted by the ultrasonic ranging assembly 20, so as to reduce the interference caused by the diffuse reflection of the rough surface, thereby improving the accuracy of ultrasonic ranging. In this way, the ultrasonic ranging assembly 20 emits an ultrasonic wave at a certain moment, and receives the ultrasonic wave signal at another moment after the ultrasonic wave is reflected by the trigger key 10 reflecting surface. At this time, the ultrasonic ranging assembly 20 can accurately calculate the moving distance of the ultrasonic wave according to the time interval between the two moments, that is, determine the current position of the trigger key 10, so as to complete the ultrasonic ranging of the trigger key 10.

[0049] In the technical scheme of the present application, by arranging the ultrasonic ranging assembly 20, the real-time position of the trigger key 10 is detected. The present application uses ultrasonic ranging to detect the real-time position of the trigger key 10. Compared with Hall detection, the present application uses ultrasonic ranging to replace Hall detection, which solves the problem that the position detection of the trigger key 10 of the existing handle device is prone to failure. At the same time, compared with Hall detection, the ultrasonic ranging method can improve the accuracy and sensitivity of ranging, thereby improving the stability and practicality of the handle and improving the user experience.

[0050] Referring to Figure 1 With Figure 2 In an embodiment, the trigger key 10 has an initial position and a final position, and the trigger key 10 can move between the initial position and the final position.

[0051] When the trigger key 10 moves between the initial position and the final position, the ultrasonic ranging assembly 20 determines the moving position of the trigger key 10 according to the ultrasonic wave reflected by the trigger key 10.

[0052] The trigger key 10 is provided with a reflecting surface on the side surface close to the main machine, and the reflecting surface is arranged corresponding to the position of the emitting end of the ultrasonic ranging assembly 20, and is used for reflecting the ultrasonic wave emitted by the ultrasonic ranging assembly 20.

[0053] Referring to Figure 1 , Figure 1Fig. a is a schematic view of the handle in an initial position, and Fig. b is a schematic view of the handle in a final position. The trigger key 10 is arranged to move around a rotating shaft arranged on the main body of the handle between the initial position and the final position. When the trigger key 10 moves between the initial position and the final position, the ultrasonic ranging assembly 20 can determine the moving position of the trigger key 10 according to the distance detected. For example, a table can be pre-input in the handle controller. When the distance information output by the ultrasonic ranging assembly 20 is obtained, the handle controller can look up the table to determine the position of the trigger key 10 according to the measured distance, and perform a corresponding control operation according to the determined position.

[0054] With reference to Figure 1 And Figure 2 In an embodiment, the ultrasonic ranging assembly 20 is further configured to perform ultrasonic ranging on the trigger key 10 in the initial position, and determine the propagation speed of the ultrasonic wave and set it as a preset propagation speed of the ultrasonic wave according to a preset distance and a ranging time length.

[0055] The ultrasonic ranging assembly 20 is configured to determine the moving position of the trigger key 10 according to the preset propagation speed of the ultrasonic wave and the ranging time length when the trigger key 10 moves between the initial position and the final position.

[0056] It can be understood that the propagation speed of the ultrasonic wave is related to the type, density and temperature of the medium, and thus when the handle is in different environments, the propagation speed of the ultrasonic wave inside the handle will also be different. Therefore, a calibration mechanism can be arranged in the handle to calibrate the propagation speed of the ultrasonic wave in different environments. In the handle, the initial position of the trigger key 10 is fixed, that is, when the trigger key 10 is in the initial state, the distance between the trigger key 10 and the ultrasonic ranging assembly 20 is fixed. Therefore, when calibration is performed, only the propagation time of the ultrasonic wave when the trigger key 10 is in the initial position needs to be measured to determine the propagation speed of the ultrasonic wave in the current environment. In this way, the calibrated propagation speed of the ultrasonic wave can be used as the preset propagation speed of the ultrasonic wave to measure the moving position of the trigger key 10 when the trigger key 10 moves subsequently, thereby improving the measurement accuracy of the ultrasonic ranging.

[0057] In an embodiment, the handle further comprises:

[0058] An input assembly electrically connected with the ultrasonic ranging assembly 20, the input assembly being configured to output a calibration signal to the ultrasonic ranging assembly 20 when triggered by a user.

[0059] The ultrasonic ranging assembly 20 is also used to perform ultrasonic ranging on the trigger key 10 when the calibration signal is received, and according to a preset distance and a ranging duration, to determine an ultrasonic propagation speed and set it as the preset ultrasonic propagation speed.

[0060] It can be understood that the ultrasonic propagation speed is related to factors such as medium type, density and temperature, and thus when the handle is in different environments, the ultrasonic propagation speed inside the handle will also be different, and thus a calibration mechanism can be provided in the handle to calibrate the ultrasonic propagation speed of the handle in different environments. In this embodiment, the input assembly can be implemented by using a user input assembly such as a key or a touch screen, so that the user can issue a control instruction to the ultrasonic ranging assembly 20 through the key or the touch screen to realize calibration and other control functions. For example, a calibration key can be provided on the handle, and when the user presses the calibration key, a calibration signal will be sent to the ultrasonic ranging assembly 20. It can be understood that since the user needs to perform calibration, the user will not touch the trigger key 10, that is, the trigger key 10 is in an initial position. The initial position of the trigger key 10 is fixed, that is, when the trigger key 10 is in the initial state, the distance between the trigger key 10 and the ultrasonic ranging assembly 20 is fixed, and thus when calibration is performed, the ultrasonic ranging assembly 20 only needs to measure the ultrasonic propagation time when the trigger key 10 is in the initial position, so as to determine the ultrasonic propagation speed in the current environment. In this way, the calibrated ultrasonic propagation speed can be used as the preset ultrasonic propagation speed to measure the moving position of the trigger key 10 when the trigger key 10 moves subsequently, so as to improve the measurement accuracy of ultrasonic ranging.

[0061] Reference Figure 1 With Figure 2 In an embodiment, the ultrasonic ranging assembly 20 comprises:

[0062] A processor 21, configured to generate and output an ultrasonic test signal;

[0063] An ultrasonic transmitter 22, electrically connected with the processor 21, configured to transmit ultrasonic waves when the ultrasonic test signal is received;

[0064] An ultrasonic receiver 23, electrically connected with the processor 21, configured to receive ultrasonic waves;

[0065] The processor 21 is also configured to determine the moving position of the trigger key 10 according to the interval duration from transmitting the ultrasonic waves to receiving the ultrasonic waves when the ultrasonic waves reflected by the trigger key 10 are received.

[0066] In the embodiment, the ultrasonic ranging assembly 20 is implemented by an ultrasonic transmitter 22, an ultrasonic receiver 23 and a processor 21. The processor 21 can be implemented by a microprocessor such as a CPLD, an FPGA or an MCU. The processor 21 can obtain a stable clock frequency from a crystal oscillator, thereby reducing the test error. For example, a 32 MHz high-precision crystal oscillator can be used to reduce the test error. Specifically, when the ultrasonic ranging is needed, the processor 21 outputs a test square wave signal required by the ultrasonic transmitter 22, so that an ultrasonic transducer in the ultrasonic transmitter 22 converts the test square wave signal into an ultrasonic signal and sends it out. When the ultrasonic wave meets the “obstacle surface” of the trigger key 10 and is reflected back, the ultrasonic receiver 23 receives the ultrasonic wave reflected by the trigger key 10. The processor 21 calculates the moving distance of the ultrasonic wave according to the interval time length from the emission of the ultrasonic wave to the reception of the ultrasonic wave, thereby determining the current position of the trigger key 10 and outputting a corresponding control signal to the handle host, so as to complete the corresponding action simulation operation.

[0067] In an embodiment, the processor 21 is further configured to set an IO pin of the processor 21 to a first state when controlling the ultrasonic transmitter 22 to emit the ultrasonic wave, and set the IO pin of the processor 21 to a second state when receiving the ultrasonic signal, so as to determine the current position of the trigger key 10 according to the time length during which the IO pin is in the first state.

[0068] In an embodiment, the processor 21 uses an external IO pin to determine the time length. Specifically, when the processor 21 controls the ultrasonic transmitter 22 to emit the ultrasonic wave, the IO pin of the processor 21 is set to a first state, and when the reflected ultrasonic signal is received, the IO pin is set to a second state. In this way, the processor 21 can determine the time length of the ultrasonic ranging according to the time length during which the IO pin is in the first state, and calculate the distance of the trigger key 10 according to the preset ultrasonic propagation speed, thereby determining the current position of the trigger key 10. The first state of the IO pin can be set to a high level, and the second state of the IO pin is correspondingly a low level. Alternatively, the first state of the IO pin can be set to a low level, and the second state of the IO pin is correspondingly a high level.

[0069] In another embodiment, the ultrasonic transmitter 22 is further configured to emit the ultrasonic wave and output an emission signal to the processor 21 when receiving the ultrasonic test signal;

[0070] The ultrasonic receiver 23 is further configured to receive the ultrasonic wave and output a reception signal to the processor 21 when receiving the ultrasonic signal;

[0071] The processor 21 is further configured to determine the current position of the trigger 10 according to the interval time between the transmission signal and the reception signal.

[0072] In another embodiment, the ultrasonic transmitter 22 is capable of outputting a transmission signal to the processor 21 when transmitting the ultrasonic wave, so that the processor 21 knows that the ultrasonic transmitter 22 has transmitted the ultrasonic wave and starts timing, while the ultrasonic receiver 23 is configured to output a reception signal to the processor 21 when receiving the reflected ultrasonic wave, so that the processor 21 knows that the ultrasonic receiver 23 has received the ultrasonic wave and stops timing, so that the processor 21 can obtain the corresponding ranging time and determine the current position of the trigger 10.

[0073] Optionally, the ultrasonic ranging assembly 20 further comprises:

[0074] a timer, which is electrically connected to the processor 21, and is configured to start timing when receiving a start timing signal, and stop timing and output the corresponding timing time to the processor 21 when receiving a stop timing signal.

[0075] In the embodiment, the timer can be a timer on the processor 21, or a timer specially configured for ultrasonic ranging. The processor 21 can send a start timing signal to the timer when controlling the ultrasonic transmitter 22 to transmit the ultrasonic wave, so that the timer starts timing, and output a stop timing signal to the timer when the ultrasonic receiver 23 receives the ultrasonic signal, so that the timer stops timing and outputs the corresponding timing time to the processor 21. In this way, the processor 21 can use the timer to realize the timing of the ultrasonic ranging time, so as to determine the current position of the trigger 10 according to the obtained ranging time.

[0076] In an embodiment, the ultrasonic ranging assembly is further configured to output a preset position detection signal when the trigger is in the preset position according to the ultrasonic wave reflected by the trigger.

[0077] In the embodiment, the trigger key also has a "preset position", assuming that the distance between the trigger key in the initial position and the ultrasonic ranging assembly is defined as 1, then correspondingly, the distance between the trigger key in the final position and the ultrasonic ranging assembly is defined as 0, so that the "preset position" of the trigger key can be a position with a distance defined as 0.1, that is, a position close to the final position of the trigger key. In this way, when the ultrasonic ranging assembly detects that the trigger key reaches the "preset position", a corresponding preset position detection signal is output, so that the handle host can know this information in advance, and can calculate or process the data required for the trigger key to reach the final position in advance, such as generating a corresponding control signal in advance, and preparing for response in advance. In this way, when the trigger key continues to move from the "preset position" to the final position, the handle host can immediately respond, such as sending the control signal generated in advance to the head-mounted display device main body, to realize the fast response of the handle.

[0078] It can be understood that when a person holds for a long time, the force will inevitably decrease inadvertently, which may cause the trigger key to move away from the final position, or the trigger key to return immediately after reaching the final position, resulting in a very short time for the trigger key to reach the final position. The above reasons may cause the handle host to make a wrong judgment, thereby causing a misoperation. Therefore, the handle can be set such that when the trigger key reaches the final position, the real-time position of the trigger key is between the "preset position" and the final position, the handle host can continue to perform the related operation of the trigger key in the final position. In this way, the signal delay of the trigger key reaching the final position disappears, and the misoperation caused by the user holding for a long time or the trigger key reaching the final position for a very short time is avoided.

[0079] The application also provides a head-mounted display device, which comprises a head-mounted display device main body and the handle described above. The specific structure of the handle is referred to the above embodiments. Since the head-mounted display device adopts all the technical solutions of the above embodiments, it at least has all the beneficial effects brought by the technical solutions of the above embodiments, which will not be repeated here.

[0080] The above only describes the preferred embodiments of the application, and does not limit the patent scope of the application. Any equivalent structural transformation made according to the content of the application specification and drawings, or direct / indirect application in other related technical fields is included in the patent protection scope of the application.

Claims

1. A handle characterized in that, The application relates to a handheld device, which comprises: a handle main machine; a trigger key rotatably arranged on the handle main machine; an ultrasonic ranging assembly arranged on a side surface of the handle main machine close to the trigger key, the ultrasonic ranging assembly being used for emitting ultrasonic waves and receiving the ultrasonic waves reflected by the trigger key, so as to determine the current position of the trigger key according to the ultrasonic waves reflected by the trigger key and output corresponding feedback signals to the handle main machine, so that the handle main machine generates corresponding images according to the feedback signals and sends the images to a head-mounted display device body or outputs corresponding control instructions to the head-mounted display device body according to the feedback signals; the ultrasonic ranging assembly is also used for outputting a preset position detection signal to the handle main machine when the trigger key is at a preset position, so that the handle main machine generates corresponding control signals in advance; wherein the trigger key has an initial position and a final position, the trigger key moves between the initial position and the final position, the ultrasonic ranging assembly determines the moving position of the trigger key according to the ultrasonic waves reflected by the trigger key when the trigger key moves between the initial position and the final position, and the preset position is a position close to the final position of the trigger key; a reflecting surface is arranged on a side surface of the trigger key close to the main machine, the reflecting surface is arranged at a position corresponding to the emission end of the ultrasonic ranging assembly and is used for reflecting the ultrasonic waves emitted by the ultrasonic ranging assembly; wherein the reflecting surface and the ultrasonic ranging assembly are on a straight line; an input assembly electrically connected with the ultrasonic ranging assembly, the input assembly is used for outputting a calibration signal to the ultrasonic ranging assembly when the input assembly is triggered by a user; the ultrasonic ranging assembly is also used for performing ultrasonic ranging on the trigger key at the initial position when the calibration signal is received, determining the propagation speed of the ultrasonic waves according to a preset distance and a ranging time length and setting the propagation speed as a preset ultrasonic wave propagation speed.

2. The handle of claim 1, wherein the ultrasonic ranging assembly is also used for performing ultrasonic ranging on the trigger key at the initial position when the calibration signal is received, determining the propagation speed of the ultrasonic waves according to a preset distance and a ranging time length and setting the propagation speed as a preset ultrasonic wave propagation speed; the ultrasonic ranging assembly is used for determining the moving position of the trigger key according to the preset ultrasonic wave propagation speed and the ranging time length when the trigger key can move between the initial position and the final position.

3. The handle of claim 1, wherein the ultrasonic ranging assembly comprises: a processor used for generating and outputting an ultrasonic test signal; an ultrasonic emitter electrically connected with the processor, the ultrasonic emitter is used for emitting ultrasonic waves when the ultrasonic test signal is received; an ultrasonic receiver electrically connected with the processor, the ultrasonic receiver is used for receiving ultrasonic waves; the processor is also used for determining the moving position of the trigger key according to the interval time length from the emission of the ultrasonic waves to the reception of the ultrasonic waves when the ultrasonic waves reflected by the trigger key are received.

4. The handle of claim 3, wherein The processor is further configured to set an IO pin of the processor to a first state when controlling the ultrasonic wave transmitter to emit ultrasonic waves, and set the IO pin of the processor to a second state when receiving an ultrasonic wave signal, so as to determine the current position of the trigger key according to the time length during which the IO pin is in the first state.

5. The handle of claim 3, wherein The ultrasonic wave transmitter is further configured to emit ultrasonic waves and output an emission signal to the processor when receiving the ultrasonic test signal. The ultrasonic wave receiver is further configured to receive ultrasonic waves and output a receiving signal to the processor when receiving an ultrasonic wave signal. The processor is further configured to determine the current position of the trigger key according to the time length of the interval between the received emission signal and the receiving signal.

6. The handle of claim 1 or 2, wherein The ultrasonic wave ranging assembly further comprises: a timer, which is electrically connected to the processor, and is configured to start timing when receiving a start timing signal, and stop timing and output a corresponding timing time length to the processor when receiving a stop timing signal.

7. A head-mounted display device, comprising: A head-mounted display device body and a handle as claimed in claims 1-6.

Citation Information

Patent Citations

  • Trigger key control method and device of handle, handle and storage medium

    CN115253281A

  • Game paddle's simulation button and game paddle

    CN208145437U

  • Gamepad

    CN209464587U

  • Ultrasonic distant measurer

    CN2812027Y