Control method, control device, vehicle and storage medium

By installing light bars outside the vehicle and using different flashing modes to prompt the status of the vehicle components, the problem of difficulty for users to judge the status of the vehicle components is solved, the vehicle usage experience and safety are improved, and visual effects are provided when music is played.

CN119099476APending Publication Date: 2024-12-10GREAT WALL MOTOR CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202310681766.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-09
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

During the use of the vehicle, it is difficult for users to judge the status of vehicle components in a timely and accurate manner, which affects the vehicle use experience.

Method used

By installing N light bars outside the vehicle, the user is prompted with different flashing modes of the status of the vehicle components, including unlocking, turning on, off and off status, and the light bars are controlled to flash based on rhythm changes when music is played.

Benefits of technology

It improves the accuracy of users' status judgment and car use experience when using the vehicle, enhances safety and comfort, and provides visual effects in music scenes, bringing comfort and ease.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119099476A_ABST
    Figure CN119099476A_ABST
Patent Text Reader

Abstract

The invention provides a control method, a control device, a vehicle and a storage medium. According to the method, the vehicle responds to an unlocking signal for a target component in the vehicle, and whether the state of the vehicle is a static state or not is determined. Due to the fact that when the vehicle is in a non-static state, safety accidents may occur when the target component is unlocked. Under the condition that the vehicle is in a static state, when an unlocking signal for the target part is received, the vehicle controls N light bars outside a vehicle body to flicker in a first flicker mode; and when a starting signal for the target part is received, the vehicle switches the N light bars from the first flashing mode to a second flashing mode. Due to the fact that the first flicker mode is different from the second flicker mode, a user can easily, timely and accurately judge the state of the target part based on the different flicker modes in the process of starting the target part, and the vehicle using experience of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicles, and more specifically, to a control method, a control device, a vehicle and a storage medium in the field of vehicles. Background Art

[0002] With the improvement of social economic level and people's living standards, vehicles have gradually become popular in people's daily lives, and people have more and more requirements for vehicles.

[0003] In real life, when users use various components in a vehicle, it may happen that when the user turns on or starts the vehicle component, the user cannot promptly and accurately determine the current state of the vehicle component. This will cause a bad car experience for the user. Therefore, a prompt method is urgently needed to prompt the user to improve the user's car experience. Summary of the invention

[0004] The present application provides a control method, a control device, a vehicle and a storage medium. The method enables a user to easily and accurately judge the state of a target component based on different flashing modes, so as to enhance the user's vehicle experience.

[0005] In a first aspect, a control method is provided, which is executed by a vehicle, wherein N light bars are installed on the outside of the vehicle body, and the method comprises: in response to an unlocking signal for a target component in the vehicle, determining whether the state of the vehicle is a stationary state; when the state is a stationary state, controlling the N light bars to flash in a first flashing mode, wherein the first flashing mode corresponds to the unlocking signal and is used to prompt that the target component is successfully unlocked; in response to an on signal for the target component, switching the N light bars from the first flashing mode to a second flashing mode, wherein the second flashing mode corresponds to the on signal and is used to prompt that the target component is successfully turned on; wherein N is a positive integer greater than 1.

[0006] In the above technical solution, the vehicle responds to the unlocking signal of the target component in the vehicle to determine whether the state of the vehicle is stationary. This is because when the vehicle is in a non-stationary state, unlocking the target component may cause a safety accident. When the vehicle is in a stationary state, upon receiving the unlocking signal for the target component, the vehicle controls the N light bars on the outside of the vehicle body to flash in a first flashing mode; upon receiving the start signal for the target component, the vehicle switches the N light bars from the first flashing mode to the second flashing mode. Since the first flashing mode is different from the second flashing mode, the user can easily and accurately judge the state of the target component in a timely and accurate manner based on different flashing modes during the process of turning on the target component, so as to enhance the user's vehicle experience.

[0007] In combination with the first aspect, in some possible implementations, the first flashing mode is a mode in which Q of the N light bars are lit up in sequence according to a first preset order within a first time, the light brightness of each of the N light bars is increased in sequence according to a second preset order within a second time, and the light bars are extinguished in sequence according to a third preset order within a third time, wherein Q is a positive integer; in the first flashing mode, the flashing color of the N light bars is the first color, and the second flashing mode is a mode in which the light bars flash with the second color and the first flashing rate for a first preset number of times, and then are extinguished in sequence according to a fourth preset order within a fourth time, and the flashing rate is used to indicate the speed at which the light bar switches between lighting and extinguishing.

[0008] In the above technical solution, the specific contents of the first flashing mode and the second flashing mode are described. Among them, the first flashing mode describes the process of N light bars lighting up in sequence, increasing in brightness in sequence, and then extinguishing in sequence. The first flashing mode is used to prompt the successful unlocking of the target component. The second flashing mode describes the process of N light bars flashing in a certain color and a certain flashing rate, and extinguishing in sequence within a certain period of time. The second flashing mode is used to prompt the successful opening of the target component.

[0009] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the method also includes: in response to a shutdown signal for the target component, determining whether the state of the vehicle is a stationary state; when the state is a stationary state, controlling the N light bars to flash in a third flashing mode, the third flashing mode corresponding to the shutdown signal, and being used to prompt that the target component is successfully closed; in response to a locking signal for the target component, switching the N light bars from the third flashing mode to a fourth flashing mode, the fourth flashing mode corresponding to the locking signal, and being used to prompt that the target component is successfully locked.

[0010] In the above technical solution, the vehicle responds to the shutdown signal of the target component in the vehicle to determine whether the state of the vehicle is stationary. This is because the target component in the vehicle can only be closed and subsequent operations can be performed on the target component when the vehicle is in a stationary state, which is for safety reasons. When the vehicle is in a non-stationary state, closing the target component may cause a safety accident. When the vehicle is in a stationary state, upon receiving the shutdown signal for the target component, the vehicle controls the N light bars outside the vehicle body to flash in a third flashing mode; upon receiving the locking signal for the target component, the vehicle switches the N light bars from the third flashing mode to the fourth flashing mode. Since the third flashing mode is different from the fourth flashing mode, the user can easily and accurately judge the state of the target component in a timely and accurate manner based on different flashing modes during the process of closing the target component, so as to enhance the user's vehicle experience.

[0011] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the third flashing mode is a mode of flashing with a third color and a second flashing rate according to a second preset number of times, and the fourth flashing mode is a mode of flashing at a third flashing rate for a third preset number of times and then extinguishing sequentially in a fifth preset order within a fifth time.

[0012] In the above technical solution, the specific contents of the third flashing mode and the fourth flashing mode are described. The third flashing mode describes the process of N light bars flashing in a certain color and a certain flashing rate according to a certain preset number of times. The third flashing mode is used to prompt the successful closing of the target component. The fourth flashing mode describes the process of N light bars flashing a certain preset number of times at a certain flashing rate and then extinguishing in sequence in a certain preset order within a certain period of time. The fourth flashing mode is used to prompt the successful locking of the target component.

[0013] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the method also includes: when the vehicle is playing music, obtaining the target music to be played; determining a rhythm change signal of the target music, the rhythm change signal being used to indicate the change of the music attributes in the target music, the music attributes including at least one of pitch and beat; based on the rhythm change signal, controlling the N light strips to flash.

[0014] In the above technical solution, when the vehicle plays the target music, the vehicle determines the music change signal of the target music; based on the music change signal, the N light bars are controlled to flash. This enables the user to feel the strong music atmosphere through the visual effects matching the target music generated by the N light bars in the music scene, thereby bringing comfort and relaxation to the body.

[0015] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, determining the melody change signal of the target music includes at least one of the following: determining a pitch change signal corresponding to the target music, the pitch change signal being used to indicate changes in the frequency of the target music; determining a beat change signal corresponding to the target music, the beat change signal being used to indicate changes in the beat of the target music.

[0016] In the above technical solution, since the music attribute includes at least one of pitch and beat, in the process of determining the pitch change signal of the target music, the pitch change signal corresponding to the target music and / or the beat change signal corresponding to the target music can be determined. Thus, the flashing color of the N light bars can be controlled based on the change of the pitch, and the flashing rate of the N light bars can be controlled based on the change of the beat, so that the N light bars produce a visual effect that better matches the target music.

[0017] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, based on the rhythm change signal, the N light bars are controlled to flash, including at least one of the following: based on the multiple positions where the tone changes in the tone change signal, the N light bars are controlled to flash in sequence with the color corresponding to the tone at each position; based on the multiple positions where the beat changes in the beat change signal, the N light bars are controlled to flash in sequence with the flashing rate corresponding to the beat at each position.

[0018] In the above technical solution, a specific process of controlling the N light bars to flash based on the melody change signal is described. There will be multiple positions in the target music where the pitch changes. The present application corresponds to different pitches at each position through different colors, and reflects the change of pitch through the change of color, so that the N light bars produce a visual effect that better matches the target music. There will be multiple positions in the target music where the beat changes. The present application corresponds to different beats (different note lengths) of notes at each position through different flashing rates, and reflects the change of beat through the change of flashing rate, so that the N light bars produce a visual effect that better matches the target music.

[0019] In a second aspect, a control device is provided, which is installed in a vehicle, and N light bars are installed on the outside of the vehicle body. The control device includes: a determination module, which is used to determine whether the state of the vehicle is a stationary state in response to an unlocking signal for a target component in the vehicle; a control module, which is used to control the N light bars to flash in a first flashing mode when the state is a stationary state, and the first flashing mode corresponds to the unlocking signal, and is used to prompt that the target component is successfully unlocked; a switching module, which is used to switch the N light bars from the first flashing mode to a second flashing mode in response to an on signal for the target component, and the second flashing mode corresponds to the on signal, and is used to prompt that the target component is successfully turned on; wherein N is a positive integer greater than 1.

[0020] In combination with the second aspect, in some possible implementations, the first flashing mode is a mode in which Q of the N light bars are sequentially lit according to a first preset order within a first time, the light brightness of each of the N light bars is sequentially increased according to a second preset order within a second time, and the light bars are sequentially extinguished according to a third preset order within a third time, wherein Q is a positive integer; in the first flashing mode, the flashing color of the N light bars is the first color, and the second flashing mode is a mode in which the light bars flash with the second color and the first flashing rate for a first preset number of times, and then are sequentially extinguished according to a fourth preset order within a fourth time, and the flashing rate is used to indicate how fast the light bar switches from lighting to extinguishing.

[0021] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the determination module is also used to determine whether the state of the vehicle is a stationary state in response to a shutdown signal for the target component; the control module is also used to control the N light bars to flash in a third flashing mode when the state is a stationary state, and the third flashing mode corresponds to the shutdown signal, and is used to prompt that the target component is successfully closed; the switching module is also used to switch the N light bars from the third flashing mode to the fourth flashing mode in response to a locking signal for the target component, and the fourth flashing mode corresponds to the locking signal, and is used to prompt that the target component is successfully locked.

[0022] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the third flashing mode is a mode of flashing with a third color and a second flashing rate according to a second preset number of times, and the fourth flashing mode is a mode of flashing at a third flashing rate for a third preset number of times and then extinguishing sequentially in a fifth preset order within a fifth time.

[0023] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the control device also includes: an acquisition module, used to acquire the target music to be played when the vehicle is playing music; the determination module is also used to determine the rhythm change signal of the target music, and the rhythm change signal is used to indicate the change of the music attributes in the target music, and the music attributes include at least one of the pitch and the beat; the control module is also used to control the N light strips to flash based on the rhythm change signal.

[0024] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the determination module is specifically used for at least one of the following: determining a pitch change signal corresponding to the target music, the pitch change signal being used to indicate changes in the frequency of the target music; determining a beat change signal corresponding to the target music, the beat change signal being used to indicate changes in the beat of the target music.

[0025] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the control module is specifically further used for at least one of the following: based on multiple positions where the tone changes in the tone change signal, controlling the N light bars to flash in sequence with the color corresponding to the tone at each position; based on multiple positions where the beat changes in the beat change signal, controlling the N light bars to flash in sequence with the flashing rate corresponding to the beat at each position.

[0026] In a third aspect, a vehicle is provided, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, wherein when the processor executes the computer program, the vehicle executes the method in the above-mentioned first aspect or any possible implementation of the first aspect.

[0027] In a fourth aspect, a computer-readable storage medium is provided, which stores instructions. When the instructions are executed on a computer or a processor, the computer or the processor executes the method in the first aspect or any possible implementation of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 is a schematic diagram of N light bars installed on the outside of a vehicle body provided in an embodiment of the present application;

[0029] Figure 2 is a schematic flow chart of a control method provided in an embodiment of the present application;

[0030] Figure 3 It is a schematic diagram of a process of locking a target component provided by an embodiment of the present application;

[0031] Figure 4 It is a schematic diagram of a process of controlling N light bars to flash provided by an embodiment of the present application;

[0032] Figure 5 is a structural schematic diagram of a control device provided in an embodiment of the present application;

[0033] Figure 6 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION

[0034] The technical solutions in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, "multiple" means two or more than two. The terms "first" and "second" are used for descriptive purposes only and should not be understood as implying or suggesting relative importance or implicitly indicating the number of technical features indicated. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features.

[0035] Figure 1 It is a schematic diagram of N light strips installed on the outside of a vehicle body provided in an embodiment of the present application.

[0036] It should be understood that the structure of the vehicle may include four pillars, namely, pillar A, pillar B, pillar C and pillar D. Figure 1As shown, the pillar indicated by T1 is the A pillar, the pillar indicated by T2 is the B pillar, the pillar indicated by T3 is the C pillar, and the pillar indicated by T4 is the D pillar. In the case where the vehicle includes the A pillar, the B pillar, the C pillar and the D pillar, the A pillar is the pillar on the left and right sides of the front windshield of the vehicle, that is, the pillar that may cause the driver's blind spot. The function of the A pillar is to bear and decompose the impact force when the vehicle encounters a collision. The B pillar is a pillar connecting the front and rear doors of the vehicle. The function of the B pillar is to serve as a connecting bridge between the roof and the chassis of the vehicle, and can decompose the impact force from the side. The C pillar is the pillar on both sides of the rear seat headrest in the vehicle, which mainly bears the impact force from the rear to protect the safety of the rear row. The D pillar is a pillar between the rear small window and the rear windshield on the vehicle, and the D pillar also plays a role in buffering and protecting the rear row. Generally, the D pillar exists in multi-purpose vehicles (MPV) or sports utility vehicles (SUV).

[0037] For example, taking the vehicle model as an SUV as an example, N light bars installed on the vehicle are described. Figure 1 As shown, N light bars F are installed on the D-pillar outside the body of the vehicle E. Optionally, N is 10. It should be understood that the N light bars F can be regarded as ambient lights.

[0038] It should also be understood that in the above solution, N light bars are exemplarily described as being installed on the D-pillar outside the vehicle body, and the N light bars can also be installed on the A-pillar, B-pillar, or C-pillar outside the vehicle body. In the present application, the N light bars can also be installed at other locations on the vehicle based on the user's use requirements for the vehicle. For example, based on the user's need to listen to music inside the vehicle, the N light bars can be installed on the edge of the window frame of any window inside the vehicle.

[0039] Figure 2 It is a schematic flow chart of a control method provided in an embodiment of the present application.

[0040] It should be understood that a control method provided in the embodiment of the present application can be applied to Figure 1 Specifically, the control method can be applied to a controller in the vehicle.

[0041] For example, Figure 2 As shown, the method 200 includes:

[0042] In step 201 , a controller determines whether the vehicle is in a stationary state in response to an unlocking signal for a target component in the vehicle.

[0043] It should be understood that the "unlock signal" in the above step 201 refers to a signal that unlocks the target component so that the target component is allowed to be turned on or started. The "stationary state" can be simply understood as the vehicle has not changed position and the engine is in a state of being turned off.

[0044] Optionally, the target component is a window or a door of a vehicle.

[0045] Optionally, the unlocking signal is an unlocking signal triggered by a micro switch or a key.

[0046] The process of "the controller determining whether the state of the vehicle is a stationary state" is discussed as follows.

[0047] The first

[0048] In one possible implementation, the controller determines whether the state of the vehicle is a stationary state, including: the controller obtains the speed and acceleration of the vehicle at the same time through a speed sensor on the vehicle; when at least one of the speed and the acceleration is greater than a preset value, the controller determines that the state of the vehicle is a non-stationary state, and when the speed and the acceleration are both equal to the preset value, the controller determines that the state is a stationary state.

[0049] Among them, the default value is 0.

[0050] It should be understood that in the above solution, the controller obtains at least two positions of the vehicle within a preset time period to determine whether the position of the vehicle has changed, thereby determining whether the vehicle is stationary. The controller obtains the speed and acceleration of the vehicle at the same time to determine whether the speed of the vehicle is constant through the acceleration, and excludes the case of the vehicle having a uniform speed through the speed, thereby determining whether the vehicle is stationary.

[0051] Optionally, the positioning device is a Global Positioning System (GPS) locator on the vehicle.

[0052] The second

[0053] In one possible implementation, the controller determines whether the state of the vehicle is a stationary state, including: the controller obtains the driving speed of the vehicle through a speed sensor on the vehicle; the controller determines the ratio of the driving speed to the circumference of multiple tires in the vehicle as the rotational speed of the multiple wheels; when the rotational speed of at least one wheel among the rotational speeds of the multiple wheels is zero, the controller determines that the vehicle is in a stationary state; when the rotational speeds of all the multiple wheels are not zero, the controller determines that the vehicle is in a non-stationary state.

[0054] It should be understood that when the wheel speed of at least one wheel in the vehicle is zero, the vehicle cannot move and the vehicle is in a stationary state.

[0055] The third

[0056] In a possible implementation, the controller determines that the state of the vehicle is a stationary state, including: the controller obtains the gear position of the steering wheel in the vehicle; when the gear position is a parking gear, the controller determines that the state of the vehicle is a stationary state.

[0057] It should be understood that when the steering wheel of the vehicle is in the parking gear, the vehicle will be automatically locked and will not slide. The engine in the vehicle has stopped working and the vehicle is in a stationary state.

[0058] In the above technical solution, whether the vehicle is in a stationary state is determined in three ways. The first way is to determine whether the speed and acceleration of the vehicle are both zero. The second way is to determine whether the wheel speed of at least one wheel is zero. The third way is to determine whether the gear position of the steering wheel in the vehicle is the parking gear. This solution can enrich the ways for determining whether the vehicle is in a stationary state.

[0059] Step 202, when the state is a stationary state, the controller controls the N light bars to flash in a first flashing mode, and the first flashing mode corresponds to the unlocking signal, and is used to prompt that the target component is successfully unlocked.

[0060] Optionally, the first flashing mode is a mode in which Q of the N light strips are sequentially lit in a first preset order within a first time, the light brightness of each of the N light strips is sequentially increased in a second preset order within a second time, and the light strips are sequentially extinguished in a third preset order within a third time, wherein Q is a positive integer. In the first flashing mode, the flashing color of the N light strips is the first color.

[0061] In the above technical solution, the specific contents of the first flashing mode and the second flashing mode are described. Among them, the first flashing mode describes the process of N light bars lighting up in sequence, increasing in brightness in sequence, and then extinguishing in sequence. The first flashing mode is used to prompt the successful unlocking of the target component. The second flashing mode describes the process of N light bars flashing in a certain color and a certain flashing rate, and extinguishing in sequence within a certain period of time. The second flashing mode is used to prompt the successful opening of the target component.

[0062] Optionally, the first preset order is the order from the first light bar to the Nth light bar among the N light bar or the order from the Nth light bar to the first light bar among the N light bar, or the order from the Xth light bar to the first light bar and the Nth light bar respectively, where X is a positive integer less than N.

[0063] Among them, the order from the Xth light bar to the first light bar and the Nth light bar can be regarded as a "curtain-pulling" order.

[0064] Optionally, when N is 10, Q is 2.

[0065] Optionally, the first time is 1s, the second time is 1s, and the third time is 0.5s.

[0066] Optionally, the second preset order and the third preset order are the same as the first preset order.

[0067] Optionally, the first color is ice blue.

[0068] Optionally, the first flashing mode is also a mode in which after the process of lighting up Q of the N light strips in sequence according to the first preset order within the first time is executed a fourth preset number of times, the brightness of each of the N light strips is increased in sequence according to the second preset order within the second time, and the light strips are extinguished in sequence according to the third preset order within the third time.

[0069] Optionally, the method 200 further includes: when the state is a non-stationary state, the controller controls the N light strips to be constantly lit in the fourth color for a sixth time period.

[0070] Optionally, the fourth color is red.

[0071] In the above technical solution, when the state is not static, the controller controls the N light bars to be always on in red for the sixth time, which can prompt that the target signal cannot be unlocked at the current moment. If the target signal is unlocked, a safety accident may occur.

[0072] Step 203 , in response to the activation signal for the target component, the controller switches the N light bars from the first flashing mode to a second flashing mode, where the second flashing mode corresponds to the activation signal and is used to indicate that the target component is successfully activated.

[0073] It should be understood that the "on signal" in the above step 203 refers to a signal for turning on or starting the target component. Optionally, the on signal is an on signal triggered by a ratchet inside the door handle when the door handle is manipulated.

[0074] It should also be understood that before opening the target component, the target component needs to be unlocked, that is, the lock on the target component is released. Unlocking the target component corresponds to locking the target component. The function of unlocking the target component may be to allow the target component to be opened, and locking the target component refers to locking the target component. In the case where the target component is a door or a window, unlocking the door can release the anti-theft function of the vehicle. Opening the target component (opening the target component) corresponds to closing the target component. For example, opening the door corresponds to closing the door.

[0075] Optionally, the second flashing mode is a mode in which the light bar flashes a first preset number of times in a second color and a first flashing rate, and then turns off sequentially within a fourth time in a fourth preset order. The flashing rate is used to indicate how fast the light bar switches between lighting and extinguishing.

[0076] It should be understood that the "flickering rate is used to indicate the speed at which the light bar switches between lighting and extinguishing" in the above step 202 can be simply understood as: the time required for a light bar to switch between lighting and extinguishing at any one time. It should also be understood that the flickering rate can also be used to indicate the time interval for G light bars among the N light bars to light up in sequence. Among them, G is a positive integer, and G divides N.

[0077] Optionally, the second color is ice blue.

[0078] Optionally, the first flashing rate is 1 second per time, which specifically means that the time required for the light bar to switch between lighting and extinguishing at any number of times is 1 second.

[0079] Optionally, the first preset number is 2.

[0080] Optionally, the fourth time is 0.6s.

[0081] Optionally, the fourth preset order is the same as the first preset order.

[0082] It should be understood that in the process of opening the target component, there may be a phenomenon that illegal elements open the target component. Therefore, in the process of opening the target component, the target object that opens the target component can be authenticated. A detailed discussion is as follows.

[0083] In one possible implementation, step 201 includes: the controller authenticates the target object in response to an unlocking signal of the target object for the target component in the vehicle; if the identity authentication of the target object is successful, the controller determines whether the state of the vehicle is stationary; if the identity authentication of the target object is failed, the controller controls the N light bars to flash in a fifth flashing mode, and the fifth flashing mode is used to prompt that the identity authentication of the target object is failed.

[0084] In the above technical solution, the process of opening the target component is described, and there may be a phenomenon that illegal elements may open the target component. The target component can be prevented from being opened by illegal elements through identity authentication. If the identity authentication of the target object fails, the controller controls N light bars to flash in the fifth flashing mode to prompt that the identity authentication of the target object fails, so as to prompt the owner to check the status of the vehicle in time.

[0085] It should be understood that in this application, there is a solution for individually unlocking the target component, or individually opening the target component. The solution for individually unlocking the target component corresponds to step 201 and step 202 in method 200. The solution for individually opening the target component is as follows.

[0086] In a possible implementation, the method 200 also includes: the controller determines whether the state of the vehicle is a stationary state in response to the start-up signal for the target component; when the state is a stationary state, the controller controls the N light bars to flash in a sixth flashing mode, and the sixth flashing mode corresponds to the start-up signal, which is used to prompt that the target component is successfully turned on; when the state is a non-stationary state, the controller controls the N light bars to be constantly lit in the fourth color for a sixth time.

[0087] In the above technical solution, when the target component is not locked, the user can directly open the target component. Therefore, when the user triggers the opening signal for the target component, the controller can respond to the opening signal for the target component to determine whether the state of the vehicle is a stationary state. When the state is a stationary state, the controller controls the N light bars to flash in the sixth flashing mode to prompt that the target component is successfully opened. When the state is a non-stationary state, the controller controls the N light bars to be constantly lit in red for a sixth time, which can prompt that the target signal cannot be turned on at the current moment. If the target signal is turned on, a safety accident may occur.

[0088] It should be understood that the above steps 201 to 203 can describe the process of a user opening a target component. Specifically, the process of first unlocking the target component and then opening the target component. For example, in the process of opening a door when the vehicle is stationary, the user first unlocks the door with a remote control key and then opens the door with a door handle. Similarly, there is a process of closing the target component. It is described in detail as follows.

[0089] In one possible implementation, the method 200 also includes: the controller determines whether the state of the vehicle is a stationary state in response to a shutdown signal for the target component; when the state is a stationary state, the controller controls the N light bars to flash in a third flashing mode, and the third flashing mode corresponds to the shutdown signal, and is used to prompt that the target component is successfully closed; the controller responds to a locking signal for the target component, and switches the N light bars from the third flashing mode to a fourth flashing mode, and the fourth flashing mode corresponds to the locking signal, and is used to prompt that the target component is successfully locked.

[0090] It should be understood that the "off signal" in the above solution refers to a signal for shutting down the target component. The "lock signal" refers to a signal for locking the target component and not allowing the target component to be opened or started. The specific process of "determining whether the state of the vehicle is a stationary state" in the above solution can refer to the specific implementation method below step 201.

[0091] It should also be understood that before locking the target component, the target component needs to be closed, that is, the target component can only be locked when it is in a closed state. Locking the target component corresponds to unlocking the target component. Locking the target component refers to locking the target component. When the target component is a door or a window, locking the door can turn on the anti-theft function of the vehicle. Closing the target component corresponds to opening the target component (opening the target component). For example, closing the door corresponds to opening the door.

[0092] In the above technical solution, the vehicle responds to the shutdown signal of the target component in the vehicle to determine whether the state of the vehicle is stationary. This is because the target component in the vehicle can only be closed and subsequent operations can be performed on the target component when the vehicle is in a stationary state, which is for safety reasons. When the vehicle is in a non-stationary state, closing the target component may cause a safety accident. When the vehicle is in a stationary state, upon receiving the shutdown signal for the target component, the vehicle controls the N light bars outside the vehicle body to flash in a third flashing mode; upon receiving the locking signal for the target component, the vehicle switches the N light bars from the third flashing mode to the fourth flashing mode. Since the third flashing mode is different from the fourth flashing mode, the user can easily and accurately judge the state of the target component in a timely and accurate manner based on different flashing modes during the process of closing the target component, so as to enhance the user's vehicle experience.

[0093] It should also be understood that the above solution can describe the process of a user locking a target component. Specifically, the process of first closing the target component and then locking the target component. For example, the process of a user locking a car door after parking the car: the user first closes the car door with the door handle and then locks the car door with the remote control key.

[0094] Optionally, the third flashing mode is a mode of flashing with a third color and a second flashing rate for a second preset number of times, and the fourth flashing mode is a mode of flashing at a third flashing rate for a third preset number of times and then turning off sequentially in a fifth preset order within a fifth time.

[0095] Optionally, the third color is green.

[0096] Optionally, the second preset number is 3.

[0097] Optionally, the second flashing rate is 2s / time, which specifically means that the time required for the light bar to switch between lighting and extinguishing at any number of times is 2s.

[0098] Optionally, the third flashing rate is 3s / time, which specifically means that the time required for the light bar to switch between lighting and extinguishing at any number of times is 3s.

[0099] Optionally, the third preset number is 2.

[0100] Optionally, the fifth time is 0.6s.

[0101] Optionally, the fifth preset order is the first preset order.

[0102] It should be understood that in the process of closing the target component, there may be a phenomenon that the target component is not completely closed or is completely closed. For example, when the target component is a car door, there may be a situation that the car door is closed tightly or the car door is not closed tightly. A specific discussion is as follows.

[0103] In one possible implementation, the controller determines whether the state of the vehicle is a stationary state in response to a shutdown signal for the target component, including: the controller responds to the shutdown signal for the target component; the controller determines whether the target component is completely closed based on the shutdown signal; when it is completely closed, the controller determines whether the state of the vehicle is a stationary state; when it is not completely closed, the controller controls the N light bars to flash in a seventh flashing mode, and the seventh flashing mode is used to prompt that the target component is not completely closed.

[0104] In the above technical solution, the process of closing the target component is described, and there may be a phenomenon that the target component is completely closed or not completely closed. In the case that the target component is not completely closed, the controller controls the N light bars to flash in the seventh flashing mode to prompt the user that the target component is not completely closed, so that the owner can close the target component in time and correctly.

[0105] It should be understood that in this application, there is a solution for closing the target component separately, or locking the target component separately. The solution for closing the target component separately corresponds to the following solution: the controller determines whether the state of the vehicle is a stationary state in response to the closing signal for the target component; when the state is a stationary state, the controller controls the N light bars to flash in a third flashing mode, and the third flashing mode corresponds to the closing signal, which is used to prompt that the target component is successfully closed. The solution for locking the target component separately is as follows.

[0106] In a possible implementation, the method 200 also includes: the controller determines whether the target component is in a completely closed state in response to a locking signal for the target component; when the target component is in the completely closed state, the controller controls the N light bars to flash in an eighth flashing mode, and the eighth flashing mode is used to indicate that the target component is successfully locked; when the target component is not in a completely closed state, the controller controls the N light bars to flash in a ninth flashing mode, and the ninth flashing mode is used to indicate that the target component is not successfully locked.

[0107] In the above technical solution, when the target component is already closed, the user can directly lock the target component. Therefore, when the user triggers a locking signal for the target component, the controller can respond to the locking signal for the target component to determine whether the target component is in a completely closed state. When the target component is in a completely closed state, the controller controls the N light bars to flash in the eighth flashing mode to prompt that the target component is successfully locked. When the target component is not in a completely closed state, the controller controls the N light bars to flash in the ninth flashing mode to prompt that the target component is not successfully locked, so that the user re-closes the target component and locks the target component based on the prompt.

[0108] Figure 3 It is a flow chart of locking a target component provided by an embodiment of the present application.

[0109] Exemplarily, the process of locking the target component is described by taking the target component as a car door as an example. The controller receives a closing signal for the car door and determines whether the state of the vehicle is a stationary state. That is, in response to the closing signal for the car door, it is determined whether the state of the vehicle is a stationary state. In the case that the state of the vehicle is a non-stationary state, the controller controls the N light bars not to flash. In the case that the state is a stationary state, the controller controls the N light bars to flash in a third flashing mode to prompt the successful closing of the target component. In the case that the controller receives a locking signal for the car door, that is, in response to the locking signal for the car door, the N light bars are switched from the third flashing mode to the fourth flashing mode to prompt the successful locking of the car door. In other words, in the process of locking the car door, the owner can be prompted that the car door is successfully closed and locked, so as to avoid unnecessary economic losses caused by failure to successfully lock the car door.

[0110] It should be understood that in the process of daily use of the vehicle, the user may use the audio system on the vehicle to play music. In the case where N light bars are installed on the outside of the vehicle body, the present application can generate a visual effect matching the music through the N light bars, so that the user can feel the strong music atmosphere, thereby bringing comfort and relaxation to the body. The specific process is as follows.

[0111] In one possible implementation, the method 200 also includes: when the vehicle is playing music, the controller obtains the target music to be played; the controller determines a melody change signal of the target music, and the melody change signal is used to indicate the change of music attributes in the target music, and the music attributes include at least one of pitch and beat; the controller controls the N light bars to flash based on the melody change signal.

[0112] It should be understood that the pitch of music can be simply understood as sounds of different frequencies. The higher the frequency, the higher the pitch; the lower the frequency, the lower the pitch. There are 7 kinds of musical pitches, specifically C, D, E, F, G, A and B, and their corresponding solfeggios are Do, Re, Mi, Fa, Sol, La and Si.

[0113] It should also be understood that the beat of music is used to describe the rhythm of music. The beat corresponds to the length of the notes in each measure in the music score. Optionally, the note length is 3 / 4. Among them, 3 / 4 means that 4 notes are one beat, and each measure is 3 beats.

[0114] In the above technical solution, when the vehicle plays the target music, the vehicle determines the melody change signal of the target music; based on the melody change signal, the N light bars are controlled to flash. This enables the user to feel the strong music atmosphere through the visual effects matching the target music generated by the N light bars in the music scene.

[0115] It should be understood that in the outdoor camping scene, the user can increase the music atmosphere by linking the N light bars installed on the outside of the vehicle with the music. In the process of playing music through the audio on the vehicle, the vehicle needs to be stationary. The specific process is as follows.

[0116] In one possible implementation, before the controller controls the N light bars to flash based on the melody change signal, the method 200 also includes: the controller determines the state of the vehicle; and the controller controls the N light bars to flash based on the melody change signal, including: when the vehicle is stationary, the controller controls the N light bars to flash based on the melody change signal.

[0117] In the above technical solution, it is described that the N light bars can be controlled to flash based on the melody change signal only when the vehicle is stationary. This allows the user to listen to music to his heart's content during outdoor camping, allowing the user to fully relax.

[0118] The process of "the controller determining the temperament change signal of the target music" is discussed in detail as follows.

[0119] In one possible implementation, the controller determines a melody change signal of the target music, including at least one of the following: the controller determines a pitch change signal corresponding to the target music, and the pitch change signal is used to indicate changes in the frequency of the target music; the controller determines a beat change signal corresponding to the target music, and the beat change signal is used to indicate changes in the beat of the target music.

[0120] In the above technical solution, since the music attribute includes at least one of pitch and beat, in the process of determining the pitch change signal of the target music, the pitch change signal corresponding to the target music and / or the beat change signal corresponding to the target music can be determined. Thus, the flashing color of the N light bars can be controlled based on the change of the pitch, and the flashing rate of the N light bars can be controlled based on the change of the beat, so that the N light bars produce a visual effect that better matches the target music.

[0121] Optionally, the controller determines the beat change signal corresponding to the target music, including: the controller obtains the music score of the target music; the controller identifies the note lengths in each measure in the music score, and determines the position where the note length changes and the note length corresponding to the position; the controller determines the beat change signal based on the position and the note length corresponding to the position.

[0122] In the above technical solution, the beat change signal corresponding to the target music is described. Specifically, since the beat is obtained based on the note length of each measure in the score, the beat change signal corresponding to the target music can be obtained based on the position where the note length in each measure in the score changes and the note length corresponding to the position.

[0123] The process of "the controller controlling the N light strips to flash based on the melody change signal" is discussed in detail as follows.

[0124] In one possible implementation, the controller controls the N light bars to flash based on the rhythm change signal, including at least one of the following: the controller controls the N light bars to flash in sequence with a color corresponding to the tone at each position based on multiple positions where the tone changes in the tone change signal; the controller controls the N light bars to flash in sequence with a flashing rate corresponding to the beat at each position based on multiple positions where the beat changes in the beat change signal.

[0125] Optionally, the colors corresponding to the 7 tones are red, orange, yellow, green, cyan, blue and purple.

[0126] Optionally, when the note length is 3 / 4, the flashing rate corresponding to the beat is 2s / time.

[0127] In the above technical solution, a specific process of controlling the N light bars to flash based on the melody change signal is described. There will be multiple positions in the target music where the pitch changes. The present application corresponds to different pitches at each position through different colors, and reflects the change of pitch through the change of color, so that the N light bars produce a visual effect that better matches the target music. There will be multiple positions in the target music where the beat changes. The present application corresponds to different beats (different note lengths) at each position through different flashing rates, and reflects the change of beat through the change of flashing rate, so that the N light bars produce a visual effect that better matches the target music.

[0128] Figure 4 It is a schematic diagram of a flow chart of controlling the flashing of N light bars provided in an embodiment of the present application.

[0129] For example, the process of N light bars flashing in response to a music change signal is described. Figure 4 As shown, when the audio in the vehicle plays music, the controller obtains the target music to be played. The controller determines the tempo change signal of the target music. The controller obtains the state of the vehicle, and when the state is a non-stationary state, the controller controls the N light bars not to flash. When the state is a stationary state, the controller controls the N light bars to flash based on the tempo change signal.

[0130] Figure 5 It is a structural schematic diagram of a control device provided in an embodiment of the present application.

[0131] Exemplarily, the control device is installed in a vehicle, and N light bars are installed on the outside of the vehicle body, such as Figure 5 As shown, the control device 500 includes:

[0132] A determination module 501 is used to determine whether the state of the vehicle is a stationary state in response to an unlocking signal for a target component in the vehicle;

[0133] A control module 502, configured to control the N light bars to flash in a first flashing mode when the state is a stationary state, wherein the first flashing mode corresponds to the unlocking signal and is configured to prompt that the target component is successfully unlocked;

[0134] The switching module 503 is used to switch the N light bars from the first flashing mode to the second flashing mode in response to the start signal for the target component. The second flashing mode corresponds to the start signal and is used to prompt that the target component is successfully turned on; wherein N is a positive integer greater than 1.

[0135] Optionally, the first flashing mode is a mode in which Q of the N light bars are lit up in sequence according to a first preset order within a first time, the light brightness of each of the N light bars is increased in sequence according to a second preset order within a second time, and the light bars are extinguished in sequence according to a third preset order within a third time, wherein Q is a positive integer, and in the first flashing mode, the flashing color of the N light bars is the first color, and the second flashing mode is a mode in which the light bars flash with the second color and the first flashing rate for a first preset number of times, and then are extinguished in sequence according to a fourth preset order within a fourth time, and the flashing rate is used to indicate how fast the light bar switches from lighting to extinguishing.

[0136] Optionally, the determination module 501 is also used to determine whether the state of the device is a static state in response to a shutdown signal for the target component; the control module 502 is also used to control the N light bars to flash in a third flashing mode when the state is a static state, and the third flashing mode corresponds to the shutdown signal, and is used to prompt that the target component is successfully closed; the switching module 503 is also used to switch the N light bars from the third flashing mode to a fourth flashing mode in response to a locking signal for the target component, and the fourth flashing mode corresponds to the locking signal, and is used to prompt that the target component is successfully locked.

[0137] Optionally, the third flashing mode is a mode of flashing with a third color and a second flashing rate for a second preset number of times, and the fourth flashing mode is a mode of flashing at a third flashing rate for a third preset number of times and then turning off sequentially in a fifth preset order within a fifth time.

[0138] Optionally, the control device 500 also includes: an acquisition module, used to acquire the target music to be played when the vehicle is playing music; the determination module 501, also used to determine the rhythm change signal of the target music, the rhythm change signal is used to indicate the change of the music attributes in the target music, and the music attributes include at least one of the pitch and the beat; the control module 502, also used to control the N light bars to flash based on the rhythm change signal.

[0139] Optionally, the determination module 501 is also specifically used for at least one of the following: determining a pitch change signal corresponding to the target music, the pitch change signal being used to indicate changes in the frequency of the target music; determining a beat change signal corresponding to the target music, the beat change signal being used to indicate changes in the beat of the target music.

[0140] Optionally, the control module 502 is also specifically used for at least one of the following: based on multiple positions where the tone changes in the tone change signal, controlling the N light bars to flash in sequence with a color corresponding to the tone at each position; based on multiple positions where the beat changes in the beat change signal, controlling the N light bars to flash in sequence with a flashing rate corresponding to the beat at each position.

[0141] Figure 6 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.

[0142] For example, Figure 6 As shown, the vehicle 600 includes: a memory 601, a processor 602, and a computer program 603 stored in the memory 601 and running on the processor 602, wherein when the processor 602 executes the computer program 603, the vehicle can execute any one of the control methods introduced above.

[0143] In this embodiment, the functional modules of the vehicle can be divided according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0144] In the case of dividing each functional module according to each function, the vehicle may include: a determination module, a control module, a switching module, an acquisition module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.

[0145] The vehicle provided in this embodiment is used to execute the above-mentioned control method, and thus can achieve the same effect as the above-mentioned implementation method.

[0146] In the case of an integrated unit, the vehicle may include a processing module and a storage module. The processing module may be used to control and manage the actions of the vehicle. The storage module may be used for the vehicle to execute mutual program codes and data.

[0147] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits disclosed in the present application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.

[0148] This embodiment provides a computer-readable storage medium, in which instructions are stored. When the instructions are executed on a computer or a processor, the computer or the processor executes any one of the control methods described above.

[0149] This embodiment also provides a computer program product including instructions. When the computer program product is executed on a computer or a processor, the computer or the processor executes the above-mentioned related steps to implement any one of the control methods described above.

[0150] Among them, the vehicle, computer-readable storage medium, computer program product or chip containing instructions provided in this embodiment are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.

[0151] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0152] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0153] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A control method, characterized in that: The method is performed by a vehicle, wherein N light bars are installed on the exterior of the vehicle body, and the method comprises: In response to an unlock signal for a target component in the vehicle, determining whether the vehicle is in a stationary state; When the state is a stationary state, controlling the N light bars to flash in a first flashing mode, wherein the first flashing mode corresponds to the unlocking signal and is used to prompt that the target component is successfully unlocked; In response to the start-up signal for the target component, the N light bars are switched from the first flashing mode to a second flashing mode, wherein the second flashing mode corresponds to the start-up signal and is used to prompt that the target component is successfully turned on; wherein N is a positive integer greater than 1.

2. The method according to claim 1, characterized in that: The first flashing mode is a mode in which Q of the N light bars are sequentially lit in a first preset order within a first time, the light brightness of each of the N light bars is sequentially increased in a second preset order within a second time, and the light bars are sequentially extinguished in a third preset order within a third time, wherein Q is a positive integer; In the first flashing mode, the flashing color of the N light strips is the first color. The second flashing mode is a mode in which the light strips flash a first preset number of times in the second color and the first flashing rate, and then turn off one by one within a fourth time in a fourth preset order. The flashing rate is used to indicate the speed at which the light strips switch between lighting and extinguishing.

3. The method according to claim 1, characterized in that The method further comprises: In response to a shutdown signal for the target component, determining whether the state of the vehicle is a stationary state; When the state is a stationary state, controlling the N light bars to flash in a third flashing mode, wherein the third flashing mode corresponds to the shutdown signal and is used to prompt that the target component is successfully closed; In response to a locking signal for the target component, the N light bars are switched from the third flashing mode to a fourth flashing mode, wherein the fourth flashing mode corresponds to the locking signal and is used to prompt successful locking of the target component.

4. The method according to claim 3, characterized in that The third flashing mode is a mode of flashing with a third color and a second flashing rate according to a second preset number of times, and the fourth flashing mode is a mode of flashing at a third flashing rate for a third preset number of times and then extinguishing in sequence according to a fifth preset order within a fifth time.

5. The method according to claim 1, characterized in that The method further comprises: In the case where the vehicle is playing music, obtaining target music to be played; Determining a tempo change signal of the target music, wherein the tempo change signal is used to indicate a change in a music attribute in the target music, wherein the music attribute includes at least one of pitch and tempo; Based on the melody change signal, the N light bars are controlled to flash.

6. The method according to claim 5, characterized in that The step of determining the temperament change signal of the target music includes at least one of the following: Determining a pitch change signal corresponding to the target music, wherein the pitch change signal is used to indicate a change in the pitch of the target music; A beat change signal corresponding to the target music is determined, where the beat change signal is used to indicate a change in the beat of the target music.

7. The method according to claim 6, characterized in that The controlling the N light bars to flash based on the melody change signal includes at least one of the following: Based on the multiple positions where the tone changes in the tone change signal, controlling the N light bars to flash in sequence with the color corresponding to the tone at each position; Based on a plurality of positions where the beat changes in the beat change signal, the N light bars are controlled to flash in sequence at a flashing rate corresponding to the beat at each of the positions.

8. A control device, characterized in that: The control device is installed in a vehicle, and N light bars are installed outside the vehicle body. The control device includes: a determination module, configured to determine whether the vehicle is in a stationary state in response to an unlocking signal for a target component in the vehicle; A control module, configured to control the N light bars to flash in a first flashing mode when the state is a stationary state, wherein the first flashing mode corresponds to the unlocking signal and is configured to prompt that the target component is successfully unlocked; A switching module is used to switch the N light bars from the first flashing mode to a second flashing mode in response to a start signal for the target component, wherein the second flashing mode corresponds to the start signal and is used to prompt successful start of the target component; wherein N is a positive integer greater than 1.

9. A vehicle, characterized in that: The vehicle comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the vehicle executes the control method as claimed in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed on a computer or a processor, the computer or the processor executes the control method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Vehicle lamp control method and device

    CN113525293A

  • In-vehicle atmosphere lamp intelligent adjusting system and control method

    CN114684013A

  • Automobile sun and rain shield with LED (light-emitting diode) lamp

    CN114872611A

  • Vehicle lamp control system and method capable of being turned on rhythmically along with music change

    CN115107633A

  • Vehicle and vehicle body assembly

    CN211442120U