A lighting device control method based on Bluetooth bridge

Through the control method of lighting device based on Bluetooth bridge, the interference problem caused by radio frequency connection is solved, and the stability control and synchronization effect of multiple lighting equipment is realized to ensure the stable presentation of stage lights.

CN118433975BActive Publication Date: 2024-12-10ASTERA LIGHTING TECH (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410888693.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-04
Publication Date
2024-12-10
Estimated Expiration
2044-07-04

AI Technical Summary

Technical Problem

In the prior art, stage lights are easily interfered when controlled by radio frequency connection, which affects the presentation of stage effects and makes it difficult to achieve stable control.

Method used

The lighting device control method based on the Bluetooth bridge is adopted, and the lighting device control method is used to receive the connection request of the lighting device, establish a Bluetooth communication connection, generate a lighting device group, and send timing control instructions based on the Bluetooth bridge to ensure the brightness of each device within the expected time range. The color and frequency information are consistent.

Benefits of technology

It effectively avoids interference between control signals, realizes stability control of multiple lighting equipment, and ensures synchronization and consistency of stage lighting effects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118433975B_ABST
    Figure CN118433975B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a lighting device control method based on a Bluetooth network bridge, comprising: sending a link establishment request of multiple lighting devices to a Bluetooth bridge connection device, receiving pairing indication information fed back by the Bluetooth bridge connection device, and establishing a Bluetooth network bridge between a terminal and multiple lighting devices according to the pairing indication information and multiple DMX addresses when determining that a Bluetooth communication connection is successfully established between the Bluetooth bridge connection device and the multiple lighting devices according to the pairing indication information; grouping the multiple lighting devices according to the networking configuration instructions of the Bluetooth network bridge and the multiple lighting devices to generate multiple lighting device groups, wherein the lighting devices in the multiple lighting device groups are of the same type; determining multiple timing control instructions corresponding to the multiple lighting device groups one by one, and sending the multiple timing control instructions to the Bluetooth bridge connection device based on the Bluetooth network bridge. Thus, the interference problem between the control signals is avoided, and the stability control of multiple lighting devices is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of Bluetooth communication, and more particularly to a method for controlling a lighting device based on a Bluetooth bridge. Background Technology

[0002] In related technologies, people's demand for entertainment culture is increasing, and various performances are usually accompanied by corresponding lighting. Large-scale events can involve hundreds or even thousands of lighting devices, and the color, brightness, and switching frequency of these lights need to match the corresponding entertainment activities to achieve a harmonious stage effect. In existing technologies, stage lighting is connected to a terminal via radio frequency (RF), allowing the terminal to control the color, brightness, and switching frequency of the lighting equipment. However, during RF connection and control, the lighting equipment may experience interference, affecting the presentation of the stage effect. Therefore, how to achieve stable control of stage lighting has become a pressing technical problem to be solved. Summary of the Invention

[0003] To overcome the problems existing in related technologies, this disclosure provides a lighting device control method based on a Bluetooth bridge.

[0004] According to a first aspect of the present disclosure, a lighting device control method based on a Bluetooth bridge is provided, applied to a terminal, the method comprising:

[0005] In response to receiving a connection request instruction from multiple lighting devices, a link establishment request for the multiple lighting devices is sent to a Bluetooth bridge connection device. The link establishment request includes multiple Digital Multiplexed Data Transmission (DMX) addresses corresponding to each of the multiple lighting devices. The terminal and the Bluetooth bridge connection device communicate data via a Bluetooth link.

[0006] The terminal receives pairing indication information from the Bluetooth bridge connection device. The pairing indication information is used to indicate whether the Bluetooth bridge connection device and the multiple lighting devices have been successfully paired. If it is determined from the pairing indication information that a Bluetooth communication connection has been successfully established between the Bluetooth bridge connection device and the multiple lighting devices, a Bluetooth bridge is established between the terminal and the multiple lighting devices based on the pairing indication information and the multiple DMX addresses.

[0007] According to the networking configuration instructions of the Bluetooth bridge and the multiple lighting devices, the multiple lighting devices are grouped to generate multiple lighting device groups, and the lighting devices in the multiple lighting device groups are of the same type; in response to the generation of the multiple lighting device groups, multiple timing control instructions corresponding to the multiple lighting device groups are determined, and each timing control instruction is used to indicate the brightness information, color information and timing frequency information of each lighting device group within the expected time range;

[0008] Based on the Bluetooth bridge, the plurality of timing control commands are sent to the Bluetooth bridge connection device, so that the Bluetooth bridge connection device sends the plurality of timing control commands to the plurality of lighting devices through the Bluetooth bridge according to the plurality of DMX addresses of the plurality of lighting device groups.

[0009] Optionally, establishing a Bluetooth bridge between the terminal and the plurality of lighting devices based on the pairing indication information and the plurality of DMX addresses includes:

[0010] If the received signal strength indication (RSSI) value of the plurality of lighting devices is determined to be greater than a set threshold based on the pairing indication information, network configuration signaling for the plurality of lighting devices is generated.

[0011] The Bluetooth bridge is established based on the network configuration instructions and the multiple DMX addresses.

[0012] Optionally, the method further includes:

[0013] Obtain the DMX address mapping relationship corresponding to the Bluetooth bridge, wherein the DMX address mapping relationship includes a one-to-one correspondence between multiple DMX addresses and the corresponding numbers of the multiple lighting devices;

[0014] The DMX address mapping relationship is sent to the Bluetooth bridge connection device, so that the Bluetooth bridge connection device sends timing control commands to the lighting device according to the DMX address mapping relationship.

[0015] Optionally, determining the multiple timing control commands corresponding one-to-one with the multiple lighting device groups includes:

[0016] Acquire multimedia data information that matches the multiple lighting devices within the expected time range;

[0017] The multimedia data information is subjected to spectrum analysis using a Fourier algorithm to generate spectrum data information corresponding to the multiple timing control commands;

[0018] The spectral data information is converted into a lighting timing matrix corresponding to the multiple lighting device groups;

[0019] The plurality of timing control commands are determined based on the lighting timing matrix.

[0020] Optionally, the step of performing spectrum analysis on the multimedia data information using a Fourier algorithm to generate spectrum data information corresponding to the plurality of timing control commands includes:

[0021] The multimedia data is subjected to Fourier transform to generate the spectral components of the multimedia data within the expected time range;

[0022] The spectral components are discretized according to the number of lighting devices in each lighting device group to generate a band spectrum that matches the number of devices.

[0023] Obtain multiple brightness adjustment ranges and multiple RGB adjustment ranges corresponding to each lighting device in the multiple lighting device groups;

[0024] Based on the plurality of brightness adjustment ranges and the plurality of RGB adjustment ranges, the values ​​of the band spectrum are discretized to generate the spectrum data information that matches the plurality of brightness adjustment ranges and the plurality of RGB adjustment ranges.

[0025] Optionally, converting the spectral data information into a lighting timing matrix corresponding to the plurality of lighting device groups includes:

[0026] Obtain multiple brightness adjustment ranges and multiple RGB adjustment ranges corresponding to each lighting device in the multiple lighting device groups;

[0027] Based on a preset spectrum interval, the spectrum data information is allocated to generate multiple spectrum data ranges;

[0028] The multiple spectral data ranges are matched with the multiple brightness adjustment ranges and the multiple RGB adjustment ranges to generate the light timing matrix.

[0029] According to a second aspect of the present disclosure, a lighting device control device based on a Bluetooth bridge is provided, applied to a terminal, the device comprising:

[0030] The sending module is used to respond to receiving a connection request instruction from multiple lighting devices and send a link establishment request for the multiple lighting devices to the Bluetooth bridge connection device. The link establishment request includes multiple Digital Multiplexed Data Transmission (DMX) addresses corresponding to each of the multiple lighting devices. The terminal and the Bluetooth bridge connection device communicate with each other via a Bluetooth link.

[0031] The determination module is used to receive pairing indication information fed back by the Bluetooth bridge connection device. The pairing indication information is used to indicate whether the Bluetooth bridge connection device and the plurality of lighting devices have been successfully paired. If it is determined from the pairing indication information that a Bluetooth communication connection has been successfully established between the Bluetooth bridge connection device and the plurality of lighting devices, a Bluetooth bridge is established between the terminal and the plurality of lighting devices based on the pairing indication information and the plurality of DMX addresses.

[0032] The determining module is configured to group the multiple lighting devices according to the networking configuration instructions of the Bluetooth bridge and the multiple lighting devices to generate multiple lighting device groups, wherein the lighting devices in the multiple lighting device groups are of the same type; in response to the generation of the multiple lighting device groups, determining multiple timing control instructions corresponding to the multiple lighting device groups, wherein each timing control instruction is used to indicate the brightness information, color information and timing frequency information of each lighting device group within a expected time range;

[0033] An execution module is configured to send the plurality of timing control commands to the Bluetooth bridge connection device based on the Bluetooth bridge, so that the Bluetooth bridge connection device sends the plurality of timing control commands to the plurality of lighting devices through the Bluetooth bridge according to the plurality of DMX addresses of the plurality of lighting device groups.

[0034] Optionally, the determination module is used to:

[0035] If the received signal strength indication (RSSI) value of the plurality of lighting devices is determined to be greater than a set threshold based on the pairing indication information, network configuration signaling for the plurality of lighting devices is generated.

[0036] The Bluetooth bridge is established based on the network configuration instructions and the multiple DMX addresses.

[0037] According to a third aspect of the present disclosure, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps of the method described in any of the first aspects.

[0038] According to a fourth aspect of the present disclosure, an electronic device is provided, comprising:

[0039] processor;

[0040] Memory used to store processor-executable instructions;

[0041] The processor is configured to execute executable instructions in the memory to implement the method described in any of the first aspects.

[0042] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects:

[0043] In response to receiving connection request instructions from multiple lighting devices, a link establishment request for multiple lighting devices is sent to the Bluetooth bridge connection device. Pairing indication information is received from the Bluetooth bridge connection device, indicating whether pairing between the Bluetooth bridge connection device and the multiple lighting devices is successful. If a successful Bluetooth communication connection is established between the Bluetooth bridge connection device and the multiple lighting devices based on the pairing indication information, a Bluetooth bridge is established between the terminal and the multiple lighting devices based on the pairing indication information and multiple DMX addresses. Based on the Bluetooth bridge and the networking configuration instructions for the multiple lighting devices, the multiple lighting devices are grouped to generate multiple lighting device groups, where the lighting devices in each group are of the same type. In response to the generation of multiple lighting device groups, multiple timing control instructions corresponding to each lighting device group are determined. Each timing control instruction indicates the brightness, color, and timing frequency information of each lighting device group within a predetermined time range. Based on the Bluetooth bridge, the multiple timing control instructions are sent to the Bluetooth bridge connection device, so that the Bluetooth bridge connection device sends the multiple timing control instructions to the multiple lighting devices via the Bluetooth bridge according to the multiple DMX addresses of the multiple lighting device groups. This allows for the construction of a Bluetooth bridge between the terminal and the lighting device, enabling the control of multiple lighting devices. This avoids interference between control signals and achieves stable control of multiple lighting devices.

[0044] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0045] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0046] Figure 1 This is a flowchart illustrating a lighting device control method based on a Bluetooth bridge according to an exemplary embodiment.

[0047] Figure 2 This is a block diagram of a lighting device control device based on a Bluetooth bridge, according to an embodiment of the present disclosure. Detailed Implementation

[0048] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0049] It should be noted that all actions involving the acquisition of signals, information, or data in this application are carried out in compliance with the relevant data protection laws and policies of the country where the application is located, and with the authorization granted by the owner of the relevant device.

[0050] Figure 1 This is a flowchart illustrating a Bluetooth bridge-based lighting device control method according to an exemplary embodiment. See also... Figure 1 As shown, the method includes:

[0051] In step S11, in response to receiving a connection request instruction from multiple lighting devices, a link establishment request for the multiple lighting devices is sent to the Bluetooth bridge connection device. The link establishment request includes multiple Digital Multiplexed Data Transmission (DMX) addresses corresponding to each of the multiple lighting devices. The terminal and the Bluetooth bridge connection device communicate via a Bluetooth link.

[0052] For example, this embodiment applies to a terminal, where a user performs corresponding operations to initiate connection request commands for multiple lighting devices. Based on these connection request commands, the terminal sends link establishment requests for the multiple lighting devices to the Bluetooth bridge connection device. These link establishment requests include multiple DMX (Digital Multiplexing) addresses corresponding to each of the multiple lighting devices.

[0053] For example, in this embodiment, a Bluetooth bridge is used to construct the terminal, and the Bluetooth bridge connects the device and multiple lighting devices for Bluetooth communication transmission. The Bluetooth bridge connects the device to the application corresponding to the terminal, and the user sends control commands to multiple lighting devices through the application in the terminal. It should be noted that the communication link formed by the Bluetooth bridge has bidirectional communication functionality. The lighting device can send information back to the application, and the terminal can send control commands to the lighting device through the bidirectional communication link. For example, when setting up the connection between the lighting device and the terminal APP, if the lighting device is connected to the terminal APP, the lighting device will send a pairing success command to the terminal APP, and the APP will display an "OK" button, which the user can click. When it is necessary to set the DMX address of the lighting device in a scene, the corresponding lighting device can be set through the terminal APP options. After the corresponding lighting device is successfully set, the lighting device will also display a red light and send a message back to the terminal to show that the address has been set successfully.

[0054] In step S12, pairing indication information is received from the Bluetooth bridge connection device. The pairing indication information is used to indicate whether the Bluetooth bridge connection device and the plurality of lighting devices have been successfully paired. If it is determined from the pairing indication information that a Bluetooth communication connection has been successfully established between the Bluetooth bridge connection device and the plurality of lighting devices, a Bluetooth bridge is established between the terminal and the plurality of lighting devices based on the pairing indication information and the plurality of DMX addresses.

[0055] For example, in this embodiment, the lighting device, the terminal, and the Bluetooth bridge connection device constitute a Bluetooth bridge system. The lighting device establishes a connection with the Bluetooth bridge connection device via Bluetooth. It should be noted that the distance between the Bluetooth bridge connection device and the lighting device is relatively small to ensure the stability of Bluetooth transmission. Typically, the Bluetooth bridge connection device is in the form of a Bluetooth box and is installed at multiple lighting device terminals.

[0056] In this embodiment, the Bluetooth bridging device establishes a communication connection with multiple lighting devices via a Bluetooth network after a link establishment request, and receives indication information from each lighting device after the connection is completed. This indication information indicates whether Bluetooth communication has been successfully established between the multiple lighting devices and the Bluetooth bridging device. The terminal receives pairing indication information from the Bluetooth bridging device for the multiple lighting devices, and if it determines that a Bluetooth communication connection has been successfully established between the Bluetooth bridging device and the multiple lighting devices based on the pairing indication information, it establishes a Bluetooth bridge between the terminal and the multiple lighting devices based on the pairing indication information and multiple DMX addresses.

[0057] For example, multiple lighting units establish Bluetooth communication connections with the terminal via Bluetooth, and connect to all lights within a 300-meter range via an UHF band. For instance, the lighting unit is a lantern for film, studio, and event lighting. This lantern has a beam angle of 15° to 60°, no color difference, can be controlled wirelessly and wired via DMX, and features a movable handle and stand base. With a built-in battery, it can continuously display white light for 3 hours at maximum brightness; for longer operation, the seamless runtime can be set to 20 hours; and for even longer events, the lighting unit can be connected to a 24V DC power supply.

[0058] In step S13, the multiple lighting devices are grouped according to the networking configuration instructions of the Bluetooth bridge and the multiple lighting devices to generate multiple lighting device groups, wherein the lighting devices in the multiple lighting device groups are of the same type; in response to the generation of the multiple lighting device groups, multiple timing control instructions corresponding to the multiple lighting device groups are determined, and each timing control instruction is used to indicate the brightness information, color information and timing frequency information of each lighting device group within a expected time range.

[0059] For example, during stage lighting rendering, the brightness, color, and switching frequency of lights in different locations typically have an impact. In this embodiment, multiple lighting devices are grouped according to the Bluetooth bridge and the networking configuration command number of multiple lighting devices, generating multiple lighting device groups. The lighting devices in each group are of the same type. After multiple lighting device groups are generated in the terminal, multiple timing control commands corresponding to each lighting device group are determined based on the current configuration requirements of the terminal user. These timing control commands instruct the brightness, color, and timing frequency information of each lighting device group within a predetermined time range, thereby achieving a dazzling stage effect.

[0060] Optionally, in some embodiments, step S13 above includes:

[0061] Step S131: Obtain multimedia data information that matches the plurality of lighting devices within the expected time range.

[0062] For example, in this embodiment, the brightness information, color information, and switching frequency information of multiple lighting devices over a future period of time are matched with multimedia data within that time range, so as to achieve mutual correspondence between the multimedia data and multiple lighting devices and realize a dazzling stage effect.

[0063] Step S132: Perform spectrum analysis on the multimedia data information using the Fourier algorithm to generate spectrum data information corresponding to the multiple timing control commands.

[0064] For example, in this embodiment, after performing spectrum analysis on the multimedia data information using the Fourier algorithm, spectrum data information corresponding to multiple timing control commands is generated, thereby extracting the spectrum data from the multimedia data information as the basis for adjusting the lighting or color of the lighting device.

[0065] Step S133: Convert the spectrum data information into a lighting timing matrix corresponding to the multiple lighting device groups.

[0066] Step S134: Determine the plurality of timing control commands based on the lighting timing matrix.

[0067] For example, in this embodiment, spectrum data information can be converted into lighting timing matrices corresponding to multiple lighting devices. Based on the lighting timing matrices, the multiple timing control commands are determined.

[0068] Optionally, in some embodiments, step S132 above includes:

[0069] The multimedia data is subjected to Fourier transform to generate the spectral components of the multimedia data within the expected time range;

[0070] The spectral components are discretized according to the number of lighting devices in each lighting device group to generate a band spectrum that matches the number of devices.

[0071] Obtain multiple brightness adjustment ranges and multiple RGB adjustment ranges corresponding to each lighting device in the multiple lighting device groups;

[0072] Based on the plurality of brightness adjustment ranges and the plurality of RGB adjustment ranges, the values ​​of the band spectrum are discretized to generate the spectrum data information that matches the plurality of brightness adjustment ranges and the plurality of RGB adjustment ranges.

[0073] Optionally, converting the spectral data information into a lighting timing matrix corresponding to the plurality of lighting device groups includes:

[0074] Obtain multiple brightness adjustment ranges and multiple RGB adjustment ranges corresponding to each lighting device in the multiple lighting device groups;

[0075] Based on a preset spectrum interval, the spectrum data information is allocated to generate multiple spectrum data ranges;

[0076] The multiple spectral data ranges are matched with the multiple brightness adjustment ranges and the multiple RGB adjustment ranges to generate the light timing matrix.

[0077] In step S14, based on the Bluetooth bridge, the plurality of timing control commands are sent to the Bluetooth bridge connection device, so that the Bluetooth bridge connection device sends the plurality of timing control commands to the plurality of lighting devices through the Bluetooth bridge according to the plurality of DMX addresses of the plurality of lighting device groups.

[0078] For example, after establishing a Bluetooth bridge connection between the terminal, the Bluetooth bridge connection device, and multiple lighting device groups, multiple timing control commands are sent to the Bluetooth bridge connection so that the Bluetooth bridge connection device sends multiple timing control commands to multiple lighting devices through the Bluetooth bridge according to multiple DMX addresses of the multiple lighting device groups.

[0079] In response to receiving connection request instructions from multiple lighting devices, a link establishment request for multiple lighting devices is sent to the Bluetooth bridge connection device. Pairing indication information is received from the Bluetooth bridge connection device, indicating whether pairing between the Bluetooth bridge connection device and the multiple lighting devices is successful. If a successful Bluetooth communication connection is established between the Bluetooth bridge connection device and the multiple lighting devices based on the pairing indication information, a Bluetooth bridge is established between the terminal and the multiple lighting devices based on the pairing indication information and multiple DMX addresses. Based on the Bluetooth bridge and the networking configuration instructions for the multiple lighting devices, the multiple lighting devices are grouped to generate multiple lighting device groups, where the lighting devices in each group are of the same type. In response to the generation of multiple lighting device groups, multiple timing control instructions corresponding to each lighting device group are determined. Each timing control instruction indicates the brightness, color, and timing frequency information of each lighting device group within a predetermined time range. Based on the Bluetooth bridge, the multiple timing control instructions are sent to the Bluetooth bridge connection device, so that the Bluetooth bridge connection device sends the multiple timing control instructions to the multiple lighting devices via the Bluetooth bridge according to the multiple DMX addresses of the multiple lighting device groups. This allows for the construction of a Bluetooth bridge between the terminal and the lighting device, enabling the control of multiple lighting devices. This avoids interference between control signals and achieves stable control of multiple lighting devices.

[0080] Figure 2 This is a block diagram illustrating a lighting device control device based on a Bluetooth bridge, according to an embodiment of this disclosure. Figure 2 As shown, the device 100 includes:

[0081] The sending module 110 is used to send a link establishment request of the multiple lighting devices to the Bluetooth bridge connection device in response to receiving a connection request instruction from multiple lighting devices. The link establishment request includes multiple Digital Multiplexed Data Transmission (DMX) addresses corresponding to the multiple lighting devices. The terminal and the Bluetooth bridge connection device communicate data via a Bluetooth link.

[0082] The determination module 120 is used to receive pairing indication information fed back by the Bluetooth bridge connection device. The pairing indication information is used to indicate whether the Bluetooth bridge connection device and the plurality of lighting devices have been successfully paired. If it is determined from the pairing indication information that a Bluetooth communication connection has been successfully established between the Bluetooth bridge connection device and the plurality of lighting devices, a Bluetooth bridge is established between the terminal and the plurality of lighting devices according to the pairing indication information and the plurality of DMX addresses.

[0083] The determining module 130 is configured to group the multiple lighting devices according to the networking configuration instructions of the Bluetooth bridge and the multiple lighting devices to generate multiple lighting device groups, wherein the lighting devices in the multiple lighting device groups are of the same type; in response to the generation of the multiple lighting device groups, determining multiple timing control instructions corresponding to the multiple lighting device groups, wherein each timing control instruction is used to indicate the brightness information, color information and timing frequency information of each lighting device group within a expected time range;

[0084] The execution module 140 is configured to send the plurality of timing control commands to the Bluetooth bridge connection device based on the Bluetooth bridge, so that the Bluetooth bridge connection device sends the plurality of timing control commands to the plurality of lighting devices through the Bluetooth bridge according to the plurality of DMX addresses of the plurality of lighting device groups.

[0085] Optionally, the execution module 140 is used for:

[0086] If the received signal strength indication (RSSI) value of the plurality of lighting devices is determined to be greater than a set threshold based on the pairing indication information, network configuration signaling for the plurality of lighting devices is generated.

[0087] The Bluetooth bridge is established based on the network configuration instructions and the multiple DMX addresses.

[0088] Optionally, the device 100 further includes a transmission module, which is used for:

[0089] Obtain the DMX address mapping relationship corresponding to the Bluetooth bridge, wherein the DMX address mapping relationship includes a one-to-one correspondence between multiple DMX addresses and the corresponding numbers of the multiple lighting devices;

[0090] The DMX address mapping relationship is sent to the Bluetooth bridge connection device, so that the Bluetooth bridge connection device sends timing control commands to the lighting device according to the DMX address mapping relationship.

[0091] Optionally, module 130 is defined, including:

[0092] The acquisition submodule is used to acquire multimedia data information that matches the multiple lighting devices within a expected time range;

[0093] The generation submodule is used to perform spectrum analysis on the multimedia data information using the Fourier algorithm to generate spectrum data information corresponding to the multiple timing control commands;

[0094] The conversion submodule is used to convert the spectrum data information into a lighting timing matrix corresponding to the multiple lighting device groups;

[0095] The determination submodule is used to determine the plurality of timing control commands based on the lighting timing matrix.

[0096] Optionally, a submodule is generated for:

[0097] The multimedia data is subjected to Fourier transform to generate the spectral components of the multimedia data within the expected time range;

[0098] The spectral components are discretized according to the number of lighting devices in each lighting device group to generate a band spectrum that matches the number of devices.

[0099] Obtain multiple brightness adjustment ranges and multiple RGB adjustment ranges corresponding to each lighting device in the multiple lighting device groups;

[0100] Based on the plurality of brightness adjustment ranges and the plurality of RGB adjustment ranges, the values ​​of the band spectrum are discretized to generate the spectrum data information that matches the plurality of brightness adjustment ranges and the plurality of RGB adjustment ranges.

[0101] Optionally, the conversion submodule is used for:

[0102] Obtain multiple brightness adjustment ranges and multiple RGB adjustment ranges corresponding to each lighting device in the multiple lighting device groups;

[0103] Based on a preset spectrum interval, the spectrum data information is allocated to generate multiple spectrum data ranges;

[0104] The multiple spectral data ranges are matched with the multiple brightness adjustment ranges and the multiple RGB adjustment ranges to generate the light timing matrix.

[0105] In response to receiving connection request instructions from multiple lighting devices, a link establishment request for multiple lighting devices is sent to the Bluetooth bridge connection device. Pairing indication information is received from the Bluetooth bridge connection device, indicating whether pairing between the Bluetooth bridge connection device and the multiple lighting devices is successful. If a successful Bluetooth communication connection is established between the Bluetooth bridge connection device and the multiple lighting devices based on the pairing indication information, a Bluetooth bridge is established between the terminal and the multiple lighting devices based on the pairing indication information and multiple DMX addresses. Based on the Bluetooth bridge and the networking configuration instructions for the multiple lighting devices, the multiple lighting devices are grouped to generate multiple lighting device groups, where the lighting devices in each group are of the same type. In response to the generation of multiple lighting device groups, multiple timing control instructions corresponding to each lighting device group are determined. Each timing control instruction indicates the brightness, color, and timing frequency information of each lighting device group within a predetermined time range. Based on the Bluetooth bridge, the multiple timing control instructions are sent to the Bluetooth bridge connection device, so that the Bluetooth bridge connection device sends the multiple timing control instructions to the multiple lighting devices via the Bluetooth bridge according to the multiple DMX addresses of the multiple lighting device groups. This allows for the construction of a Bluetooth bridge between the terminal and the lighting device, enabling the control of multiple lighting devices. This avoids interference between control signals and achieves stable control of multiple lighting devices.

[0106] This disclosure also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the methods described in the foregoing embodiments.

[0107] This disclosure also provides an electronic device, including:

[0108] processor;

[0109] Memory used to store processor-executable instructions;

[0110] The processor is configured to execute executable instructions in the memory to implement the method described in any of the foregoing embodiments.

[0111] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of this disclosure. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0112] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A lighting device control method based on a Bluetooth bridge, characterized in that: Applied to a terminal, the method comprises: In response to receiving a connection request instruction of a plurality of lighting devices, sending a link establishment request of the plurality of lighting devices to a Bluetooth bridge connection device, wherein the link establishment request includes a plurality of digital multiplexed data transmission DMX addresses corresponding to the plurality of lighting devices one by one, and data communication is performed between the terminal and the Bluetooth bridge connection device via a Bluetooth link; Receive pairing indication information fed back by the Bluetooth bridge connection device, where the pairing indication information is used to indicate whether pairing between the Bluetooth bridge connection device and the multiple lighting devices is successful, and when it is determined according to the pairing indication information that a Bluetooth communication connection is successfully established between the Bluetooth bridge connection device and the multiple lighting devices, establish a Bluetooth bridge between the terminal and the multiple lighting devices according to the pairing indication information and multiple DMX addresses; According to the networking configuration instructions of the Bluetooth bridge and the plurality of lighting devices, the plurality of lighting devices are grouped to generate a plurality of lighting device groups, wherein the lighting devices in the plurality of lighting device groups are of the same type; in response to the generation of the plurality of lighting device groups, a plurality of timing control instructions corresponding to the plurality of lighting device groups are determined, wherein each timing control instruction is used to indicate brightness information, color information and timing frequency information of each lighting device group within an expected time range; The determining of the multiple timing control instructions corresponding to the multiple lighting device groups one by one includes: acquiring multimedia data information matching the multiple lighting devices within an expected time range; performing spectrum analysis on the multimedia data information by using a Fourier algorithm to generate spectrum data information corresponding to the multiple timing control instructions; converting the spectrum data information into a light timing matrix corresponding to the multiple lighting device groups; and determining the multiple timing control instructions based on the light timing matrix; the performing spectrum analysis on the multimedia data information by using a Fourier algorithm to generate spectrum data information corresponding to the multiple timing control instructions includes: performing Fourier transform on the multimedia data to generate spectrum components of the multimedia data within an expected time range; performing discrete signal changes on the spectrum components according to the number of lighting devices in each lighting device group to generate spectrum components corresponding to the multiple timing control instructions. The method comprises the steps of: obtaining a plurality of brightness adjustment ranges and a plurality of RGB adjustment ranges corresponding to each lighting device in the plurality of lighting device groups; performing discrete processing on the values ​​of the band spectrum according to the plurality of brightness adjustment ranges and the plurality of RGB adjustment ranges to generate the spectrum data information matching the plurality of brightness adjustment ranges and the plurality of RGB adjustment ranges; converting the spectrum data information into a light timing matrix corresponding to the plurality of lighting device groups, comprising: obtaining a plurality of brightness adjustment ranges and a plurality of RGB adjustment ranges corresponding to each lighting device in the plurality of lighting device groups; allocating the spectrum data information based on a preset spectrum interval to generate a plurality of spectrum data ranges; matching the plurality of spectrum data ranges with the plurality of brightness adjustment ranges and the plurality of RGB adjustment ranges to generate the light timing matrix; Based on the Bluetooth bridge, the multiple timing control instructions are sent to the Bluetooth bridge connection device, so that the Bluetooth bridge connection device sends the multiple timing control instructions to the multiple lighting devices through the Bluetooth bridge according to the multiple DMX addresses of the multiple lighting device groups.

2. The lighting device control method based on Bluetooth bridge according to claim 1, characterized in that: The step of establishing a Bluetooth bridge between the terminal and the plurality of lighting devices according to the pairing indication information and the plurality of DMX addresses includes: When it is determined according to the pairing indication information that the received signal strength indication RSSI values ​​of the multiple lighting devices are greater than a set threshold, generating networking configuration signaling for the multiple lighting devices; The Bluetooth bridge is established according to the networking configuration instruction and the multiple DMX addresses.

3. The lighting device control method based on Bluetooth bridge according to claim 2, characterized in that: The method further comprises: Acquire a DMX address mapping relationship corresponding to the Bluetooth bridge, wherein the DMX address mapping relationship includes a one-to-one correspondence between a plurality of DMX addresses and corresponding numbers of the plurality of lighting devices; The DMX address mapping relationship is sent to the Bluetooth bridge connection device, so that the Bluetooth bridge connection device sends a timing control instruction to the lighting device according to the DMX address mapping relationship.

4. A lighting device control device based on a Bluetooth bridge, characterized in that: Applied to a terminal, the device comprises: a sending module, configured to send, in response to receiving a connection request instruction of a plurality of lighting devices, a link establishment request of the plurality of lighting devices to a Bluetooth bridge connection device, wherein the link establishment request includes a plurality of digital multiplexed data transmission DMX addresses corresponding to the plurality of lighting devices one by one, and the terminal and the Bluetooth bridge connection device perform data communication via a Bluetooth link; a determination module, configured to receive pairing indication information fed back by the Bluetooth bridge connection device, wherein the pairing indication information is used to indicate whether pairing between the Bluetooth bridge connection device and the plurality of lighting devices is successful, and when it is determined according to the pairing indication information that a Bluetooth communication connection is successfully established between the Bluetooth bridge connection device and the plurality of lighting devices, establish a Bluetooth network bridge between the terminal and the plurality of lighting devices according to the pairing indication information and a plurality of DMX addresses; a determining module, for grouping the plurality of lighting devices according to the networking configuration instructions of the Bluetooth bridge and the plurality of lighting devices to generate a plurality of lighting device groups, wherein the lighting devices in the plurality of lighting device groups are of the same type; in response to the generation of the plurality of lighting device groups, determining a plurality of timing control instructions corresponding to the plurality of lighting device groups one by one, wherein each timing control instruction is used to indicate brightness information, color information and timing frequency information of each lighting device group within an expected time range; the determining of the plurality of timing control instructions corresponding to the plurality of lighting device groups one by one comprises: acquiring multimedia data information matching the plurality of lighting devices within the expected time range; performing spectrum analysis on the multimedia data information by Fourier algorithm to generate spectrum data information corresponding to the plurality of timing control instructions; converting the spectrum data information into a light timing matrix corresponding to the plurality of lighting device groups; determining the plurality of timing control instructions according to the light timing matrix; performing spectrum analysis on the multimedia data information by Fourier algorithm to generate spectrum data information corresponding to the plurality of timing control instructions The method comprises: performing Fourier transform on the multimedia data to generate spectrum components of the multimedia data within an expected time range; performing discrete signal changes on the spectrum components according to the number of lighting devices in each lighting device group to generate a band spectrum matching the number; obtaining multiple brightness adjustment ranges and multiple RGB adjustment ranges corresponding to each lighting device in the multiple lighting device groups; performing discrete processing on the values ​​of the band spectrum according to the multiple brightness adjustment ranges and the multiple RGB adjustment ranges to generate the spectrum data information matching the multiple brightness adjustment ranges and the multiple RGB adjustment ranges; converting the spectrum data information into a light timing matrix corresponding to the multiple lighting device groups, comprising: obtaining multiple brightness adjustment ranges and multiple RGB adjustment ranges corresponding to each lighting device in the multiple lighting device groups; allocating the spectrum data information based on a preset spectrum interval to generate multiple spectrum data ranges; matching the multiple spectrum data ranges with the multiple brightness adjustment ranges and the multiple RGB adjustment ranges to generate the light timing matrix; An execution module is used to send the multiple timing control instructions to the Bluetooth bridge connection device based on the Bluetooth bridge, so that the Bluetooth bridge connection device sends the multiple timing control instructions to the multiple lighting devices through the Bluetooth bridge according to the multiple DMX addresses of the multiple lighting device groups.

5. The lighting device control device based on the Bluetooth bridge according to claim 4, characterized in that: The determination module is used to: When it is determined according to the pairing indication information that the received signal strength indication RSSI values ​​of the multiple lighting devices are greater than a set threshold, generating networking configuration signaling for the multiple lighting devices; The Bluetooth bridge is established according to the networking configuration instruction and the multiple DMX addresses.

6. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method described in any one of claims 1 to 3 are implemented.

7. An electronic device, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to execute executable instructions in the memory to implement the method described in any one of claims 1 to 3.