The present disclosure relates to the technical field of toy gun accessories, and more particularly to a muzzle flash simulator and a light track generation method.
Currently, when playing Airsoft games, in order to simulate the muzzle flash effect of a real gun or to facilitate the observation of the flight trajectory of the projectile, a muzzle flash simulator for a toy gun is often used. The flash simulation light source on the muzzle flash simulator is used to illuminate the flight trajectory of the projectile, or the ultraviolet lamp of a luminous charger is used to illuminate the luminous projectile that can absorb light energy, so that the luminous projectile continues to emit luminous light for a short period of time after leaving the luminous charger, thereby achieving the purpose of displaying the flight trajectory of the projectile.
However, traditional muzzle flash simulators usually have a single color and a single effect, and require the use of luminous projectile to produce a luminous effect, which is expensive.
Based on this, it is necessary to provide a muzzle flash simulator and a light track generation method to solve the above technical problems, so as to solve the problem in the existing technology that the light track has a single color and requires a use of luminous projectile to produce a luminous effect, thus leading to the problem of higher costs.
In order to achieve the above-mentioned purpose, the present disclosure provides a muzzle flash simulator configured to be installed on a toy air gun. The muzzle flash simulator includes: a base; a vibration sensor installed on the base and communicatively connected with a controller and configured to send a trigger signal to the controller when the toy air gun is detected in a vibrating state, in which the controller is preset to output at least two control signals that periodically change according to the trigger signal; and at least one group of flash simulation light sources connected to the controller is configured to periodically emit lights having different colors to a projectile launched from the toy air gun according to the control signal to form a light track.
In preferred embodiments, a rail structure is provided on the base, and the muzzle flash simulator is configured to be detachably installed on the toy air gun through the rail structure.
In preferred embodiments, the rail structure is provided on a side of the base, and a protruding structure matching the rail structure is provided on a side of the toy air gun.
In preferred embodiments, a threaded structure is provided on the base, and the muzzle flash simulator is configured to be detachably installed at a muzzle of the toy air gun through the threaded structure.
In preferred embodiments, the at least one group of flash simulation light sources includes at least one group of light-emitting elements, and each of the at least one group of light-emitting elements includes at least two light-emitting elements having different colors. The controller includes a signal generator circuit preset to output the at least two control signals that periodically change to correspondingly control turn-on, turn-off and luminous brightness of the at least two light-emitting elements having different colors.
In preferred embodiments, a ratio of a positive voltage duration of the control signal to a period within a cycle is constant.
In preferred embodiments, the positive voltage duration is calculated by the following formula:
in which T is the period, T is less than 0.1 seconds, n is a number of colors of the light-emitting elements, and n is greater than 1.
In preferred embodiments, a phase difference between two adjacent control signals is calculated by the following formula:
in which n is a number of colors of the light-emitting elements, and n is greater than 1.
In order to achieve the above-mentioned purpose, the present disclosure further provides a light track generation method applied to the aforementioned muzzle flash simulator, including: when the toy air gun is detected in the vibrating state, the vibration sensor is configured to generate the trigger signal and transmit the trigger signal to the controller; the controller is preset to generate and output the at least two control signals that periodically change according to the trigger signal; and the at least one group of flash simulation light sources is configured to receive the control signal and periodically emit lights having different colors to the projectile launched from the toy air gun according to the control signal, so as to generate a corresponding light track according to a flight trajectory of the projectile.
In preferred embodiments, the steps of generating the trigger signal and transmitting the trigger signal to the controller includes: determining whether or not the toy air gun launches the projectile; and if yes, generating the trigger signal and transmitting the trigger signal to the controller.
In the present disclosure, the muzzle flash simulator and the light track generation method are provided. The muzzle flash simulator is configured to be installed on the toy air gun and includes: the base; the vibration sensor installed on the base and communicatively connected with the controller and configured to transmit the trigger signal to the controller when the toy air gun is detected in the vibrating state, in which the controller is preset to output the at least two control signals that periodically change according to the trigger signal; and the at least one group of flash simulation light sources connected to the controller and configured to periodically emit lights having different colors to the projectile launched from the toy air gun according to the control signal to form the light track. In the present disclosure, when the toy air gun launches the projectile, due to a violent impact of an internal mechanism of the toy air gun, a barrel and other parts vibrate, causing the vibration sensor to be triggered, and then the projectile flies away from the muzzle flash simulator. When the controller receives the trigger signal of the vibration sensor, the controller is preset to generate the control signal to control the flash simulation light source to emit lights having different colors to the projectile. Through a reflection against the projectile, a long light track including a small light track of different colors is connected in series in the air to produce a mixed colorful effect, so that a control software can be simplified, and a performance requirement of the controller can be reduced. Therefore, the need to use a luminous projectile can be eliminated, and cost can be lowered.
In order to explain the embodiments of the present disclosure or the technical solutions in the prior art more clearly, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present disclosure. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without exerting any creative effort.
The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of them. Based on the embodiments of the present disclosure, all other embodiments obtained by those of ordinary skill in the art without making creative efforts fall within the scope of protection of the present disclosure.
In one embodiment, as shown in
The toy air gun 1 can be one of a toy gun, a BB gun, a foam dart blaster, a gel ball gun, an air BB gun, an airsoft gun, and a paintball gun.
The muzzle flash simulator 2 can adopt a shape of muzzle accessories such as a flash hider, a suppressor, a muzzle brake or a silencer.
The controller 7 can be a PCB control circuit board, on which is provided a control chip such as a MCU and a single-chip microcomputer, and is configured with a corresponding control circuit to achieve electrical connection with the flash simulation light source 8 and the vibration sensor 6, and can control light-emitting color, turn-on and turn-off of the flash simulation light source 8 through the control chip.
The vibration sensor 6 can be a spring switch, a microphone, etc.
Referring to
Further, when an assembly of the muzzle flash simulator 2 and the toy air gun 1 is achieved through the threaded structure 91, the muzzle flash simulator 2 can be provided with a projectile channel 21 for a flight of the projectile 4, and the projectile channel 21 is coaxial with a flight trajectory 5 of the projectile 4. When the muzzle flash simulator 2 is installed at the muzzle of the toy air gun 1, the projectile 4 launched by the toy air gun 1 can be launched to the outside through the projectile channel 21. At this time, the vibration sensor 6 can be disposed in the projectile channel 21, for example, on an inner wall of the projectile channel 21, to detect whether or not the toy air gun 1 vibrates.
Referring to
The side of the base 9 can be a left side, a right side, an upper side or a lower side of the base 9. It can be understood that the muzzle flash simulator 2 can be installed on a left side, a right side, an upper side and a lower side of the toy air gun 1. For ease of use, the muzzle flash simulator 2 can be preferably installed on the right side to reduce an obstruction to the toy air gun 1.
Further, when the muzzle flash simulator 2 and the toy air gun 1 are assembled through the rail structure 92, the muzzle flash simulator 2 can be installed on the side of the toy air gun 1, such as the upper side, the lower side, the left side, the right side, etc. At this time, the projectile 4 does not need to pass through the muzzle flash simulator 2, so that there is no need to install the projectile channel 21, and the structure therefore becomes simpler.
In the embodiments of the present disclosure, the flash simulation light source 8 includes at least one group of light-emitting elements, and each group of light-emitting elements may specifically include at least two light-emitting elements having different colors, for example, a first color light-emitting element, a second color light-emitting element, etc. A number of colors of the light-emitting elements is not limited. The greater number of light sources results in the greater luminous brightness. The greater variety of colors of the light-emitting elements results in the mixed colorful colors. The flash simulation light source 8 can periodically change color under the control of the controller 7 and illuminate the projectile 4 that is flying away from the muzzle flash simulator 2 and flying along the flight trajectory 5. A surface of the projectile 4 is used to reflect lights having different colors onto a human body. Due to a visual residual effect of the human eye, richly colored light tracks 5 are displayed in the air.
In the embodiments of the present disclosure, the flash simulation light source 8 can be disposed at a front end of the muzzle flash simulator 2, that is, at an end close to the muzzle and located outside the base 9. Reference is made to
The light-emitting element can be a light-emitting diode.
In the embodiments of the present disclosure, the controller 7 includes a signal generator circuit configured to output the at least two control signals that periodically change and are correspondingly used to control luminous brightness, turn-on and turn-off of the light-emitting elements having different colors. When the propagation speed of sound is greater than the flight speed of the projectile 4, the vibration sensor 6 will be triggered before the projectile 4 flies away from the flash simulation light source 8. For example, the light-emitting elements include the first color light-emitting element 8-1 and the second color light-emitting element 8-2, and the control signals include a first control signal and a second control signal. Then the first control signal can be used to control the luminous brightness, turn-on and turn-off of the first color light-emitting element 8-1 and the second control signal can be used to control the luminous brightness, turn-on and turn-off of the second color light-emitting element 8-2.
It can be understood that the light-emitting elements may include at least two light-emitting elements having different colors. The greater number of light sources results in the greater luminous brightness achieved. The greater variety of colors of the light-emitting elements results in the mixed colorful colors achieved.
The output signal form of the control signal can be one or any combination of a rectangular wave, a triangular wave or a sine wave. The number of control signals is equal to the number of color types of the light-emitting elements.
In an implementation scenario, the muzzle flash simulator 2 can be installed on the toy air gun during use. When the toy air gun 1 launches the projectile, due to the violent impact of the internal mechanism of the toy air gun 1, the barrel and other parts vibrate, causing the vibration sensor 6 to be triggered, and then the projectile flies away from the muzzle flash simulator 2. When the controller 7 receives the trigger signal transmitted by the vibration sensor 6 and turns on the signal generator to generate the control signals according to the trigger signal, multiple light-emitting elements having different colors generate strong light to illuminate the projectile 4 away from the muzzle flash simulator 2 under the control of the control signals. The strong light is reflected into the human eye through the surface of the projectile 4, and the human eye will observe the flight trajectory of the projectile in the air. Since the control signals generated by the controller 7 change periodically, the luminous effects of the light-emitting elements having different colors change periodically under the control of the control signal while the projectile 4 is flying, and the color of the flight trajectory of the projectile 4 also changes accordingly. Due to the visual residual effect of the human eye, when the period of the control signals generated by the controller 7 is less than the residual time of the human eye's vision, the human eye will simultaneously observe a long light track in the air consisting of small light tracks of different colors connected in series, as if a rainbow.
The signal generator circuit can be a digital signal generator circuit or an analog signal generator circuit. It can be used to output at least two control signals that periodically change to correspondingly control the luminous brightness, turn-on and turn-off of the light-emitting elements having different colors.
Reference is made to
In an embodiment of the present disclosure, the control signal output by the controller 7 changes periodically. Preferably, when the controller 7 generates n control signals, each control signal adopts the same signal period. For example, a period of the first control signal is equal to a period of the second control signal, the period of the second control signal is equal to a period of the third control signal . . . , a period of the n−1th control signal is equal to a period of the nth control signal, and n is a positive integer.
In an embodiment of the present disclosure, the control signal output by the controller 7 has a constant ratio between the positive voltage duration and the period within a cycle, that is, the positive voltage duration/T is constant.
Preferably, the following formula is used to calculate the duration of the positive voltage: 3T/2n, where T is the period. Since the residual time is less than 0.1 to 0.4 seconds for human vision, T can be set to less than 0.1 seconds, n is the number of colors of the light-emitting elements, and n is greater than 1.
In an embodiment of the present disclosure, a phase difference between two adjacent control signals of the control signal output by the controller 7 is between 0 and 180°, 180° is included, and can be calculated using the following formula: 360°/n, where n is the number of colors of the light-emitting elements, and n is greater than 1.
It can be understood that when the controller 7 generates n control signals, a phase difference between each adjacent control signal can be 360°/n. For example, a phase difference between the second control signal and the first control signal is 360°/n, a phase difference between the third control signal and the second control signal is 360°/n . . . , a phase difference between the nth control signal and the n−1th control signal is 360°/n, and n is a positive integer.
Since the visual residual time of the human eye is 0.1 seconds to 0.4 seconds, when the control signal period T is less than a lower limit of the human visual residual time, i.e., 0.1 seconds, the human eye can observe the regular luminous effect produced by the muzzle flash simulator within a complete control signal period T.
Referring to
When the control signal can be a rectangular wave signal, the signal voltage has only two values, and the controlled light-emitting elements has only two light-emitting states.
As a preferred embodiment, the control signal can be a triangular wave signal or a sine wave signal. The voltages of the two signals will continue to change with time, so an infinite number of voltages can be generated, and the light-emitting states of the controlled light-emitting elements are countless. There are countless color combinations after mixing the light-emitting elements having different colors, and the colors of the light tracks produced are more colorful.
In the embodiments of the present disclosure, the light track effect simulated by the muzzle flash is rich in color, and multiple color effects can be produced segmentally on the flight trajectory of the same projectile. There are no special requirements for a material of the projectile, which saves usage costs. The light-emitting elements having different colors can be controlled by the signal generator circuit. By presetting the period, phase difference and positive voltage duration of adjacent control signals, a periodically changing multi-channel signal waveform is generated, which is used to control the light-emitting elements having various colors to produce combined mixed colorful effect. The control software can be simplified, the requirements for the controller performance can be reduced, and the projectile needs to be detected, thereby simplifying the structure.
Reference is made to
Referring to
Referring to
In the embodiments of the present disclosure, when the toy air gun launches the projectile, due to the violent impact of the internal mechanism of the toy air gun, the barrel and other parts vibrate, causing the vibration sensor to be triggered, and then the projectile flies away from the muzzle flash simulator. When the controller receives the trigger signal of the vibration sensor, the controller generates the control signal to control the flash simulation light source to emit lights having different colors to the projectile. Through the reflection against the projectile, a long light track including the small light track of different colors is connected in series in the air to produce the mixed colorful effect, so that the control software can simplified and the performance requirement of the controller is reduced. Therefore, the need to use luminous projectile can be eliminated, and the cost can lowered.
Each module in the above-mentioned muzzle flash simulator can be partially implemented through software, hardware and combinations thereof. Each of the above modules can be embedded in the processor of the computer device in the form of hardware or independent of it, and can be stored in the memory of the computer device in the form of software, so that the processor can invocate and execute the operations corresponding to the above modules.
Reference is made to
In the embodiments of the present disclosure, when the toy air gun launches a projectile, due to the violent impact of the internal mechanism of the toy air gun, the barrel and other parts vibrate, causing the vibration sensor to be triggered, and then the projectile flies away from the muzzle flash simulator. When the controller receives the trigger signal sent by the vibration sensor and turns on the signal generator to generate the control signals according to the trigger signal, the multiple light-emitting elements having different colors generate strong light to illuminate the projectile away from the muzzle flash simulator under the control of the control signals. The strong light is reflected into the human eye through the surface of the projectile, and the human eye will observe the flight trajectory of the projectile in the air. Since the control signals generated by the controller change periodically, the luminous effects of the light-emitting elements having different colors change periodically under the control of the control signals while the projectile is flying, and the color of the flight trajectory of the projectile also changes accordingly. Due to the visual residual effect of the human eye, when the period of the control signals generated by the controller is less than the residual time of the human eye's vision, the human eye will simultaneously observe a long light track in the air consisting of small light tracks of different colors connected in series, as if a rainbow.
In the embodiments of the present disclosure, the steps of outputting at least two control signals that periodically change includes: presetting the period, phase difference and positive voltage duration of the control signal to generate and output at least two control signals that periodically change according to the trigger signal.
Specifically, different types of toy air guns, as well as different types of projectile, lead to different flight trajectories of projectile. For example, flight height, flight length, flight arc, etc., are different. Therefore, when configuring the control signals, the type of toy air gun and the type of projectile launched can be obtained and used to preset the corresponding period, phase difference and positive voltage duration so that the light track can meet the flight trajectories of different projectiles.
In an embodiment of the present disclosure, the steps of generating the trigger signal and transmitting the trigger signal to the controller includes: determining whether or not the toy air gun launches the projectile; or if yes, generating the trigger signal and transmitting the trigger signal to the controller.
Specifically, due to environmental influences or artificial vibrations, the vibration sensor may mistakenly trigger the light-emitting element to emit light. When the toy air gun is detected in the vibrating state, it can be further determined whether the toy air gun launches the projectile. For example, when the last vibration was generated, whether or not the projectile was launched, and if yes, the trigger signal can be generated and transmitted to the controller.
The projectile sensor, such as a Hall sensor or an infrared sensor, can be provided to detect whether the projectile is launched and to detect whether or not the projectile passes through.
Furthermore, a sensitivity of the vibration sensor can be reduced so that it is only triggered by severe vibrations of the gun body, or an anti-interference circuit can be used to shield a specific range of vibrations to eliminate environmental interference to the sensor.
In the embodiment of the present disclosure, when the toy air gun launches the projectile, due to the violent impact of the internal mechanism of the toy air gun, the barrel and other parts vibrate, causing the vibration sensor to be triggered, and then the projectile flies away from the muzzle flash simulator. When the controller receives the trigger signal of the vibration sensor, the controller generates the control signals to control the flash simulation light source to emit lights having different colors to the projectile. Through the reflection against the projectile, the long light track including the small light track of different colors is connected in series in the air to produce the mixed colorful effect, so that the control software can simplified and the performance requirement of the controller can be reduced. Therefore, the need to use luminous projectile can be eliminated, and the cost can be lowered.
It should be understood that the sequence number of each step in the above embodiment does not mean the order of execution. The execution order of each process should be determined by its function and projectile logic, and should not constitute any limitation on the implementation process of the embodiment of the present disclosure.
Those skilled in the art can clearly understand that for the convenience and simplicity of description, it is exemplified only in terms of the functional units and modules mentioned above. In actual applications, the above functions can be allocated to different functional units and modules according to needs. Module completion means dividing the projectile structure of the device into different functional units or modules to complete all or part of the functions described above.
The above-described embodiments are only used to illustrate the technical solutions of the present disclosure, but not to limit thereto. Although the present disclosure has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still implement the above-mentioned implementations. The technical solutions described in the examples are modified, or some of the technical features are equivalently replaced; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of each embodiment of the present disclosure, and should be included in within the protection scope of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
202310613377.3 | May 2023 | CN | national |
202311435439.2 | Oct 2023 | CN | national |