CN110035588B - Programmable lamp system, lamp effect output method and vehicle - Google Patents

Programmable lamp system, lamp effect output method and vehicle Download PDF

Info

Publication number
CN110035588B
CN110035588B CN201910267509.5A CN201910267509A CN110035588B CN 110035588 B CN110035588 B CN 110035588B CN 201910267509 A CN201910267509 A CN 201910267509A CN 110035588 B CN110035588 B CN 110035588B
Authority
CN
China
Prior art keywords
lamp
effect
communication
light
effect mode
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910267509.5A
Other languages
Chinese (zh)
Other versions
CN110035588A (en
Inventor
李�荣
陆宇哲
马鹏飞
李家豪
于豪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Xiaopeng Motors Technology Co Ltd
Original Assignee
Guangzhou Xiaopeng Motors Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Xiaopeng Motors Technology Co Ltd filed Critical Guangzhou Xiaopeng Motors Technology Co Ltd
Priority to CN201910267509.5A priority Critical patent/CN110035588B/en
Publication of CN110035588A publication Critical patent/CN110035588A/en
Application granted granted Critical
Publication of CN110035588B publication Critical patent/CN110035588B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B47/00Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
    • H05B47/10Controlling the light source
    • H05B47/175Controlling the light source by remote control

Landscapes

  • Circuit Arrangement For Electric Light Sources In General (AREA)

Abstract

The embodiment of the invention relates to the technical field of automobiles, and discloses a programmable lamp system, a lamp effect output method and a vehicle, wherein the system comprises the following components: a user-defined programming module, a lamp controller and a lamp; the user-defined programming module is used for sending received first lamp effect customizing information to the lamp controller, the first lamp effect customizing information is formed by combining a plurality of first communication instructions, and the first communication instructions are formed by combining a first lamp effect mode and a first instant state; the lamp controller is used for sending a first communication instruction included in the first lamp effect customizing information to the lamp according to a first preset period after receiving the first lamp effect customizing information; the lamp is used for outputting corresponding first lamp effect according to a first lamp effect mode and a first instant state included by the first communication instruction when the first communication instruction is received. By implementing the embodiment of the invention, the light effect of the vehicle can be flexibly replaced or adjusted.

Description

Programmable lamp system, lamp effect output method and vehicle
Technical Field
The invention relates to the technical field of automobiles, in particular to a programmable lamp system, a lamp effect output method and a vehicle.
Background
At present, external lamps (such as headlamps and steering lamps) with various functions are installed on automobiles in the market, and most of the external lamps of the automobiles are mainly used for lighting or steering reminding and the like, so that the traditional way is not broken through. Many automobile manufacturers have developed improvements in automotive lighting fixtures, such as providing a cool lighting effect on the vehicle lighting fixture to attract the eyes of pedestrians.
In practice, it is found that when a vehicle sets a light effect, the light effect of a preset unique mode in a lamp is controlled by using a hard-wire driving mode, so that the vehicle can only use a certain preset light effect in a certain scene. That is to say, the light effect that the light of present vehicle can use under a certain scene is fixed, can't change or adjust in a flexible way.
Disclosure of Invention
The embodiment of the invention discloses a programmable lamp system, a lamp effect output method and a vehicle, which can flexibly replace or adjust the light effect of the vehicle.
A first aspect of an embodiment of the present invention discloses a programmable lamp system, where the system includes: user self-defined programming module, lamps and lanterns controller and lamps and lanterns, lamps and lanterns controller electricity respectively connect user self-defined programming module with lamps and lanterns, wherein:
the user-defined programming module is used for sending the received first lamp effect customizing information to the lamp controller; the first lamp effect customizing information is formed by combining a plurality of first communication instructions, and the first communication instructions are formed by combining a first lamp effect mode and a first instant state;
the lamp controller is used for sending a first communication instruction included in the first lamp effect customizing information to the lamp according to a first preset period after receiving the first lamp effect customizing information;
and the lamp is used for outputting a corresponding first lamp effect according to a first lamp effect mode and a first instantaneous state included by the first communication instruction when the first communication instruction is received.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, the first lighting effect customizing message is formed by combining a plurality of first communication commands, and the first communication command is formed by combining a first lighting effect mode and a first instantaneous state, and includes:
the first light effect customizing information is formed by combining a plurality of first communication instructions with the same first light effect mode and the same first instant state;
or the first light effect customizing information is formed by combining a plurality of first communication instructions with the same first light effect mode and different first instantaneous states;
or the first light effect customizing information is formed by combining a plurality of first communication instructions with different first light effect modes and the same first instantaneous state;
or the first light effect customizing information is formed by combining a plurality of first communication instructions with different first light effect modes and different first instant states.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, the lamp is provided with a plurality of preset lamp effect modes, and each of the preset lamp effect modes is provided with a plurality of preset instantaneous states.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, when receiving the first communication instruction, the manner of outputting the corresponding first light effect according to the first light effect mode and the first instantaneous state included in the first communication instruction by the light fixture specifically is:
the lamp is used for determining a target lamp effect mode in a plurality of preset lamp effect modes according to a first lamp effect mode corresponding to the first communication instruction when the first communication instruction is received; and determining a target instantaneous state in a plurality of preset instantaneous states set in the target lamp effect mode according to a first instantaneous state corresponding to the first communication command, and outputting a first lamp effect according to the target lamp effect mode and the target instantaneous state.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, the system further includes: an image pickup device controller, wherein:
the camera device controller is used for generating second light effect customization information according to the detected coordinate information of the pedestrian when the speed of the vehicle is less than or equal to a preset speed threshold value or is reduced to zero; the second light effect customizing information is formed by combining a plurality of second communication instructions, and the second communication instructions are formed by combining a second light effect mode and a second instantaneous state;
the camera device controller is also used for sending the second lamp effect customizing information to the lamp controller;
the lamp controller is further configured to send a second communication instruction included in the second lamp effect customization information to the lamp according to a second preset period after receiving the second lamp effect customization information;
and the lamp is further used for outputting a corresponding second lamp effect according to a second lamp effect mode and a second instantaneous state included by the second communication instruction when the second communication instruction is received.
The second aspect of the embodiment of the invention discloses a lamp effect output method, which is applied to a programmable lamp system, wherein the system comprises: the method comprises the following steps that a user-defined programming module, a lamp controller and a lamp are defined, the lamp controller is electrically connected with the user-defined programming module and the lamp, and the method comprises the following steps:
the user-defined programming module sends the received first lamp effect customizing information to the lamp controller; the first lamp effect customizing information is formed by combining a plurality of first communication instructions, and the first communication instructions are formed by combining a first lamp effect mode and a first instant state;
after receiving the first lamp effect customizing information, the lamp controller sends a first communication instruction included in the first lamp effect customizing information to the lamp according to a first preset period;
and when receiving the first communication command, the lamp outputs a corresponding first lamp effect according to a first lamp effect mode and a first instantaneous state included in the first communication command.
As an optional implementation manner, in the second aspect of the embodiment of the present invention, the lamp is provided with a plurality of preset lamp effect modes, and each of the preset lamp effect modes is provided with a plurality of preset instantaneous states.
As an optional implementation manner, in the second aspect of the embodiment of the present invention, when receiving the first communication instruction, the light fixture outputs a corresponding first light effect according to a first light effect mode and a first instantaneous state included in the first communication instruction, including:
when the lamp receives the first communication instruction, determining a target lamp effect mode in a plurality of preset lamp effect modes according to a first lamp effect mode corresponding to the first communication instruction;
the lamp determines a target instantaneous state from a plurality of preset instantaneous states of the target lamp effect mode according to a first instantaneous state corresponding to the first communication instruction;
and the lamp outputs a first lamp effect according to the target lamp effect mode and the target instantaneous state.
As an optional implementation manner, in the second aspect of the embodiment of the present invention, the system further includes an image capturing apparatus controller, and the method further includes:
when the speed of the vehicle is less than or equal to a preset speed threshold value or is reduced to zero, the camera device controller generates second light effect customization information according to the detected coordinate information of the pedestrian; the second light effect customizing information is formed by combining a plurality of second communication instructions, and the second communication instructions are formed by combining a second light effect mode and a second instantaneous state;
the camera device controller sends the second lamp effect customizing information to the lamp controller;
after receiving the second lamp effect customizing information, the lamp controller sends a second communication instruction included in the second lamp effect customizing information to the lamp according to a second preset period;
and when the lamp receives the second communication instruction, outputting a corresponding second lamp effect according to a second lamp effect mode and a second instantaneous state which are included by the second communication instruction.
The third aspect of the embodiment of the invention discloses a vehicle, and the vehicle comprises the programmable lamp system disclosed by the first aspect of the embodiment of the invention.
A fourth aspect of the present invention discloses another programmable lighting fixture system, including:
a memory storing executable program code;
a processor coupled with the memory;
the processor calls the executable program code stored in the memory to execute the lamp effect output method disclosed by the second aspect of the embodiment of the invention.
A fifth aspect of the embodiments of the present invention discloses a computer-readable storage medium storing a computer program, wherein the computer program causes a computer to execute the lamp effect output method disclosed in the second aspect of the embodiments of the present invention.
A sixth aspect of embodiments of the present invention discloses a computer program product, which, when run on a computer, causes the computer to perform some or all of the steps of any one of the methods of the first aspect of embodiments of the present invention.
A seventh aspect of the present embodiment discloses an application publishing platform, where the application publishing platform is configured to publish a computer program product, where when the computer program product runs on a computer, the computer is caused to perform part or all of the steps of any one of the methods in the first aspect of the present embodiment.
Compared with the prior art, the embodiment of the invention has the following beneficial effects:
in the embodiment of the invention, the programmable lamp system comprises a user-defined programming module which can send received user-defined various lamp effect customizing information to a lamp controller, wherein the lamp effect customizing information comprises a plurality of communication instructions, and the communication instructions are formed by combining a lamp effect mode and an instantaneous state; and the lamp controller sends the communication instruction included in the lamp effect customizing information to the lamp according to a preset period so that the lamp outputs a corresponding lamp effect according to the received communication instruction. In the embodiment of the invention, as the lamp is provided with a plurality of different lamp effect modes and a plurality of different instantaneous states in each lamp effect mode, a user can freely combine the lamp effect modes and the instantaneous states according to the requirements to achieve the effect of programmable light effect. In addition, the lamp can output the user-defined light effect in real time according to the combined information of different lamp effect modes and instantaneous states so as to change and adjust the light effect of the vehicle in real time.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a programmable lamp system according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart of a lamp effect output method according to an embodiment of the present invention;
FIG. 3 is a diagram illustrating an exemplary control logic for a lamp effect mode according to an embodiment of the present invention;
fig. 4 is an exemplary diagram of a through light strip disclosed in the embodiment of the present invention;
FIG. 5 is a schematic structural diagram of another programmable lamp system disclosed in the embodiments of the present invention;
FIG. 6 is a schematic flow chart illustrating another lamp effect output method according to an embodiment of the present invention;
FIG. 7 is a diagram illustrating an example of control logic for another lamp effect mode disclosed in an embodiment of the present invention;
fig. 8 is a schematic structural diagram of another programmable lamp system disclosed in the embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It is to be noted that the terms "first", "second", and the like in the description and claims of the present invention are used for distinguishing different objects, and are not used for describing a specific order. The terms "comprises," "comprising," and any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
The embodiment of the invention discloses a programmable lamp system and a vehicle, which can flexibly replace or adjust the light effect of the vehicle.
The technical solution of the present invention will be described in detail with reference to specific examples.
Example one
Referring to fig. 1 and fig. 2, fig. 1 is a schematic structural diagram of a programmable lamp system according to an embodiment of the present invention, and fig. 2 is a schematic flow chart of a lamp effect output method according to an embodiment of the present invention. As shown in fig. 1, the programmable luminaire system may include: user-defined programming modules 101, light fixture controllers 102, and light fixtures 103. The lamp Controller 102 and the user-defined programming module 101 may be connected through a central gateway, the lamp Controller 102 and the lamp 103 may be connected through a CAN (Controller area network, CAN) communication, the user-defined programming module 101 may specifically be any Electronic Control Unit (ECU) disposed in the vehicle, wherein the user-defined programming module may be connected through a CAN bus to an instruction module, a memory, a processor, and the like in the vehicle, and the operation of the user-defined programming module may be visual, that is, a user may create, save, delete, or modify a light effect through a display screen of the vehicle, and in addition, the user-defined device communicating with the user-defined programming module may include a mobile terminal or a vehicle-mounted central Control large screen, and the like; the lamp controller 102 may specifically be any Electronic Control Unit (ECU) disposed in the vehicle, and is configured to trigger and Control a lighting effect of the lamp; the light 103 may be a single light particle, or may be a combination of light particles composed of a plurality of light particles, and the embodiment of the invention is not limited. Referring to fig. 2, as shown in fig. 2, the lamp effect output method may include the following steps:
201. and the user-defined programming module sends the received first lamp effect customizing information to the lamp controller.
In the embodiment of the invention, the CAN communication module CAN be integrated in the lamp, a plurality of different preset lamp effect modes are stored, and a plurality of preset instantaneous states are also set in each preset lamp effect mode. Referring to fig. 3, fig. 3 is a diagram illustrating an example of a control logic of a lamp effect mode according to an embodiment of the present invention. Among them, the lamp corresponding to fig. 3 may be provided with a right headlight (AR 1 to AR12 in fig. 3), a left headlight (AL 1 to AL12 in fig. 3), and a middle headlight (BM 1 to BM80 in fig. 3), respectively. The right side headlight, the left side headlight and the middle headlight can be combined into a through light strip (as shown in fig. 4). In the embodiment of the present invention, for convenience of description, the following description will be given by taking the penetrating type lamp strip arranged in front of the vehicle head, which is combined when the lamp is respectively the right headlight, the left headlight and the middle headlight, as an example, and should not be construed as limiting the embodiment of the present invention. It is understood that the light particle combination composed of a plurality of light particles can also be a right rear light, a left rear light and a middle rear light; foretell right side back light, left side back light and middle back light can make up into and run through formula lamp area, set up at the rear of a vehicle. The light effect output method described by taking the penetrating type light strip arranged in front of the vehicle head as an example is also applicable to the penetrating type light strip arranged at any position of the vehicle body such as the tail of the vehicle, the side of the vehicle and the like.
As shown in FIG. 3, the horizontal axis in FIG. 3 represents a lamp pellet; the vertical axis represents a time series, which may include a plurality of time instants, each of which may be in units of T milliseconds, and T may be set manually (e.g., 10, 20); the light particle on the horizontal axis corresponding to a certain time (e.g., T1) indicates the instantaneous state at that time. The blank boxes in fig. 3 indicate that the light particles are off, and the remaining boxes indicate that the light particles are on; the light particles can correspond to different brightness levels when being turned on, and can also correspond to different colors (such as white, red and yellow). It is understood that the brightness level shown in fig. 3 is a possible example, and in other possible embodiments, the brightness level of the light granules may also be 100%, 50%, 30%, or the like, and specific values may be set by human, and the embodiment of the present invention is not limited thereto. Taking the data corresponding to the time T1 in fig. 3 as an example, it can be seen that at the time T1 in this mode, the light particle BM40 and the light particle BM41 are turned on at a brightness of 100%, and the light particle BM39 and the light particle BM42 are turned on at a brightness of 50%, and are combined into a transient state at the time T1.
Based on the lamp structure and the setting mode, the first lamp effect customization information in the embodiment of the invention can be user-defined lamp effect information input to the user-defined programming module by a user through the vehicle-mounted central control large screen, or can be user-defined lamp effect information transmitted to the user-defined programming module by the user through a mobile terminal (such as a mobile phone), and the embodiment of the invention is not limited; the first lamp effect customizing information can be formed by combining a plurality of first communication instructions, the first communication instructions can be formed by combining a first lamp effect mode and a first instantaneous state, the first lamp effect mode corresponds to a certain preset lamp effect mode stored in the lamp, and the first instantaneous state corresponds to a certain instantaneous state in the certain preset lamp effect mode.
It should be noted that: the "first" of the first light effect customizing message, the first communication command, the first light effect mode and the first instantaneous state is used for distinguishing different objects, not for describing a specific order.
As an optional implementation manner, the first light effect customization information may be formed by combining a plurality of first communication commands with the same first light effect mode and the same first instant state; the first light effect customizing information can also be formed by combining a plurality of first communication instructions with the same first light effect mode and different first instantaneous states; the first light effect customizing information can also be formed by combining a plurality of first communication instructions with different first light effect modes and the same first instantaneous state; the first light effect customizing message can also be formed by combining a plurality of first communication instructions with different first light effect modes and different first instant states.
For example, the first lighting effect customization information may be a first communication command with the same first lighting effect Mode and different first transient states, such as Mode1_ Tick1, Mode1_ Tick2, … …, and Mode1_ Tick 21; it should be noted that: mode represents a certain light effect Mode, Tick represents a certain instant state, and Mode1_ Tick1 represents a certain first communication command;
for another example, the first light effect customization information may be a first communication command with the same first light effect Mode and different first transient states, such as Mode1_ Tick1, Mode1_ Tick5, … …, and Mode1_ Tick 3; it should be noted that: compared with the above example, the instantaneous states in the first communication command can also be freely combined in the same lamp effect mode without sequence;
for example, the first lighting effect customization information may be a first communication command with different first transient states and different first lighting modes, such as Mode1_ Tick3, Mode3_ Tick5, … …, and Mode10_ Tick 21.
By implementing the method, the user can randomly call and combine the lamp effect modes according to the plurality of lamp effect modes and the plurality of instantaneous states in each lamp effect mode to arrange the favorite lamp effect of the user, thereby realizing the programmability of the lamp effect.
202. After receiving the first lamp effect customizing information, the lamp controller sends a first communication instruction included in the first lamp effect customizing information to the lamp according to a first preset period.
In the embodiment of the present invention, the lamp controller and the lamp may communicate with each other through the CAN network, for example, if the first predetermined period is 10 ms, the lamp controller may sequentially send a first communication command (e.g., Mode1_ Tick1) to the lamp every 10 ms.
In the embodiment of the invention, the lamp controller and the lamp are communicated by using the CAN network, the communication instruction size is usually only 1byte, so that the communication between the lamp controller and the lamp is more efficient, the construction cost of the CAN network is low, and the CAN network is suitable for various vehicles.
As an alternative, if the above-mentioned luminaire is a luminaire in which the number of light particles is large when each light particle is used as an independent control unit, that is, a single light particle is used as an independent control unit, the amount of data that needs to be transmitted by the luminaire controller increases. At this time, the CAN communication between the lamp controller and the lamp may be CAN-fd (CAN with Flexible Data rate) communication. The CAN-FD communication features variable speed, data field length expansion and new CRC (Cyclic Redundancy Check) checking method. Therefore, the CAN-FD communication CAN satisfy the synchronism when the amount of transmission data increases.
203. When the lamp receives the first communication command, the lamp outputs corresponding first lamp effect according to a first lamp effect mode and a first instant state included in the first communication command.
In the embodiment of the present invention, when the lamp receives the first communication instruction, according to the first light effect mode and the first instantaneous state included in the first communication instruction, the manner of outputting the corresponding first light effect may be: when the lamp receives the first communication command, the first communication command comprises two parts, namely: the lamp can determine a target lamp effect mode from a plurality of preset lamp effect modes according to the first lamp effect mode, and further determine a target instantaneous state from a plurality of preset instantaneous states of the target lamp effect mode according to the first instantaneous state; and finally, the lamp outputs the light effect of the target instantaneous state in the target light effect mode, and when the lamp outputs the light effect of the target instantaneous state in the plurality of target light effect modes according to the plurality of first communication instructions, the first light effect can be combined.
For example, referring to fig. 3, if the light effect Mode shown in fig. 3 is Mode1, a certain first communication command includes Mode1_ Tick1, i.e. the target light effect Mode is identified as Mode1, and the target instantaneous state is Tick1(T1), the lamp can query that the corresponding target light effect Mode is Mode1 (the light effect Mode shown in fig. 3) according to Mode1, and query that the target instantaneous state corresponding to time T1 of Mode1 is: the target momentary state can be performed with light particles BM40 and BM41 being on at 100% brightness, light particles BM39 and BM42 being on at 50% brightness, the other light particles being off, BM40 and BM41 being on at 100% brightness, light particles BM39 and BM42 being on at 50% brightness, the other light particles being off.
It can be seen that, when the system described in the first embodiment is controlled by the method described in the first embodiment, since the lamp is provided with a plurality of different lamp effect modes and a plurality of different instantaneous states in each lamp effect mode, the user can freely combine the lamp effect modes and the instantaneous states according to the needs to achieve the effect of programmable light effect. Moreover, the lamp can output the user-defined light effect in real time according to the combined information of different lamp effect modes and instantaneous states so as to change and adjust the light effect of the vehicle in real time; in addition, the lamp controller and the lamp are communicated by using the CAN network, the communication instruction size is only 1byte generally, so that the communication between the lamp controller and the lamp is more efficient, the construction cost of the CAN network is low, and the CAN network is suitable for various vehicles.
Example two
Referring to fig. 5 and 6, fig. 5 is a schematic structural diagram of another programmable lamp system disclosed in the embodiment of the present invention, and fig. 6 is a schematic flow chart of another lamp effect output method disclosed in the embodiment of the present invention. As shown in fig. 5, the programmable luminaire system may include: a user-defined programming module 101, a light fixture controller 102, a light fixture 103, and a camera controller 104. Wherein, the lamp Controller 102 and the user-defined programming module 101 CAN be connected through a central gateway, the lamp Controller 102 and the lamp 103 CAN be connected through a CAN (Controller Area Network, CAN) communication, the lamp Controller 102 and the camera Controller 104 CAN be connected through a central gateway communication, the user-defined programming module 101 CAN be specifically any Electronic Control Unit (ECU) arranged in the vehicle, wherein, the user-defined programming module CAN be connected with an instruction module, a memory, a processor and the like in the vehicle through a CAN bus, and the operation of the user-defined programming module CAN be visual, i.e., the user can create, save, delete or modify the light effects through the display screen of the vehicle, and, in addition, the user-defined equipment communicating with the user-defined programming module can comprise a mobile terminal or a vehicle-mounted central control large screen and the like; the lamp controller 102 may specifically be any Electronic Control Unit (ECU) disposed in the vehicle, and is configured to trigger and Control a lighting effect of the lamp; the lamp 103 may be a single lamp pellet, or may be a combination of lamp pellets formed by a plurality of lamp pellets, and the embodiment of the present invention is not limited; the camera controller 104 may be any Electronic Control Unit (ECU) disposed in the vehicle, and is configured to Control the camera of the vehicle to collect data and transmit the data to the lamp controller 102. Referring to fig. 6, as shown in fig. 6, the lamp effect output method may include the following steps:
301-303; wherein, steps 01 to 303 are the same as steps 201 to 203 in the first embodiment, and are not described herein again.
304. And when the speed of the vehicle is less than or equal to a preset speed threshold value or is reduced to zero, the camera device controller generates second light effect customization information according to the detected coordinate information of the pedestrian.
The second light effect customization information in the embodiment of the present invention may be generated by the camera controller according to the detected pedestrian coordinate information when the speed of the vehicle is less than or equal to a preset speed threshold value or drops to zero, where the detected pedestrian coordinate information may include: coordinate information when the pedestrian is moving, coordinate information when the pedestrian is not moving, and the like, and the embodiment of the invention is not limited. It should be noted that: when it is detected that the pedestrian coordinate information indicates that the pedestrian is moving, the light effect of the second light effect customization information may be that the light moves along with the moving track of the pedestrian; when it is detected that the pedestrian coordinate information indicates that the pedestrian is not moving, the light effect of the second light effect customizing information is not moving.
Based on the lamp structure and the setting method described in step 201, the second lamp effect customization information may be formed by combining a plurality of second communication instructions, and the second communication instructions may be formed by combining a second lamp effect mode and a second instantaneous state, where the second lamp effect mode corresponds to a certain preset lamp effect mode stored in the lamp described in step 201, and the second instantaneous state corresponds to a certain instantaneous state in the certain preset lamp effect mode.
It should be noted that: the "second" in the second lamp effect customizing information, the second communication instruction, the second lamp effect mode, and the second instantaneous state is for distinguishing different objects, not for describing a specific order.
305. And the camera device controller sends the second lamp effect customizing information to the lamp controller.
In the embodiment of the invention, the camera device controller and the lamp controller can be in communication connection through the central gateway of the vehicle, so that the camera device controller can send the second lamp effect customizing information to the lamp controller through the central gateway of the vehicle.
306. And after receiving the second lamp effect customizing information, the lamp controller sends a second communication instruction included in the second lamp effect customizing information to the lamp according to a second preset period.
In the embodiment of the present invention, the lamp controller and the lamp may communicate with each other through the CAN network, for example, if the second predetermined period is 20 ms, the lamp controller may sequentially send a second communication command (e.g., Mode1_ Tick2) to the lamp every 20 ms.
Accordingly, if the above-mentioned luminaire is such that when one lamp pellet, i.e. a single lamp pellet is used as an independent control unit, the number of lamp pellets is large, the amount of data that needs to be transmitted by the luminaire controller increases. At this time, the CAN communication between the lamp controller and the lamp may be CAN-fd (CAN with Flexible Data rate) communication. The CAN-FD communication features variable speed, data field length expansion and new CRC (Cyclic Redundancy Check) checking method. Therefore, the CAN-FD communication CAN satisfy the synchronism when the amount of transmission data increases.
307. When the lamp receives the second communication instruction, the corresponding second lamp effect is output according to a second lamp effect mode and a second instantaneous state included by the second communication instruction.
In the embodiment of the present invention, when the lamp receives the second communication instruction, according to the second light effect mode and the second instantaneous state included in the second communication instruction, the manner of outputting the corresponding second light effect may be: when the lamp receives the second communication command, the second communication command comprises two parts, namely: the lamp can determine a target lamp effect mode from a plurality of preset lamp effect modes according to the second lamp effect mode, and further determine a target instantaneous state from a plurality of preset instantaneous states of the target lamp effect mode according to the second instantaneous state; and finally, the lamp outputs the light effect of the target instantaneous state in the target lamp effect mode, and when the lamp outputs the light effect of the target instantaneous state in the target lamp effect modes according to the plurality of second communication instructions, the second lamp effect can be combined.
By way of example with reference to fig. 7, fig. 7 is a diagram illustrating another control logic of a light effect mode disclosed in the embodiment of the present invention, and it is assumed that the control logic of the light effect mode of fig. 7 is disposed in a pass-through light strip in front of a vehicle head, where AR1 to AR21 represent right headlights, AL1 to AL21 represent left headlights, and BM1 to BM48 represent middle headlights. Taking the data corresponding to time T70 in fig. 3 as an example, it can be seen that at time T70 in this mode, light particles BM43 to BM48 and light particles BM1 to BM6 are turned on at 100% brightness, and light particles AR13 to AR21 and light particles AL13 to AL21 are turned on at 100% brightness, and thus, the instantaneous state at time T70 is combined.
It can be seen that, when the system described in the second embodiment is controlled by the method described in the second embodiment, the lamp controller can also receive lamp effect customization information sent by the camera device controller, and then control the lamp to output a corresponding light effect according to the lamp effect customization information; because the lamp system provided by the embodiment of the invention has programmability, the camera device can respond to the position information of the pedestrian to generate corresponding lamp effect customization information, for example, if the position information of the pedestrian indicates that the pedestrian moves, a lamp effect that the lamp light moves along with the pedestrian can be generated, and further, the effect of interactive communication with the pedestrian is achieved.
EXAMPLE III
Referring to fig. 8, fig. 8 is a schematic structural diagram of another programmable lamp system according to an embodiment of the present invention. As shown in fig. 8, the programmable luminaire system may include:
a memory 801 in which executable program code is stored;
a processor 802 coupled with the memory 801;
the processor 802 calls the executable program code stored in the memory 801 to execute any one of the light effect output methods of fig. 2 or fig. 6.
The embodiment of the invention discloses a computer readable storage medium which stores a computer program, wherein the computer program enables a computer to execute any one of the lamp effect output methods shown in the figure 2 or the figure 6.
The embodiment of the present invention also discloses an application publishing platform, wherein the application publishing platform is used for publishing a computer program product, and when the computer program product runs on a computer, the computer is caused to execute part or all of the steps of the method in the above method embodiments.
The embodiment of the invention also discloses a vehicle which comprises the programmable lamp system disclosed by the embodiment of the invention.
In various embodiments of the present invention, it should be understood that the sequence numbers of the above-mentioned processes do not imply an inevitable order of execution, and the execution order of the processes should be determined by their functions and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated units, if implemented as software functional units and sold or used as a stand-alone product, may be stored in a computer accessible memory. Based on such understanding, the technical solution of the present invention, which is a part of or contributes to the prior art in essence, or all or part of the technical solution, can be embodied in the form of a software product, which is stored in a memory and includes several requests for causing a computer device (which may be a personal computer, a server, a network device, or the like, and may specifically be a processor in the computer device) to execute part or all of the steps of the above-described method of each embodiment of the present invention.
It will be understood by those skilled in the art that all or part of the steps in the methods of the embodiments described above may be implemented by hardware instructions of a program, and the program may be stored in a computer-readable storage medium, where the storage medium includes Read-Only Memory (ROM), Random Access Memory (RAM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), One-time Programmable Read-Only Memory (OTPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Compact Disc Read-Only Memory (CD-ROM), or other Memory, such as a magnetic disk, or a combination thereof, A tape memory, or any other medium readable by a computer that can be used to carry or store data.
The programmable lamp system, the lamp effect output method and the vehicle disclosed in the embodiment of the invention are described in detail, a specific example is applied in the description to explain the principle and the implementation of the invention, and the description of the embodiment is only used for helping to understand the method and the core idea of the invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (8)

1. A programmable light fixture system, the system comprising: user self-defined programming module, lamps and lanterns controller and lamps and lanterns, the lamps and lanterns controller electricity respectively connect user self-defined programming module with lamps and lanterns, lamps and lanterns include a plurality of lamp granules, wherein:
the user-defined programming module is used for sending the received first lamp effect customizing information to the lamp controller; the first light effect customizing information is formed by combining a plurality of first communication instructions, the first communication instructions are formed by combining a first light effect mode and a first instantaneous state, the first light effect mode comprises a time sequence, the time sequence comprises a plurality of moments, and each moment corresponds to the instantaneous state of each light particle of the lamp respectively;
the lamp controller is used for sending a first communication instruction included in the first lamp effect customizing information to the lamp according to a first preset period after receiving the first lamp effect customizing information;
the lamp is used for controlling each lamp grain to output corresponding first lamp effect according to a first lamp effect mode and a first instantaneous state which are included in the first communication instruction when the first communication instruction is received;
the system further comprises: an image pickup device controller, wherein:
the camera device controller is used for generating second light effect customization information according to the detected coordinate information of the pedestrian when the speed of the vehicle is less than or equal to a preset speed threshold value or is reduced to zero; the second light effect customizing information is formed by combining a plurality of second communication instructions, and the second communication instructions are formed by combining a second light effect mode and a second instantaneous state;
the camera device controller is also used for sending the second lamp effect customizing information to the lamp controller;
the lamp controller is further configured to send a second communication instruction included in the second lamp effect customization information to the lamp according to a second preset period after receiving the second lamp effect customization information;
and the lamp is further used for outputting a corresponding second lamp effect according to a second lamp effect mode and a second instantaneous state included by the second communication instruction when the second communication instruction is received.
2. The system of claim 1, wherein the first light effect customization information is composed of a plurality of first communication commands, and the first communication commands are composed of a first light effect mode and a first instantaneous state, and comprise:
the first light effect customizing information is formed by combining a plurality of first communication instructions with the same first light effect mode and the same first instant state;
or the first light effect customizing information is formed by combining a plurality of first communication instructions with the same first light effect mode and different first instantaneous states;
or the first light effect customizing information is formed by combining a plurality of first communication instructions with different first light effect modes and the same first instantaneous state;
or the first light effect customizing information is formed by combining a plurality of first communication instructions with different first light effect modes and different first instant states.
3. The system of claim 1, wherein the light fixture is configured with a plurality of predetermined light effect modes, and wherein each of the predetermined light effect modes is configured with a plurality of predetermined instantaneous states.
4. The system of claim 3, wherein the lamp is configured to output the corresponding first lamp effect according to the first lamp effect mode and the first instantaneous state included in the first communication command when the first communication command is received, specifically:
the lamp is used for determining a target lamp effect mode in a plurality of preset lamp effect modes according to a first lamp effect mode corresponding to the first communication instruction when the first communication instruction is received; and determining a target instantaneous state in a plurality of preset instantaneous states set in the target lamp effect mode according to a first instantaneous state corresponding to the first communication command, and outputting a first lamp effect according to the target lamp effect mode and the target instantaneous state.
5. A lamp effect output method is applied to a programmable lamp system, and the system comprises the following steps: the method comprises the following steps that a user-defined programming module, a lamp controller and a lamp are electrically connected, the lamp controller is electrically connected with the user-defined programming module and the lamp, the lamp comprises a plurality of lamp particles, and the method comprises the following steps:
the user-defined programming module sends the received first lamp effect customizing information to the lamp controller; the first light effect customizing information is formed by combining a plurality of first communication instructions, the first communication instructions are formed by combining a first light effect mode and a first instantaneous state, the first light effect mode comprises a time sequence, the time sequence comprises a plurality of moments, and each moment corresponds to the instantaneous state of each light particle of the lamp respectively;
after receiving the first lamp effect customizing information, the lamp controller sends a first communication instruction included in the first lamp effect customizing information to the lamp according to a first preset period;
when the lamp receives the first communication instruction, controlling each lamp particle to output a corresponding first lamp effect according to a first lamp effect mode and a first instantaneous state which are included in the first communication instruction;
the system further includes a camera controller, the method further comprising:
when the speed of the vehicle is less than or equal to a preset speed threshold value or is reduced to zero, the camera device controller generates second light effect customization information according to the detected coordinate information of the pedestrian; the second light effect customizing information is formed by combining a plurality of second communication instructions, and the second communication instructions are formed by combining a second light effect mode and a second instantaneous state;
the camera device controller sends the second lamp effect customizing information to the lamp controller;
after receiving the second lamp effect customizing information, the lamp controller sends a second communication instruction included in the second lamp effect customizing information to the lamp according to a second preset period;
and when the lamp receives the second communication instruction, outputting a corresponding second lamp effect according to a second lamp effect mode and a second instantaneous state which are included by the second communication instruction.
6. The method of claim 5, wherein the light fixture is provided with a plurality of predetermined light effect modes, and each of the predetermined light effect modes is provided with a plurality of predetermined instantaneous states.
7. The method of claim 6, wherein the lamp outputting the corresponding first lamp effect according to the first lamp effect mode and the first instantaneous state included in the first communication command when receiving the first communication command comprises:
when the lamp receives the first communication instruction, determining a target lamp effect mode in a plurality of preset lamp effect modes according to a first lamp effect mode corresponding to the first communication instruction;
the lamp determines a target instantaneous state from a plurality of preset instantaneous states of the target lamp effect mode according to a first instantaneous state corresponding to the first communication instruction;
and the lamp outputs a first lamp effect according to the target lamp effect mode and the target instantaneous state.
8. A vehicle, characterized in that it comprises a programmable light system according to any one of claims 1 to 4.
CN201910267509.5A 2019-04-03 2019-04-03 Programmable lamp system, lamp effect output method and vehicle Active CN110035588B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910267509.5A CN110035588B (en) 2019-04-03 2019-04-03 Programmable lamp system, lamp effect output method and vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910267509.5A CN110035588B (en) 2019-04-03 2019-04-03 Programmable lamp system, lamp effect output method and vehicle

Publications (2)

Publication Number Publication Date
CN110035588A CN110035588A (en) 2019-07-19
CN110035588B true CN110035588B (en) 2021-07-13

Family

ID=67237440

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910267509.5A Active CN110035588B (en) 2019-04-03 2019-04-03 Programmable lamp system, lamp effect output method and vehicle

Country Status (1)

Country Link
CN (1) CN110035588B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111083825B (en) * 2019-12-18 2021-12-21 江苏紫米电子技术有限公司 Lamp effect control method and device, electronic equipment and storage medium
CN112312629B (en) * 2020-10-30 2022-12-13 广州小鹏汽车科技有限公司 Data processing method and device
CN112312630B (en) * 2020-10-30 2023-02-10 广州小鹏汽车科技有限公司 Data processing method and device
CN112312631B (en) * 2020-10-30 2023-02-10 广州小鹏汽车科技有限公司 Data processing method and device
CN112306482A (en) * 2020-10-30 2021-02-02 广州小鹏汽车科技有限公司 Data processing method and device
CN112306484A (en) * 2020-10-30 2021-02-02 广州小鹏汽车科技有限公司 Data processing method and device
CN112566336A (en) * 2020-11-20 2021-03-26 海信视像科技股份有限公司 Display device and light effect control method
CN112498226A (en) * 2020-12-17 2021-03-16 广州橙行智动汽车科技有限公司 Method and device for controlling automobile light

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011098883A1 (en) * 2010-02-09 2011-08-18 Nissan Motor Co., Ltd. Vehicle notification sound emitting apparatus
CN105730319A (en) * 2016-03-07 2016-07-06 成都亨通兆业精密机械有限公司 High beam real-time adjustment system
CN106183975A (en) * 2016-07-28 2016-12-07 北京新能源汽车股份有限公司 Electric automobile and pedestrian reminding system and method for electric automobile

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100171606A1 (en) * 2009-01-07 2010-07-08 Calvin Chuen Kam Law Flexible Light Bar
US8764256B2 (en) * 2010-10-01 2014-07-01 Magna Mirrors Of America, Inc. Vehicle exterior mirror system with light module
JP6137001B2 (en) * 2014-03-14 2017-05-31 株式会社デンソー In-vehicle device
KR101732983B1 (en) * 2015-05-11 2017-05-08 엘지전자 주식회사 Rear combination lamp for vehicle and Vehicle including the same
CN107042786B (en) * 2015-11-04 2020-06-16 通用汽车环球科技运作有限责任公司 Vehicle lighting system following user
DE102016008981A1 (en) * 2016-07-23 2018-01-25 Daimler Ag Apparatus and method for adjusting a light distribution of a headlight
CN106658898A (en) * 2016-12-01 2017-05-10 西北农林科技大学 Lamp control system
JP6465317B2 (en) * 2017-03-10 2019-02-06 株式会社Subaru Image display device
US10753568B2 (en) * 2017-05-16 2020-08-25 Ford Global Technologies, Llc Vehicle communication grille
US11889393B2 (en) * 2017-06-23 2024-01-30 Veniam, Inc. Methods and systems for detecting anomalies and forecasting optimizations to improve urban living management using networks of autonomous vehicles

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011098883A1 (en) * 2010-02-09 2011-08-18 Nissan Motor Co., Ltd. Vehicle notification sound emitting apparatus
CN102791523A (en) * 2010-02-09 2012-11-21 日产自动车株式会社 Vehicle notification sound emitting apparatus
CN105730319A (en) * 2016-03-07 2016-07-06 成都亨通兆业精密机械有限公司 High beam real-time adjustment system
CN106183975A (en) * 2016-07-28 2016-12-07 北京新能源汽车股份有限公司 Electric automobile and pedestrian reminding system and method for electric automobile

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
大型车辆行车安全警示***的设计研究;蒋琤琤;《设计艺术研究》;20180215(第2(2018)期);全文 *

Also Published As

Publication number Publication date
CN110035588A (en) 2019-07-19

Similar Documents

Publication Publication Date Title
CN110035588B (en) Programmable lamp system, lamp effect output method and vehicle
CN109941182B (en) Lamp effect control method applied to automobile, automobile lamp system and automobile
CN110085022B (en) Method and system for interaction between motorcade vehicles and vehicle
CN110001505A (en) A kind of customizing method and system, vehicle of Vehicle lamp effect
US6714128B2 (en) Motor vehicle lighting system
CN110053583B (en) Human-vehicle interaction method and system during vehicle unlocking and vehicle
EP3383142B1 (en) Systems and methodologies for controlling a vehicle light
CN111942307A (en) Scene generation method, device, system, equipment and storage medium
US20200101893A1 (en) Individualizable lighting system for a vehicle
CN110015308B (en) Human-vehicle interaction method and system and vehicle
CN110442385B (en) Light editing, driving and controlling method, system, equipment and storage medium
CN112061050B (en) Scene triggering method, device, equipment and storage medium
JP3207417U (en) Side-turning light structure for rear-view mirrors outside the car with a turning light function
US10576913B2 (en) Vehicle wire harness
CN109969125B (en) Human-vehicle interaction method and system during vehicle locking and vehicle
US20200196407A1 (en) Lighting control device, lighting control method, and computer readable medium
CN110001510B (en) Vehicle and pedestrian interaction method and system and vehicle
CN110336962A (en) Signal processing method, pinboard, HUD equipment and storage medium
CN113873122A (en) Independent flash control method, system and device for double-flash camera and storage medium
CN109969075B (en) Interaction method and system between vehicles and vehicle
CN116828670A (en) Unmanned aerial vehicle lighting control method, system and readable storage medium
CN110049115A (en) A kind of means of communication and vehicular lamp system applied to vehicular lamp system
CN114670747A (en) Atmosphere lamp control system and vehicle
CN113421449B (en) Prompt method, vehicle-mounted terminal and vehicle
CN115027349A (en) Intelligent control method, device, equipment and storage medium for vehicle high beam

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant