Fog lamp synchronous control method, main control chip, fog lamp and fog lamp system
By employing a signal transceiver module and predetermined on/off control logic in the fog light system, the problems of high cost and limited distance in fog light synchronization control are solved, achieving unlimited cascading synchronization and hardware cost savings.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN RUHUI TECH CO LTD
- Filing Date
- 2026-01-30
- Publication Date
- 2026-05-05
AI Technical Summary
In existing technologies, fog light synchronization control requires a host to relay or relies on GPS communication, resulting in high costs, complex installation, and limited range.
By employing a signal transceiver module in the fog light system to receive and transmit synchronization signals, and utilizing predetermined on/off control logic and switching between different synchronization cycles, infinite cascading synchronization can be achieved, avoiding simultaneous reception and transmission of synchronization signals.
It enables unlimited cascading synchronization without a host computer, reducing hardware costs, and allowing for unrestricted installation distance, covering the entire length of a highway.
Smart Images

Figure CN121985458A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of street light control technology, and in particular to a fog light synchronization control method, a main control chip, a fog light, and a fog light system. Background Technology
[0002] Currently, synchronized fog lights on highways can be controlled synchronously using MCUs (Microcontroller Units) and wireless communication modules. However, this method suffers from high power consumption, high cost, and limited range. It requires an additional host to broadcast a synchronization signal to maintain synchronization. For long-distance installations, multiple hosts are needed for relaying, which not only increases costs but also makes on-site installation and debugging cumbersome.
[0003] Meanwhile, synchronized fog lights can also use GPS (Global Positioning System), which is not limited by distance, but requires a good satellite signal, is relatively expensive, and is limited to locations with satellite coverage. Summary of the Invention
[0004] In view of this, embodiments of this application provide a fog light synchronization control method, a main control chip, a fog light, and a fog light system to solve the problems of high cost caused by the need for a host to relay or the use of GPS communication in the prior art for fog light synchronization control.
[0005] A first aspect of this application provides a fog light synchronization control method applied to a fog light system. The fog light system includes at least two fog lights, each fog light includes a signal transceiver module, and each signal transceiver module receives and transmits a synchronization signal through a signal channel. The method includes:
[0006] In response to receiving a synchronization signal, the fog lights are controlled to light up and turn off according to a predetermined on / off control logic, and the preset first synchronization cycle is changed to a second synchronization cycle. Both the first and second synchronization cycles are the transmission cycle from receiving the synchronization signal to sending the synchronization signal, but the duration of the first synchronization cycle is different from that of the second synchronization cycle. In response to the duration of the second synchronization cycle, a synchronization signal is sent, and the fog lights are controlled to light up and turn off again according to the predetermined on / off control logic, changing the second synchronization cycle back to the first synchronization cycle.
[0007] In one possible implementation, in response to receiving a synchronization signal, the fog lights are controlled to illuminate and extinguish according to a predetermined on / off control logic, and before the preset first synchronization cycle is changed to a second synchronization cycle, the following is included: In response to the duration of the first synchronization cycle, a synchronization signal is sent, and the fog lights are controlled to light up and turn off again according to the predetermined on / off control logic.
[0008] In one possible implementation, the fog lights are controlled to illuminate and extinguish according to a predetermined on / off control logic, including: According to the on / off control cycle, the fog lights are periodically controlled to illuminate for a first preset duration and then turn off for a second preset duration.
[0009] In one possible implementation, the duration of the second synchronization cycle and the duration of the first synchronization cycle are both integer multiples of the duration of the on / off control cycle, and the duration of the second synchronization cycle is less than the duration of the first synchronization cycle.
[0010] In one possible implementation, the fog lights are periodically controlled sequentially for a first preset duration of illumination and a second preset duration of extinguishing, according to the illumination-off control cycle, including: Within each on / off control cycle, the fog lights are controlled sequentially for a first preset duration of illumination and a second preset duration of extinguishing by setting a time base using a timer and counting with a counter.
[0011] In one possible implementation, the fog light synchronization control method further includes at least one of the following: In response to a color control signal from an external device, the fog lights are controlled to adjust their emission color based on the color control signal. In response to a brightness control signal from an external device, the fog lights are controlled to adjust their brightness based on the brightness control signal.
[0012] The second aspect of this application provides a master control chip, including: a signal transceiver module, a memory, a processor, and a computer program stored in the memory and executable on the processor. The signal transceiver module and the memory are both electrically connected to the processor. When the processor executes the computer program, it implements the steps of the method of the first aspect.
[0013] A third aspect of this application provides a fog light, including: a fog light body, a bulb connected to the fog light body, and a main control chip as described in the second aspect; the main control chip is disposed within the fog light body.
[0014] In one possible implementation, the fog lights also include: a solar panel; The solar panel is connected to the fog light body and is used to power the fog light.
[0015] A fourth aspect of this application provides a fog light system, including at least two fog lights as described in the third aspect.
[0016] Compared with the prior art, the embodiments of this application have at least the following technical effects: The fog light synchronization control method of the first aspect of this application can be applied to a fog light system, which includes at least two fog lights, each fog light including a signal transceiver module. Since the fog lights receive and send synchronization signals through a signal channel of the signal transceiver module, it is necessary to avoid simultaneous reception and transmission of synchronization signals. The duration of the first synchronization period in this application is different from the duration of the second synchronization period. By receiving a synchronization signal, the initial first synchronization period is changed to the second synchronization period, and the transmission period is changed. When the duration of the second synchronization period is reached, a synchronization signal is sent, and then the second synchronization period is changed back to the first synchronization period, thus staggering the timing of receiving and sending synchronization signals. When each fog light receives and sends a synchronization signal, it controls the fog light to light up and turn off according to a predetermined on / off control logic. After each fog light is powered on, the fog light synchronization control method of this application will gradually maintain synchronization. Therefore, this application embodiment is cleverly designed in software, achieving infinite cascading synchronization without a host computer by sending and receiving synchronization signals between fog lights. This greatly saves hardware costs, and the installation distance is not limited, covering the entire length of a highway.
[0017] It is understood that the beneficial effects of the second to fourth aspects mentioned above can be found in the relevant descriptions in the first aspect mentioned above, and will not be repeated here. Attached Figure Description
[0018] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 This is a schematic diagram of the structure of a fog light system provided in an embodiment of this application; Figure 2 This is a flowchart of a fog light synchronization control method provided in an embodiment of this application; Figure 3 This is a schematic diagram of the structure of a fog light synchronization control device provided in an embodiment of this application; Figure 4 This is a schematic diagram of the structure of a main control chip provided in an embodiment of this application.
[0020] Icon labels: 10 - First fog light, 20 - Second fog light, 30 - Third fog light; 11-Main control chip; 111-Signal transceiver module, 112-Processor, 113-Memory, 114-Computer program; 300 - Fog light synchronization control device, 301 - First control module, 302 - Second control module. Detailed Implementation
[0021] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0022] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0023] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0024] In the description of this application, unless otherwise stated, the " / " used in this specification and appended claims indicates that the related objects are in an "or" relationship. For example, A / B can mean A or B. The "and / or" in this application merely describes the relationship between the related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. Furthermore, in the description of this application, unless otherwise stated, "multiple" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, a and b, a and c, b and c, or a, b, and c. Here, a, b, and c can be single or multiple.
[0025] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."
[0026] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0027] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0028] The technical solution of this application and how it solves the above-mentioned technical problems are described in detail below with specific embodiments. It should be noted that the following embodiments can be referenced, borrowed, or combined with each other, and the same terms, similar features, and similar implementation steps in different embodiments will not be described again.
[0029] See Figure 1 As shown in the diagram, this application provides a schematic diagram of a fog light system. The fog light system includes at least two fog lights. Figure 1 As shown, taking a fog light system comprising three fog lights as an example, the fog light system includes a first fog light 10, a second fog light 20, and a third fog light 30. The first fog light 10, the second fog light 20, and the third fog light 30 are communicatively connected. In practical applications, more fog lights may be installed as needed.
[0030] See Figure 1 As shown, each fog light includes a main control chip 11, and the main control chip 11 also includes a signal transceiver module 111. The fog lights send and receive synchronization signals through the signal transceiver module 111. Each signal transceiver module 111 receives and sends synchronization signals through a signal channel.
[0031] Optionally, the fog lights are wirelessly connected via a signal transceiver module 111.
[0032] As an example, the signal transceiver module 111 includes a radio frequency (RF) section for transmitting wireless signals. RF stands for Radio Frequency, which refers to electromagnetic frequencies that can be radiated into space, with a frequency range from 300 kHz to 300 GHz.
[0033] This application provides a fog light, including: a fog light body, a bulb connected to the fog light body, and a main control chip 11 according to this application embodiment; the main control chip 11 is disposed in the fog light body.
[0034] Alternatively, the main control chip 11 can use a SOC (System on Chip), which integrates the MCU (Micro Control Unit) and the radio frequency part into a single chip, greatly saving hardware costs and reducing power consumption.
[0035] In some embodiments, the fog light further includes a solar panel. The solar panel is connected to the fog light body and is used to power the fog light.
[0036] The fog lights in this embodiment can be powered by solar panels, further saving energy.
[0037] The main control chip 11 in this application embodiment can implement the fog light synchronization control method of this application embodiment. For details of the fog light synchronization control method, please refer to the following description.
[0038] See Figure 2 As shown, this application embodiment provides a flowchart of a fog light synchronization control method. The fog light synchronization control method is applied to a fog light system, which includes at least two fog lights. Each fog light includes a signal transceiver module 111, and each signal transceiver module 111 receives and transmits synchronization signals through a signal channel. Figure 2 As shown, the fog light synchronization control method of this application embodiment includes steps S201 to S202.
[0039] S201. In response to receiving the synchronization signal, the fog lights are controlled to light up and turn off according to the predetermined on / off control logic, and the preset first synchronization period is changed to the second synchronization period. Both the first synchronization period and the second synchronization period are the transmission period from receiving the synchronization signal to sending the synchronization signal, and the duration of the first synchronization period is different from the duration of the second synchronization period.
[0040] In practical applications, each fog light is powered on but not synchronously, requiring synchronization control through the fog light synchronization control method of this application embodiment.
[0041] In some embodiments, in response to receiving a synchronization signal, controlling the fog lights to illuminate and extinguish according to a predetermined illumination / extinguishing control logic, and before changing a preset first synchronization period to a second synchronization period, the following are included: In response to the duration of the first synchronization cycle, a synchronization signal is sent, and the fog lights are controlled to light up and turn off again according to the predetermined on / off control logic.
[0042] The initial default synchronization cycle for fog lights is the first synchronization cycle. For example, if a fog light is powered on and does not receive a synchronization signal from another fog light, it will send a synchronization signal and control the fog light to flash periodically after the duration of the first synchronization cycle has elapsed.
[0043] Each fog light in this embodiment can act as both a synchronization initiator and a synchronization recipient, and will automatically switch roles based on the sending and receiving status.
[0044] Each fog light can receive the synchronization signal of another fog light within its signal range.
[0045] In some embodiments, controlling the fog lights to illuminate and extinguish according to a predetermined illumination / extinguishing control logic includes: periodically controlling the fog lights to illuminate for a first preset duration and extinguish for a second preset duration according to an illumination / extinguishing control cycle.
[0046] Optionally, the first preset duration and the second preset duration are the same, and the first preset duration and the second preset duration form the duration of the on / off control cycle.
[0047] S202. In response to the duration of the second synchronization cycle, a synchronization signal is sent, and the fog lights are controlled to light up and turn off again according to the predetermined on / off control logic, changing the second synchronization cycle to the first synchronization cycle.
[0048] In some embodiments, in response to the duration of the second synchronization period, a synchronization signal is sent, and the fog lights are controlled to illuminate and extinguish according to a predetermined illumination / extinguishing control logic. After changing the second synchronization period to the first synchronization period, the process includes: In response to the duration of the first synchronization cycle, a synchronization signal is sent, and the fog lights are controlled to light up and turn off again according to the predetermined on / off control logic.
[0049] Optionally, if no synchronization signal is received in this embodiment of the application, a synchronization signal can be sent when the duration of the first synchronization cycle is reached, and the fog lights can be controlled to light up and turn off again according to the predetermined on / off control logic.
[0050] The fog light synchronization control method of this application embodiment can be applied to a fog light system, which includes at least two fog lights. Each fog light includes a signal transceiver module 111. Since the fog lights receive and send synchronization signals through a signal channel of the signal transceiver module 111, it is necessary to avoid simultaneous reception and transmission of synchronization signals. In this application embodiment, the duration of the first synchronization period is different from the duration of the second synchronization period. By receiving a synchronization signal, the initial first synchronization period is changed to the second synchronization period, and the transmission period is changed. When the duration of the second synchronization period is reached, a synchronization signal is sent, and then the second synchronization period is changed back to the first synchronization period, thus staggering the timing of receiving and sending synchronization signals. When each fog light receives and sends a synchronization signal, it controls the fog light to light up and turn off according to a predetermined on / off control logic. In this way, after each fog light is powered on, the fog light synchronization control method of this application embodiment will gradually maintain synchronization.
[0051] Therefore, the fog light synchronization control method in this application is cleverly designed in software. By sending and receiving synchronization signals between each fog light, infinite cascading synchronization can be achieved without a host, greatly saving hardware costs and not limiting the installation distance, which can cover the entire length of the highway.
[0052] In some embodiments, the duration of the second synchronization period and the duration of the first synchronization period are both integer multiples of the duration of the on / off control period, and the duration of the second synchronization period is less than the duration of the first synchronization period.
[0053] Optionally, the duration of the second synchronization period can be half the duration of the first synchronization period.
[0054] As an example, the duration of the on / off control cycle can be 1 second, the duration of the first synchronization cycle can be 10 seconds, and the duration of the second synchronization cycle can be 5 seconds.
[0055] Optionally, the first preset duration can be 500ms, and the second preset duration can be 500ms.
[0056] In some embodiments, according to a lighting control cycle, the fog lights are periodically controlled to illuminate for a first preset duration and then extinguish for a second preset duration, including: Within each on / off control cycle, the fog lights are controlled sequentially for a first preset duration of illumination and a second preset duration of extinguishing by setting a time base using a timer and counting with a counter.
[0057] Optionally, controlling the fog lights to illuminate and extinguish according to the predetermined illumination control logic includes: resetting the counter to zero and restarting the counting.
[0058] Optionally, the main control chip 11 uses the MCU hardware timer to generate a 1ms time base for precise period calculation. 1s corresponds to 1000 counter counts.
[0059] As an example, the software design of this application embodiment adopts a synchronization period halving strategy, that is, the duration of the first synchronization period is T, the duration of the second synchronization period is T / 2, and the synchronization signal can be a synchronization data frame.
[0060] Taking fog light A as an example, the default transmission period is T. If fog light A does not receive synchronization data frames from surrounding fog lights, after the transmission period is T, fog light A will send out synchronization data frames. The transmission period of fog light X that receives the synchronization data frames will change from T to T / 2, and they will remain synchronized.
[0061] Fog light X will send a synchronization data frame at time T / 2, and the sending period will change to T. At this time, fog light A receives the synchronization data frame, and the sending period changes from T to T / 2. This cycle continues and the fog lights will gradually become synchronized.
[0062] In some embodiments, the fog light synchronization control method further includes at least one of the following; In response to a color control signal from an external device, the fog lights are controlled to adjust their emission color based on the color control signal. In response to a brightness control signal from an external device, the fog lights are controlled to adjust their brightness based on the brightness control signal.
[0063] Optionally, the external device can be a remote control. In this embodiment, the color and / or brightness can be adjusted under the control of the remote control. Red can be used as a warning sign, and yellow can be used in foggy weather.
[0064] Based on the above technical solution, the embodiments of this application further describe the functions of the main control chip 11.
[0065] The main control chip 11 is used to respond to the received synchronization signal, control the fog lights to light up and turn off according to the predetermined on / off control logic, and change the preset first synchronization period to the second synchronization period. Both the first synchronization period and the second synchronization period are the transmission period from receiving the synchronization signal to sending the synchronization signal, and the duration of the first synchronization period is different from that of the second synchronization period. In response to the arrival of the second synchronization period, a synchronization signal is sent, and the fog lights are controlled to light up and turn off again according to the predetermined on / off control logic, and the second synchronization period is changed back to the first synchronization period.
[0066] Optionally, the main control chip 11 is used to send a synchronization signal in response to the duration of the first synchronization cycle, and to control the fog lights to light up and turn off again according to the predetermined on / off control logic.
[0067] Optionally, the main control chip 11 is used to periodically control the fog light to illuminate for a first preset duration and to extinguish for a second preset duration according to the on / off control cycle.
[0068] Optionally, the main control chip 11 is used to control the fog lights to illuminate for a first preset duration and extinguish for a second preset duration by setting a time base using a timer and counting with a counter in each on / off control cycle.
[0069] Optionally, the main control chip 11 is used to control the fog light to adjust the luminous color based on the color control signal in response to the color control signal of the external device; and / or, to control the fog light to adjust the luminous brightness based on the brightness control signal in response to the brightness control signal of the external device.
[0070] See Figure 3 As shown in the diagram, this application provides a schematic structural diagram of a fog light synchronization control device 300. The fog light synchronization control device 300 is applied to a fog light system, which includes at least two fog lights. Each fog light includes a signal transceiver module 111, and each signal transceiver module 111 receives and transmits synchronization signals through a signal channel. Figure 3 As shown, the fog light synchronization control device 300 includes: a first control module 301 and a second control module 302.
[0071] The first control module 301 is used to respond to the received synchronization signal, control the fog lights to light up and turn off according to the predetermined on / off control logic, and change the preset first synchronization period to the second synchronization period. Both the first synchronization period and the second synchronization period are the transmission period from receiving the synchronization signal to sending the synchronization signal, and the duration of the first synchronization period is different from the duration of the second synchronization period.
[0072] The second control module 302 is used to send a synchronization signal in response to the duration of the second synchronization cycle, and to control the fog lights to light up and turn off according to the predetermined on / off control logic, thereby changing the second synchronization cycle to the first synchronization cycle.
[0073] Optionally, the second control module 302 is used to send a synchronization signal in response to the duration of the first synchronization cycle, and to control the fog lights to light up and turn off again according to the predetermined on / off control logic.
[0074] Optionally, the first control module 301 is used to periodically control the fog lights to illuminate for a first preset duration and extinguish for a second preset duration according to the illumination control cycle.
[0075] Correspondingly, the second control module 302 is used to periodically control the fog lights to illuminate for a first preset duration and extinguish for a second preset duration according to the illumination and extinguishing control cycle.
[0076] The duration of the second synchronization cycle and the duration of the first synchronization cycle are both integer multiples of the duration of the on / off control cycle, and the duration of the second synchronization cycle is less than the duration of the first synchronization cycle.
[0077] Optionally, the first control module 301 is used to control the fog lights to illuminate for a first preset duration and extinguish for a second preset duration by setting a time base using a timer and counting with a counter within each on / off control cycle. Correspondingly, the second control module 302 is used to control the fog lights to illuminate for a first preset duration and extinguish for a second preset duration by setting a time base using a timer and counting with a counter within each on / off control cycle.
[0078] Optionally, the fog light synchronization control device 300 further includes a third control module, which is used to implement at least one of the following: In response to a color control signal from an external device, the fog lights are controlled to adjust their emission color based on the color control signal. In response to a brightness control signal from an external device, the fog lights are controlled to adjust their brightness based on the brightness control signal.
[0079] In applications, the modules in the fog light synchronization control device 300 can be software program modules, or they can be implemented through different logic circuits integrated in the processor, or they can be implemented through multiple distributed processors.
[0080] The fog light synchronization control device 300 of this application embodiment can execute the method provided in this application embodiment. The implementation principle is similar. The actions performed by each module in the fog light synchronization control device 300 of each embodiment of this application correspond to the steps in the method of each embodiment of this application. For detailed functional descriptions of each module of the fog light synchronization control device 300, please refer to the descriptions in the corresponding methods shown above, which will not be repeated here.
[0081] By applying the embodiments of this application, at least the following beneficial effects can be achieved: The fog light synchronization control device 300 of this application embodiment can be applied to a fog light system, which includes at least two fog lights. Each fog light includes a signal transceiver module 111. Since the fog lights receive and send synchronization signals through a signal channel of the signal transceiver module 111, it is necessary to avoid receiving and sending synchronization signals simultaneously. In this application embodiment, the duration of the first synchronization period is different from the duration of the second synchronization period. By receiving a synchronization signal, the initial first synchronization period is changed to the second synchronization period, and the transmission period is changed. When the duration of the second synchronization period is reached, a synchronization signal is sent, and then the second synchronization period is changed back to the first synchronization period. When each fog light receives and sends a synchronization signal, it controls the fog light to light up and turn off according to a predetermined on / off control logic. In this way, after each fog light is powered on, the fog light synchronization control device 300 of this application embodiment will gradually maintain synchronization.
[0082] Therefore, the fog light synchronization control device 300 in this application embodiment is cleverly designed in software. By sending and receiving synchronization signals between each fog light, it can achieve infinite cascading synchronization without a host, greatly saving hardware costs and not limiting the installation distance, which can cover the entire length of the highway.
[0083] See Figure 4 As shown in the figure, this application embodiment provides a schematic diagram of the structure of a main control chip 11. The main control chip 11 includes: a signal transceiver module 111, a memory 113, a processor 112, and a computer program stored in the memory 113 and executable on the processor 112. The signal transceiver module 111 and the memory 113 are both electrically connected to the processor 112. When the processor 112 executes the computer program 114, it implements the steps of the method of this application embodiment.
[0084] Those skilled in the art will understand that the main control chip 11 may also include more or fewer components, or combine certain components, or different components, such as input / output devices, network access devices, etc.
[0085] The processor 112 can be a central processing unit (CPU), but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0086] In some embodiments, memory 113 may be an internal storage unit, such as a hard disk or RAM. Memory 113 may be a removable / non-removable, volatile / non-volatile computer system storage medium; for example, memory 113 may be a non-volatile memory used for reading and writing non-volatile magnetic media. In other embodiments, memory 113 may also be an external storage device, such as a pluggable hard disk on the main control chip 11, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, etc. Memory 113 is used to store the operating system, applications, bootloader, data, and other programs, such as program code for computer programs. Memory 113 may also be used to temporarily store data that has been output or will be output.
[0087] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.
[0088] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0089] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps in the above-described method embodiments.
[0090] If the integrated units described above are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include at least: any entity or device capable of carrying computer program code to a device / terminal equipment, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium. Examples include USB flash drives, portable hard drives, magnetic disks, or optical disks.
[0091] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk drive (HDD), or solid-state drive (SSD), etc. The storage medium can also include combinations of the above types of memory.
[0092] This application provides a computer program product that, when run on a processor, enables the processor to execute the steps described in the various method embodiments above.
[0093] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0094] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0095] In the embodiments provided in this application, it should be understood that the disclosed apparatus / network devices and methods can be implemented in other ways. For example, the apparatus / network device embodiments described above are merely illustrative. For instance, the division of modules or units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0096] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0097] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A fog light synchronization control method, characterized in that, The method, applied to a fog light system comprising at least two fog lights, each fog light including a signal transceiver module, wherein each signal transceiver module receives and transmits a synchronization signal through a signal channel, comprises: In response to receiving a synchronization signal, the fog lights are controlled to light up and turn off according to a predetermined on / off control logic, and the preset first synchronization period is changed to a second synchronization period. Both the first and second synchronization periods are transmission periods from receiving the synchronization signal to sending the synchronization signal, and the duration of the first synchronization period is different from the duration of the second synchronization period. In response to the duration of the second synchronization cycle, a synchronization signal is sent, and the fog lights are controlled to light up and turn off again according to the predetermined on / off control logic, changing the second synchronization cycle to the first synchronization cycle.
2. The fog light synchronization control method according to claim 1, characterized in that, The response to receiving the synchronization signal, controlling the fog lights to illuminate and extinguish according to the predetermined illumination / extinguishing control logic, and before changing the preset first synchronization cycle to the second synchronization cycle, includes: In response to the duration of the first synchronization cycle, a synchronization signal is sent, and the fog lights are controlled to light up and turn off again according to the predetermined on / off control logic.
3. The fog light synchronization control method according to claim 1, characterized in that, The step of controlling the fog lights to illuminate and extinguish according to a predetermined illumination / extinguishing control logic includes: According to the on / off control cycle, the fog lights are periodically controlled to illuminate for a first preset duration and then extinguish for a second preset duration.
4. The fog light synchronization control method according to claim 3, characterized in that, The duration of the second synchronization cycle and the duration of the first synchronization cycle are both integer multiples of the duration of the on / off control cycle, and the duration of the second synchronization cycle is less than the duration of the first synchronization cycle.
5. The fog light synchronization control method according to claim 3, characterized in that, The step of periodically controlling the fog lights to illuminate for a first preset duration and extinguish for a second preset duration according to the illumination-off control cycle includes: Within each of the on / off control cycles, the fog lights are controlled sequentially for a first preset duration of illumination and a second preset duration of extinguishing by setting a time base using a timer and counting with a counter.
6. The fog light synchronization control method according to any one of claims 1-5, characterized in that, It also includes at least one of the following; In response to a color control signal from an external device, the fog lights are controlled to adjust their emission color based on the color control signal. In response to a brightness control signal from an external device, the fog lights are controlled to adjust their brightness based on the brightness control signal.
7. A main control chip, characterized in that, include: The method comprises a signal transceiver module, a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the signal transceiver module and the memory are electrically connected to the processor, and the processor executes the computer program to implement the steps of the method as described in any one of claims 1 to 6.
8. A fog light, characterized in that, include: The fog light body, the bulb connected to the fog light body, and the main control chip as described in claim 7; the main control chip is disposed in the fog light body.
9. The fog light according to claim 8, characterized in that, Also includes: Solar panels; The solar panel is connected to the fog light body and is used to power the fog light.
10. A fog light system, characterized in that, include: At least two fog lights as described in any one of claims 8-9.