Helmet interaction method and motorcycle machine system
By introducing a controller and a main control chip into the helmet device, the communication of the helmet module is optimized, solving the problems of instability and limited functionality in multi-helmet communication systems, and achieving more stable and diverse communication quality and device interaction.
Patent Information
- Application Number
- CN202511476782.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-16
- Publication Date
- 2026-02-10
AI Technical Summary
Existing multi-helmet built-in communication systems suffer from unstable communication and limited functionality, especially in high-interference environments where communication quality is poor and they cannot handle complex communication protocols and multi-device interactions.
By introducing a controller into the helmet device, a communication connection between the helmet module and the controller is established, input data is acquired and the communication address is parsed, the target helmet module is queried and the data is forwarded, and the main control chip and Bluetooth module are used for data optimization and interaction to enhance communication quality.
It improves the stability and functionality of multi-helmet communication, solves the problems of unstable communication and limited functionality, and enhances communication quality and multi-device interaction capabilities in high-interference environments.
Smart Images

Figure CN121489209A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application belongs to the technical field related to motorcycle instruments, and particularly relates to a helmet interaction method and a motorcycle machine system. BACKGROUND
[0002] In the field of motorcycle helmet audio, realizing functions such as making and receiving calls and intercom navigation among multiple helmets has been the focus of the industry, which is directly related to the safety of the driver. In the prior art, the motorcycle system of multiple helmets usually communicates with each other among multiple helmets, and the helmets communicate with each other through Bluetooth modules in the helmets to realize Bluetooth protocol communication among the helmets.
[0003] However, in the existing technology, due to the limited space in the helmet, the Bluetooth module of the helmet is usually miniaturized, so the communication system of the existing Bluetooth module of the helmet has the problems of single function and poor communication quality, which further leads to the problem that the communication system of the helmet is very unstable during high-speed driving of the motorcycle, especially in some high-interference environments, and the communication quality is very poor. In addition, when some other devices (such as mobile phones) need to communicate with the motorcycle, the existing Bluetooth module of the helmet cannot perform complex interaction of multiple devices, and cannot process complex communication protocols.
[0004] In summary, the existing communication system in the multiple helmets has the problems of unstable communication and single function. SUMMARY
[0005] In order to solve the problem of the existing communication system in the multiple helmets, the application provides a helmet interaction method and a motorcycle machine system.
[0006] The application solves the above problems through the following technical solutions: In a first aspect, the application provides a helmet interaction method applied to a helmet device, the helmet device including a controller and multiple helmet modules, and the method includes the following steps: The helmet module is communicatively connected to the controller. Input data of any one or more helmet modules is acquired, and the input data is analyzed and processed to obtain a communication address. The target helmet module is queried according to the communication address, and the input data is forwarded to the target helmet module.
[0007] The method comprises the following steps: connecting the helmet module with the controller; obtaining input data of any one or more helmet modules and performing analysis processing on the input data to obtain a communication address; querying a target helmet module according to the communication address and forwarding the input data to the target helmet module. Thus, the communication is strengthened by the additional controller, thereby improving the communication quality. Furthermore, the controller can send other instructions in addition to the communication, thereby solving the problems of unstable communication and single function of the communication system in the existing multi-helmet.
[0008] In some embodiments, the controller comprises a motorcycle meter, the motorcycle meter is provided with a main control chip and a first Bluetooth module, the first Bluetooth module is used for interacting with input data of the plurality of helmet modules, and the first Bluetooth module interacts with the main control chip to transmit the input data.
[0009] In some embodiments, the motorcycle meter is provided with a sound mixing module, and the main control chip is provided with a voice recognition module, the sound mixing module performs audio processing on the input data, and the voice recognition module performs voice recognition on the input data.
[0010] In some embodiments, the input data comprises first audio data, and the method comprises: The helmet module is connected with the first Bluetooth module and transmits the first audio data, and the first Bluetooth module transmits the first audio data to the main control chip; The main control chip analyzes the first audio data and obtains a communication address of a target helmet module that needs to be sent in the first audio data; The main control chip sends the first audio data to the first Bluetooth module, and the first Bluetooth module sends the input signal to the target helmet module according to the communication address; The communication address comprises a sound channel address.
[0011] In some embodiments, the input data comprises second audio data, and the helmet interaction method comprises: The helmet module is connected with the first Bluetooth module and transmits the second audio data, and the first Bluetooth module transmits the second audio data to the main control chip; The main control chip reduces noise of the second audio data through the sound mixing module; The main control chip performs instruction recognition on the noise-reduced second audio data through the voice recognition module and obtains an execution instruction and a communication address of a module for executing the execution instruction; According to the communication address, a target module is queried, and the execution instruction is sent to the target module for instruction execution; The target module comprises any one of a target helmet module and a motorcycle function execution module.
[0012] In some embodiments, the motorcycle instrument further comprises a second Bluetooth module, the second Bluetooth module interacts with an external device to input data, and transmits the data to the main control chip through the second Bluetooth module, and the main control chip transmits the input data to the first Bluetooth module, and the first Bluetooth module transmits the input data to the helmet module.
[0013] In some embodiments, the input data comprises third audio data, the target helmet module comprises at least a first helmet module and at least one second helmet module, and the helmet interaction method comprises: The external device is connected with the second Bluetooth module and transmits the third audio data, and the second Bluetooth module transmits the third audio data to the main control chip; The main control chip mixes the third audio data through a mixing module; The main control chip analyzes the third audio data and obtains a communication address of a target helmet module that needs to be sent in the third audio data; The main control chip sends the third audio data to the first Bluetooth module, and the first Bluetooth module sends the third audio data to the first helmet module according to the communication address; The first helmet module controls the first Bluetooth module to synchronize the third audio data to the second helmet module.
[0014] In some embodiments, the input data comprises fourth audio data, and the helmet interaction method comprises: The external device is connected with the second Bluetooth module and transmits the fourth audio data, and the second Bluetooth module transmits the fourth audio data to the main control chip; The main control chip reduces noise of the fourth audio data through a mixing module; The main control chip analyzes the fourth audio data and obtains a communication address of a target helmet module that needs to be sent in the fourth audio data; The main control chip sends the fourth audio data to the first Bluetooth module, and the first Bluetooth module sends the fourth audio data to the target helmet module according to the communication address.
[0015] In some embodiments, the helmet modules can mutually transmit input data.
[0016] In a second aspect, the application provides a motorcycle machine system, comprising a processor, a memory, a communication interface and a communication bus, the processor, the memory and the communication interface complete mutual communication through the communication bus; The memory is used for storing at least one executable instruction, and the executable instruction makes the processor execute the operation of the helmet interaction method of any one of the first aspect.
[0017] The helmet interaction method and the motorcycle machine system have the following advantages: The method comprises the following steps: connecting the helmet module and the controller in communication; obtaining input data of any one or more helmet modules, and performing analysis processing on the input data to obtain a communication address; querying a target helmet module according to the communication address, and forwarding the input data to the target helmet module. Therefore, through the additional controller, the communication is strengthened, so that the communication quality is improved. Further, the controller can send other instructions in addition to communication, thereby solving the problems of unstable communication and single function of the existing communication system in the multi-helmet. BRIEF DESCRIPTION OF DRAWINGS
[0018] The accompanying drawings are included to provide a further understanding of the application, and are incorporated herein and constitute a part of the detailed description. It should be noted that in the accompanying drawings, the same or similar elements are referred to using the same reference numerals. In the drawings: Figure 1 Flow chart of embodiment 1 of the helmet interaction method of the application; Figure 2 System framework diagram of embodiment 2 of the helmet interaction method of the application; Figure 3 Flow chart of embodiment 3 of the helmet interaction method of the application; Figure 4 Flow chart of embodiment 4 of the helmet interaction method of the application; Figure 5 Flow chart of embodiment 5 of the helmet interaction method of the application; Figure 6 Flow chart of embodiment 6 of the helmet interaction method of the application; Figure 7 System framework diagram of the motorcycle machine system of the application.
[0019] Reference signs: 1, main control chip; 2, helmet module; 3, first Bluetooth module; 4, second Bluetooth module; 5, audio mixing module; 6, external device. DETAILED DESCRIPTION
[0020] Exemplary embodiments of the present application will be described in greater detail below with reference to the accompanying drawings. Although exemplary embodiments of the present application are shown in the drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments set forth herein.
[0021] Embodiment 1 As shown in the figure, the embodiment proposes a helmet interaction method, applied to a helmet device, the helmet device comprising a controller and a plurality of helmet modules, the method comprising: Figure 1 Step 100: connecting the helmet module and the controller in communication; Step 100: connecting the helmet module and the controller in communication; Specifically, the helmet device includes a controller, which can be a vehicle instrument panel or an additional communication controller. This controller facilitates communication between multiple helmets. The additional controller can optimize the audio data of the input data, such as through noise reduction and mixing, before transmitting the data. This improves communication quality and stability. Simultaneously, the controller can acquire input data and perform functions based on that data. Step 200: Obtain input data from any one or more helmet modules, and parse the input data to obtain the communication address; Specifically, input data from one or more helmet modules is typically acquired via existing Bluetooth or wireless communication protocols, with the HFP protocol being the preferred choice. The controller enables the helmet to support this protocol, replacing the existing standard Bluetooth communication protocol and resulting in more stable communication. The controller parses the input data and obtains the communication address, which is the final address to which the input data will be sent. The controller acts as a data relay, optimizing the data transmission and improving its quality, thus solving the problem of poor and unstable data transmission quality in traditional helmet-to-helmet communication.
[0022] Step 300: Query the target helmet module based on the communication address and forward the input data to the target helmet module.
[0023] Specifically, by parsing the communication address, the target helmet module to which the data needs to be transmitted is queried, and the input data is sent to the target helmet module through the controller, thereby realizing the effect of the controller as a relay. Through the controller, the transmission effect of input data can be improved, and the transmission quality and stability can be enhanced.
[0024] By incorporating a helmet device, including a controller and multiple helmet modules, the following method is executed: the helmet modules are communicatively connected to the controller; input data from one or more helmet modules is acquired, parsed, and processed to obtain a communication address; the target helmet module is queried based on the communication address, and the input data is forwarded to the target helmet module. This enhances communication through the additional controller, thereby improving communication quality. Furthermore, the controller can send commands other than communication instructions, thus resolving the issues of unstable communication and limited functionality inherent in existing multi-helmet built-in communication systems.
[0025] Example 2: Please combine Figure 1 ,like Figure 2 As shown, this embodiment further explains and optimizes the method proposed in Embodiment 1: In some embodiments, the controller includes a motorcycle instrument panel, which is equipped with a main control chip and a first Bluetooth module. The first Bluetooth module is used to interact with multiple helmet modules to input data, and the first Bluetooth module interacts with the main control chip to transmit input data.
[0026] Specifically, the controller is integrated into the motorcycle instrument panel, which includes at least a main control chip and a first Bluetooth module. The main control chip analyzes and transmits input data and can further execute commands included in the input data. The first Bluetooth module, integrated into the motorcycle instrument panel, is not limited by the motorcycle helmet, allowing for a more optimized and complex structure to accommodate better transmission protocols. After data exchange with the first Bluetooth module, data exchange occurs between the main control chip and the helmet module. The main control chip typically integrates a protocol stack for connecting to the helmet module, which is used for data exchange between the main control chip and the first Bluetooth module.
[0027] In some embodiments, the motorcycle instrument panel is equipped with a mixing module, and the main control chip is equipped with a voice recognition module. The mixing module performs audio processing on the input data, and the voice recognition module performs voice recognition on the input data.
[0028] Specifically, the main control chip also includes a mixing module, essentially an Audio DSP, primarily used for mixing or noise reduction of audio data from the input. This mixing module can be integrated into the main control chip or a separate mixing chip can be used. The main control chip also includes a speech recognition module, which performs speech recognition based on the input data. This, combined with the mixing module, improves transmission quality and stability during communication. The speech recognition module adds functionality to the transmission, enabling the transmission of voice information such as waking up a motorcycle via the helmet module, enhancing the functionality of the multi-helmet communication system and preventing it from becoming overly simplistic.
[0029] Example 3: like Figure 3 As shown, this embodiment proposes a specific implementation method based on embodiment 1: In some embodiments, the input data includes first audio data, and the method includes: Step 110: The helmet module connects to the first Bluetooth module and transmits the first audio data. The first Bluetooth module transmits the first audio data to the main control chip. Specifically, the first audio data is typically intercom data between multiple helmets. Through the helmet module and controller, it further connects to the motorcycle instrument panel via the HFP protocol and transmits the first audio data to the first Bluetooth module. The first Bluetooth module then uses the main control chip... Step 210: The main control chip parses the first audio data and obtains the communication address of the target helmet module that needs to be sent in the first audio data; Specifically, the main control chip parses the first audio data, which includes the address of the target helmet module. The address can be identified by sending a special flag bit in the first audio data, or it can be identified through the interaction channel. For example, if the first channel receives data and the second channel is in standby mode, the communication address can be identified by receiving data through the first channel and sending data through the second channel.
[0030] Step 310: The main control chip sends the first audio data to the first Bluetooth module, and the first Bluetooth module sends the input signal to the target helmet module according to the communication address; Specifically, the main control chip receives the first audio data and sends it to the target helmet module according to the parsed communication address.
[0031] In some more specific implementations, the multi-helmet module typically includes a main helmet module and a secondary helmet module. When communicating with each other, the main helmet can be configured to store the first audio data in the right channel of the I2S interface and send it, while the secondary helmet stores the first audio data in the left channel of the I2S interface and sends it. The main control chip can determine the source of the first audio data based on the left and right channels and perform simple channel switching to transmit the data, thereby enabling the transmission of intercom data between the main and secondary helmets. Through the transmission via the main control chip, stable data transmission can be achieved. Furthermore, the main control chip can optimize the first audio data, including functions such as synchronization, noise reduction, and amplification, to improve the quality and stability of the transmitted data and avoid data distortion and poor transmission quality problems caused by direct transmission between the main and secondary helmets.
[0032] More specifically, the process can be described as follows: the motorcycle instrument panel main control chip integrates with the helmet protocol stack to control the first Bluetooth module to receive microphone data from the driver's helmet headset via the Bluetooth HFP protocol, and then receives data from the passenger's helmet headset in the same way. Finally, the first Bluetooth module stores the received two microphone data into the left and right channel data of I2S and transmits it to the instrument panel main control chip. The SOC terminal 1 exchanges the left and right channel data of I2S and then transmits it to the first Bluetooth module. Furthermore, the protocol stack connected to the helmet module controls the first Bluetooth module to send the left and right channel data of the first Bluetooth module to the driver and passenger helmets respectively.
[0033] Example 4: like Figure 4 As shown, this embodiment proposes a specific implementation method based on embodiment 1: In some embodiments, the input data includes second audio data, and the helmet interaction method includes: Step 120: The helmet module connects to the first Bluetooth module and transmits the second audio data. The first Bluetooth module transmits the second audio data to the main control chip. Specifically, the second audio data typically consists of functional data from multiple helmets, such as commands to activate the instrument panel, start the motorcycle, or turn lights on and off. The helmet module and controller further connect to the motorcycle instrument panel via the HFP protocol, and the second audio data is transmitted to the first Bluetooth module. The first Bluetooth module transmits the data to the main control chip via the helmet module's protocol stack and interacts with the main control chip.
[0034] Step 220: The main control chip reduces noise in the second audio data through the mixing module; Specifically, the main control chip uses a mixing module to reduce noise in the second audio data. The mixing module can be a conventional audio processing chip, whose main purpose is to optimize the audio quality of the second audio data, including noise reduction and distortion optimization, so that it can be more accurately recognized in subsequent recognition.
[0035] Step 320: The main control chip uses the voice recognition module to perform instruction recognition on the noise-reduced second audio data and obtains the execution instruction and the communication address of the module executing the execution instruction; Specifically, the speech recognition module performs speech recognition on the second audio data that has passed through the mixing module, thereby obtaining the execution instructions in the second audio data, the target module that executes the execution instructions, and the communication address of the target module.
[0036] Step 420: Query the target module based on the communication address and send the execution instruction to the target module for instruction execution.
[0037] The target module includes either the target helmet module or the motorcycle function execution module.
[0038] Specifically, the communication address is obtained by parsing the second audio data, and the target module is queried based on that address. An execution command is then sent to the target module to execute the command. The target module is preferably a target helmet module. Commands may include functions such as playing music or answering a phone call. The target module can be a motorcycle function execution module, such as a motorcycle's instrument panel, which can be activated via a wake-up command. The target module can also be a target helmet module, allowing one helmet to control the functions of other helmets, such as playing music or answering calls simultaneously. The target module can be any other module, thereby enhancing the functionality of a multi-helmet motorcycle system.
[0039] More specifically, the process may include the motorcycle instrument panel main control chip connecting to the helmet stack to control the first Bluetooth module, transmitting the microphone data acquired by the helmet module to the first Bluetooth module via the HFP protocol, the first Bluetooth module then transmitting the microphone data to the Audio DSP mixing module for noise reduction before transmitting it to the main control chip, and the main control chip receiving the data performing voice recognition to control functions such as vehicle navigation and song switching.
[0040] Example 5: like Figure 5 As shown, this embodiment proposes a specific implementation method based on embodiment 1: In some embodiments, the motorcycle instrument panel further includes a second Bluetooth module, which interacts with external devices to input data and transmits the data to the main control chip via the second Bluetooth module. The main control chip then transmits the input and output data to the first Bluetooth module, and the first Bluetooth module transmits the input data to the helmet module.
[0041] Specifically, it also includes a second Bluetooth module, which is dedicated to interacting with external devices for input data. These external devices are typically mobile phones or other Bluetooth devices. The second Bluetooth module receives input data from these external devices, and the main control chip optimizes the audio before transmitting it to the helmet module via the first Bluetooth module. This improves the multi-device interaction capabilities of the multi-helmet interaction method, enhances the functionality of the multi-helmet motorcycle system, and improves the stability and quality of communication when talking to external devices through the controller, i.e., the main control chip. The main control chip includes an external protocol stack for connecting to external devices, allowing it to receive data from the second Bluetooth module.
[0042] In some embodiments, the input data includes third audio data, the target helmet module includes at least a first helmet module and at least one second helmet module, and the helmet interaction method includes: Step 130: The external device connects to the second Bluetooth module and transmits the third audio data. The second Bluetooth module transmits the third audio data to the main control chip. Specifically, the third audio data is usually music-type data sent by an external device. The external device connects and transmits the third audio data to the second Bluetooth module via the HFP protocol. The main control chip is equipped with Audio HAL to receive the third audio data from the second Bluetooth module.
[0043] Step 230: The main control chip mixes the third audio data through the mixing module; Specifically, the mixing module, also known as Audio DSP, is used to mix and reduce noise in the third audio data to improve its quality.
[0044] Step 330: The main control chip parses the third audio data and obtains the communication address of the target helmet module that needs to be sent in the third audio data; Specifically, the third audio data can be parsed through the built-in Audio HAL of the main control chip. The third audio data contains a communication address. Generally, the helmet module is usually set with a default transmission helmet, that is, the first helmet module, or the main helmet. Alternatively, the helmet module connected to the controller can be addressed to transmit the third audio data directly.
[0045] Step 430: The main control chip sends the third audio data to the first Bluetooth module, and the first Bluetooth module sends the third audio data to the first helmet module according to the communication address; Specifically, before the main control chip sends the third audio data, it can perform audio data optimization processing, such as noise reduction and mixing. The optimized third audio data is then sent to the first Bluetooth module, which locates the first helmet module based on its communication address. In some preferred embodiments, the first helmet module controls the first Bluetooth module to synchronize the fourth audio data to the second helmet module. That is, the main helmet can control the first Bluetooth module and synchronize the third audio data to the second helmet module, enabling synchronized playback. Simultaneously, the main control chip can perform different levels of mixing for the third audio module depending on the helmet module; for example, the first helmet module might emphasize bass.
[0046] More specifically, the motorcycle instrument panel main control chip integrates an external protocol stack to control the second Bluetooth module to receive audio from the mobile phone. Then, the audio is mixed by the audio transmission mixing module integrated in the instrument panel main control chip and transmitted to the first Bluetooth module. Finally, the helmet protocol stack controls the first Bluetooth module to transmit to the helmet module.
[0047] Example 6: like Figure 6 As shown, this embodiment proposes a specific implementation method based on embodiment 5: In some embodiments, the input data includes fourth audio data, and the helmet interaction method includes: Step 140: The external device connects to the second Bluetooth module and transmits the fourth audio data. The second Bluetooth module transmits the fourth audio data to the main control chip. Specifically, the fourth audio data is usually telephone call data, which is transmitted to the second Bluetooth module via the HFP protocol through an external device, such as a mobile phone, and then transmitted to the main control chip through the second Bluetooth module.
[0048] Step 240: The main control chip reduces noise in the fourth audio data through the mixing module; Specifically, the fourth audio data is denoised using a mixing module to optimize the audio and improve the quality of the transmitted fourth audio data.
[0049] Step 340: The main control chip parses the fourth audio data and obtains the communication address of the target helmet module that needs to be sent in the fourth audio data; Specifically, the fourth audio data contains a communication address, which can be parsed by the main control chip's built-in Audio HAL to obtain the target helmet address in the fourth audio data.
[0050] Step 440: The main control chip sends the fourth audio data to the first Bluetooth module, and the first Bluetooth module sends the fourth audio data to the target helmet module according to the communication address.
[0051] Specifically, the fourth audio data is sent to the first Bluetooth module, and the first Bluetooth module transmits the fourth audio data to the target helmet module via the communication address.
[0052] More specifically, the process involves the motorcycle instrument panel's main control chip integrating a protocol stack to connect to external devices, controlling the second Bluetooth module to receive call audio from the mobile phone, then transmitting the audio to the mixing module for noise reduction and mixing via the Audio HAL integrated in the instrument panel's main control chip, before transmitting it to the first Bluetooth module for control. Finally, the helmet connection protocol stack controls the first Bluetooth module to transmit the audio to the target helmet headset.
[0053] The target headset can be selected to receive the call via the communication address, and further, the call can be synchronized.
[0054] In some embodiments, helmet modules can transmit input data to each other, and can communicate with each other through Bluetooth modules, thereby increasing communication methods and improving communication stability.
[0055] Example 7: like Figure 7 As shown in the figure, this embodiment presents a structural schematic diagram of an embodiment of the motorcycle engine system of the present invention. The specific embodiment of the present invention does not limit the specific implementation of the motorcycle engine system.
[0056] The motorcycle engine system may include: processor 502, communications interface 504, memory 505, and communication bus 508.
[0057] The processor 502, communication interface 504, and memory 505 communicate with each other via communication bus 508. Communication interface 504 is used to communicate with other network elements such as clients or other servers. Processor 502 executes program 510, specifically performing the relevant steps as described in Embodiment 1 for the helmet interaction method.
[0058] Specifically, program 510 may include program code, which includes computer-executable instructions.
[0059] Processor 502 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention. The motorcycle engine system includes one or more processors, which may be processors of the same type, such as one or more CPUs; or they may be processors of different types, such as one or more CPUs and one or more ASICs.
[0060] Memory 505 is used to store program 510. Memory 505 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device. The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Furthermore, embodiments of the present invention are not directed to any particular programming language.
[0061] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. Similarly, for the sake of brevity and to aid in understanding one or more aspects of the invention, in the description of exemplary embodiments of the invention above, various features of the embodiments are sometimes grouped together in a single embodiment, figure, or description thereof. The claims, which follow the detailed description, are hereby expressly incorporated into that detailed description, wherein each claim itself is a separate embodiment of the invention.
[0062] Those skilled in the art will understand that the modules in the device of the embodiment can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiment can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components, except that at least some of such features and / or processes or units are mutually exclusive.
[0063] It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be construed as limiting the order of execution.
Claims
1. A helmet interaction method, characterized in that, Applied in a helmet device, the helmet device including a controller and multiple helmet modules, the method includes: Connect the helmet module to the controller for communication. Obtain input data from one or more helmet modules, and parse the input data to obtain the communication address; The target helmet module is queried based on the communication address, and the input data is forwarded to the target helmet module.
2. The helmet interaction method according to claim 1, characterized in that, The controller includes a motorcycle instrument panel, which is equipped with a main control chip and a first Bluetooth module. The first Bluetooth module is used to interact with the multiple helmet modules to transmit the input data. The first Bluetooth module interacts with the main control chip to transmit the input data.
3. The helmet interaction method according to claim 2, characterized in that, The motorcycle instrument panel is equipped with a mixing module, and the main control chip is equipped with a voice recognition module. The mixing module performs audio processing on the input data, and the voice recognition module performs voice recognition on the input data.
4. The helmet interaction method according to claim 3, characterized in that, The input data includes first audio data, and the method includes: The helmet module is connected to the first Bluetooth module and transmits the first audio data, and the first Bluetooth module transmits the first audio data to the main control chip; The main control chip parses the first audio data and obtains the communication address of the target helmet module that needs to be sent in the first audio data; The main control chip sends the first audio data to the first Bluetooth module, and the first Bluetooth module sends the input signal to the target helmet module according to the communication address; The communication address includes the audio channel address.
5. The helmet interaction method according to claim 3, characterized in that, The input data includes second audio data, and the helmet interaction method includes: The helmet module is connected to the first Bluetooth module and transmits the second audio data, and the first Bluetooth module transmits the second audio data to the main control chip; The main control chip reduces noise in the second audio data through the mixing module; The main control chip uses the voice recognition module to perform instruction recognition on the noise-reduced second audio data, and obtains the execution instruction and the communication address of the module executing the execution instruction; The target module is queried according to the communication address, and the execution instruction is sent to the target module for instruction execution. The target module includes either a target helmet module or a motorcycle function execution module.
6. The helmet interaction method according to claim 4, characterized in that, The motorcycle instrument panel also includes a second Bluetooth module, which interacts with external devices to input data and transmits the data to the main control chip through the second Bluetooth module. The main control chip then transmits the input and output data to the first Bluetooth module, and the first Bluetooth module transmits the input data to the helmet module.
7. The helmet interaction method according to claim 6, characterized in that, The input data includes third audio data, the target helmet module includes at least a first helmet module and at least one second helmet module, and the helmet interaction method includes: An external device connects to the second Bluetooth module and transmits the third audio data; the second Bluetooth module transmits the third audio data to the main control chip. The main control chip mixes the third audio data through the mixing module; The main control chip parses the third audio data and obtains the communication address of the target helmet module that needs to be sent in the third audio data; The main control chip sends the third audio data to the first Bluetooth module, and the first Bluetooth module sends the third audio data to the first helmet module according to the communication address; The first helmet module controls the first Bluetooth module to synchronize the third audio data to the second helmet module.
8. The helmet interaction method according to claim 6, characterized in that, The input data includes fourth audio data, and the helmet interaction method includes: An external device connects to the second Bluetooth module and transmits the fourth audio data; the second Bluetooth module transmits the fourth audio data to the main control chip. The main control chip reduces noise in the fourth audio data through the mixing module; The main control chip parses the fourth audio data and obtains the communication address of the target helmet module that needs to be sent in the fourth audio data; The main control chip sends the fourth audio data to the first Bluetooth module, and the first Bluetooth module sends the fourth audio data to the target helmet module according to the communication address.
9. The helmet interaction method according to claim 1, characterized in that, The helmet modules can transmit input data to each other.
10. A motorcycle engine system, characterized in that, include: The processor, memory, communication interface, and communication bus are provided, wherein the processor, memory, and communication interface communicate with each other via the communication bus. The memory is used to store at least one executable instruction that causes the processor to perform the operation of the helmet interaction method as described in any one of claims 1-9.
