A reminder method
By setting up a controller and a taillight device on the bicycle, using sensors to detect the rear vehicle and passing flashing lights and sound prompts, the problem of insufficient taillight reminders in the prior art is solved, significantly reducing the probability of rear-end collision accidents.
Patent Information
- Application Number
- CN202210036811.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-13
- Publication Date
- 2024-12-24
- Estimated Expiration
- 2042-01-13
AI Technical Summary
When existing bicycles are reminded only by the taillights, there is still a high probability of rear-end collision accidents, and cyclists cannot perceive the danger behind in time.
A controller and taillight device are installed on the bicycle, and the rear vehicle is detected using sensors. The cyclist and rear vehicle are prompted by flashing lights and sounds to reduce the probability of rear-end collision accidents.
Effectively remind cyclists and rear vehicles, improve riding safety and reduce the probability of rear-end collision accidents.
Smart Images

Figure CN116101405B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of bicycles, and in particular relates to a reminder method applied to bicycles. Background Art
[0002] At present, a tail light is arranged on the rear mud plate of some bicycles. When riding at night, the rider can turn on the tail light to warn the vehicle running behind the bicycle.
[0003] However, even if a cyclist turns on the taillights, there is still a high probability that the vehicle traveling behind the bicycle will rear-end the cyclist. Summary of the invention
[0004] The embodiment of the present application provides a reminder method, which can solve the problem that when the existing bicycle only reminds by emitting taillights, there is still a high probability of rear-end collision accidents.
[0005] In a first aspect, an embodiment of the present application provides a reminder method, which is applied to a bicycle, wherein a controller is provided on a handlebar of the bicycle, wherein the controller includes a reminder module and a first control module, and a taillight device is provided on the body of the bicycle, wherein the taillight device includes a sensor, a first reminder light, and a second control module, and the reminder method includes:
[0006] The sensor detects the rear of the bicycle and obtains a corresponding sensing value;
[0007] The second control module acquires the sensing value, determines whether there is a vehicle behind the bicycle according to the sensing value, and sends a first turn-on command to the first warning light when it is determined that there is a vehicle behind the bicycle, and sends a first warning message to the first control module;
[0008] The first prompt light turns on a flashing mode after receiving the first turn-on command, and the flashing mode is used to indicate that the first prompt light flashes;
[0009] The first control module sends a second opening command to the prompt module according to the first prompt information;
[0010] The prompt module turns on a prompt mode after receiving the second start command, and the prompt mode is used to instruct the prompt module to emit a sound and / or light prompt.
[0011] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0012] In the embodiment of the present application, when the second control module determines that there is a vehicle behind the bicycle, it notifies the first warning light in the taillight device to flash, and sends the first prompt information to the first control module, so that the first control module notifies the prompt module in the controller to issue a sound and / or light prompt. Since the taillight device is arranged on the body of the bicycle, the vehicle behind the bicycle can quickly know that there is a bicycle in front according to the flashing first warning light in the taillight device. At the same time, since the controller is located on the handlebar, the rider can quickly know that there is a vehicle behind according to the sound and / or light prompt issued by the prompt module in the controller. That is, the reminder method applied to the bicycle provided in the embodiment of the present application can not only remind the vehicle behind, but also remind the rider, thereby reducing the probability of the rider having a rear-end collision. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art are briefly introduced below.
[0014] Figure 1 It is a flowchart of a reminder method provided by an embodiment of the present application;
[0015] Figure 2 is a schematic diagram of the installation position of the controller and the taillight device provided by an embodiment of the present application on a bicycle;
[0016] Figure 3 It is a schematic diagram of a taillight device provided by an embodiment of the present application communicating with a controller and a designated user terminal device;
[0017] Figure 4 is a structural diagram of a controller provided by an embodiment of the present application;
[0018] Figure 5 It is a structural schematic diagram of a taillight device provided in another embodiment of the present application. DETAILED DESCRIPTION
[0019] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0020] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.
[0021] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0022] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0023] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the phrases "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. appearing in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways.
[0024] Embodiment 1:
[0025] The inventors of the present application have found through analysis of bicycle accidents that even if a rider turns on the taillight of the bicycle, the taillight can only alert the vehicle behind the bicycle, but has no warning effect on the rider. In other words, the rider himself cannot feel whether there is danger behind the bicycle. Therefore, the solution of only installing a taillight on the bicycle still leads to a high probability of rear-end collision between the rider and the vehicle behind him.
[0026] In order to reduce the occurrence of rear-end collisions involving bicycles, an embodiment of the present application provides a reminder method, which is described below in conjunction with the accompanying drawings.
[0027] Figure 1 A flowchart of a reminder method provided by an embodiment of the present application is shown. The reminder method is applied to a bicycle. A controller is provided on the handlebar of the bicycle. The controller includes a reminder module and a first control module. A taillight device is provided on the body of the bicycle. The taillight device includes a sensor, a first reminder light and a second control module. The reminder method includes:
[0028] Step S11: The sensor detects the rear of the bicycle to obtain a corresponding sensing value.
[0029] The sensors of this embodiment include radar sensors and / or light sensors, and the detection direction of these sensors is the rear of the bicycle.
[0030] Step S12, the second control module obtains the sensing value, determines whether there is a vehicle behind the bicycle according to the sensing value, and sends a first turn-on command to the first prompt light and a first prompt message to the first control module when it is determined that there is a vehicle behind the bicycle.
[0031] The first warning light may be a light emitting diode (LED).
[0032] The first prompt information includes information for indicating that there is a vehicle behind the bicycle.
[0033] In some embodiments, the first control module and the second control module communicate wirelessly, such as by using a low-power wireless transmission protocol such as Bluetooth.
[0034] Step S13: After receiving the first start command, the first prompt light starts a flashing mode, where the flashing mode is used to indicate that the first prompt light flashes.
[0035] Specifically, the first indicator light flashes in a cyclic flashing manner of on, off, on, off, etc. It should be noted that each time the first indicator light is lit (i.e., the first indicator light is on), the corresponding color may be the same as or different from the color corresponding to the last time it was lit. For example, when the first indicator light is lit for the first time, the color displayed is red, then the first indicator light is off, and then the first indicator light is lit for the second time, and the color displayed is yellow, etc., and the flashing is repeated in this manner.
[0036] Step S14: the first control module sends a second opening command to the prompt module according to the first prompt information.
[0037] Step S15, the prompt module turns on a prompt mode after receiving the second start command, and the prompt mode instructs the prompt module to emit a sound and / or light prompt.
[0038] In the embodiment of the present application, when the second control module determines that there is a vehicle behind the bicycle, it notifies the first warning light in the taillight device to flash, and sends the first prompt information to the first control module, so that the first control module notifies the prompt module in the controller to issue a sound and / or light prompt. Since the taillight device is arranged on the body of the bicycle, the vehicle behind the bicycle can quickly know that there is a bicycle in front according to the flashing first warning light in the taillight device. At the same time, since the controller is located on the handlebar, the rider can quickly know that there is a vehicle behind according to the sound and / or light prompt issued by the prompt module in the controller. That is, the reminder method applied to the bicycle provided in the embodiment of the present application can not only remind the vehicle behind, but also remind the rider, thereby reducing the probability of the rider having a rear-end collision.
[0039] In some embodiments, the prompt module includes a second prompt light, and the prompt mode includes a flashing mode. Correspondingly, step S15 includes:
[0040] After receiving the second start command, the second warning light turns on the flashing mode, and the flashing mode is used to indicate that the second warning light flashes. Since the second warning light flashes, and the flashing mode is more attractive than the mode of only emitting light without flashing, therefore, the second warning light turns on the flashing mode to remind the rider, which is helpful for the rider to know more quickly that there is a vehicle behind.
[0041] In some embodiments, the prompt module includes a microphone, and the prompt mode includes a loop play mode. Correspondingly, step S15 includes:
[0042] The microphone starts a loop play mode after receiving the second start command, and the loop play mode is used to instruct the microphone to play the first prompt information in a loop.
[0043] Since the first prompt information includes information for indicating that there is a vehicle behind the bicycle, after the microphone plays the first prompt information in a loop, the rider can quickly know that there is a vehicle behind the bicycle without watching with the eyes.
[0044] In some embodiments, Figure 2 As shown, the taillight device is installed on the seat pillar. Since the seat pillar is close to the rear of the bicycle and is usually not removed maliciously (this is because after the seat pillar is removed, the bicycle will have no seat, which is inconvenient to ride), therefore, installing the taillight device on the seat pillar can not only effectively detect the rear of the bicycle, but also help to ensure the safety of the taillight device.
[0045] In some embodiments, the sensor includes a radar sensor, the sensing value includes point cloud data, and correspondingly, judging whether there is a vehicle behind the bicycle according to the sensing value includes:
[0046] A1. Determine whether the point cloud data includes an object. If an object is included, determine the attribute of the object according to the point cloud data. The attribute includes at least one of the following: shape, speed, and orientation.
[0047] A2. If the attribute of the object meets the preset radar attribute conditions, it is determined that there is a vehicle behind the bicycle; otherwise, it is determined that there is no vehicle behind the bicycle.
[0048] For example, when it is determined that the shape of the object is that of a vehicle, the speed of the object is greater than a preset speed threshold, and the direction is directly behind a bicycle, it is determined that the shape, speed, and direction of the object all meet the preset radar attribute conditions, that is, it is determined that there is a vehicle behind the bicycle.
[0049] In an embodiment of the present application, the second control module obtains point cloud data at multiple times from the radar sensor, and identifies the obtained point cloud data through a preset object recognition algorithm (such as the Second object recognition algorithm), and then can identify the shape of the object included in the point cloud data. At the same time, since the point cloud data itself contains position information, the relative position (i.e., orientation) of the object and the bicycle can be determined based on the point cloud data. In addition, after obtaining the position information of the object at different times from the point cloud data corresponding to the object, the speed of the object can be calculated based on the position information at different times. Since the shape, speed and / or orientation of the object may affect whether the bicycle has a rear-end collision, therefore, only when the attributes of the object meet the preset radar attribute conditions, it is determined that there is a vehicle behind the bicycle, which can improve the accuracy of the judgment result, and thus can improve the accuracy of the reminder.
[0050] In some embodiments, the taillight device further includes a buzzer.
[0051] When the second control module determines that there is a vehicle behind the bicycle, the second control module sends a third turn-on command to the buzzer, and the buzzer makes a sound after receiving the third turn-on command.
[0052] In the embodiment of the present application, since the second control module also notifies the buzzer in the taillight device to make a sound, it can further remind the vehicles and riders behind.
[0053] In some embodiments, if the third start command also includes information indicating the distance between the bicycle and the vehicle behind, the buzzer adjusts the volume value according to the distance information. When the distance value contained in the distance information is smaller, the corresponding volume value is larger, and vice versa, the corresponding volume value is smaller, and the sound is emitted according to the adjusted volume value. Since the volume value is inversely proportional to the distance value, the rider can judge the distance between the vehicle and the bicycle according to the volume of the sound emitted by the buzzer, thereby more effectively reducing the probability of rear-end collision accidents.
[0054] In some embodiments, considering that the relative position of the bicycle and the vehicle behind it may change, the reminder to the rider and the vehicle behind it also needs to change. That is, after sending the first turn-on command to the first warning light and sending the first warning information to the first control module, it also includes:
[0055] B1. If the second control module determines that there is no vehicle behind the bicycle according to the newly acquired sensing value, a first closing command is sent to the first warning light, and a second warning message is sent to the first control module.
[0056] B2. The first prompt light turns off the flashing mode after receiving the first turn-off command.
[0057] B3. The first control module sends a second closing command to the prompt module according to the second prompt information.
[0058] B4. The prompt module turns off the prompt mode after receiving the second turn-off command.
[0059] In an embodiment of the present application, when the first prompt light turns on the flashing mode and the prompt module turns on the prompt mode, if the second control module determines that there is no longer a vehicle behind the bicycle based on the newly acquired sensing value, it notifies the first prompt light to turn off the flashing mode, and notifies the prompt module to turn off the prompt module through the first control module, thereby avoiding interference of the first prompt light and the prompt module to the rider.
[0060] In some embodiments, the taillight device further includes a positioning module.
[0061] C1. The positioning module obtains the positioning information of the bicycle. Specifically, the positioning module may be a global positioning system (GPS) module, and the GPS module is used to continuously obtain the positioning information of the bicycle.
[0062] C2. The second control module obtains the positioning information, and determines whether the bicycle moves according to the positioning information. If it is determined that the bicycle moves, a movement prompt is sent to a designated user terminal device, where the movement prompt is used to indicate that the bicycle moves.
[0063] In the embodiment of the present application, the positioning module sends the positioning information it obtains to the second control module, and the second control module compares the two positioning information obtained at adjacent times. If it is determined that the two positioning information are different, it is determined that the bicycle has moved, and a movement prompt is sent to the designated user terminal device. Since the movement prompt is used to indicate that the bicycle has moved, the user can quickly know whether the bicycle has moved through the designated user terminal device.
[0064] In some embodiments, if the taillight device includes a buzzer, the reminder method further includes:
[0065] D1. If the second control module determines that the bicycle moves, a third opening command is sent to the buzzer.
[0066] D2. The buzzer makes a sound after receiving the third opening command.
[0067] D3. If the second control module receives the alarm cancellation instruction sent by the designated user terminal device, it sends a third closing command to the buzzer.
[0068] Specifically, the taillight device can communicate with the controller and the designated user terminal device respectively, and the communication method is as follows: Figure 3 shown.
[0069] When the designated user terminal device receives the movement prompt, a button for cancelling the alarm may be displayed on the interface of the designated user terminal device. When the user clicks the button for cancelling the alarm, the designated user terminal device will send an alarm canceling instruction to the second control module.
[0070] D4. The buzzer stops making sound after receiving the third closing command.
[0071] In the embodiment of the present application, since the sound propagation distance is relatively long, after the second control module determines that the bicycle has moved, the buzzer is notified to sound an alarm, so that the user can know that the bicycle has been moved even at a relatively long distance. In addition, since the user can cancel the alarm through the designated user terminal device, when the user moves the bicycle by himself, the buzzer can be notified to stop sounding, so that the user will not be disturbed by the buzzer.
[0072] In some embodiments, the taillight device further includes an anti-tampering sensor. The reminder method further includes:
[0073] E1. The anti-disassembly sensor is used to detect whether the tail light device is displaced, and after detecting that the tail light device is displaced, sends displacement information to the second control module.
[0074] Specifically, the anti-tampering sensor can determine whether the taillight device is displaced by comparing its position on the taillight device at different times.
[0075] E2. After receiving the displacement information, the second control module determines whether an anti-dismantling release instruction sent by a designated user-end device is received. If the anti-dismantling release instruction is not received, a first turn-on command is sent to the first prompt light, and abnormal information is sent to the designated user-end device, wherein the anti-dismantling release instruction includes information agreeing to dismantle the taillight device, and the abnormal information includes information indicating that the taillight device has been dismantled.
[0076] Specifically, after the designated user terminal device receives the displacement information, a prompt may be displayed on the interface of the designated user terminal device asking whether to agree to remove the taillight device, and an agree button and a reject button may be displayed. When the user clicks the agree button, the designated user terminal device will receive the anti-removal instruction and send the anti-removal instruction to the second control module.
[0077] E3. The first prompt light turns on the flashing mode after receiving the first turn-on command.
[0078] In the embodiment of the present application, since the second control module can select whether to notify the first prompt light to turn on the flashing mode according to the displacement information sent by the anti-disassembly sensor and the judgment result of whether the anti-disassembly release command sent by the designated user terminal device is received, the accuracy of the notification can be improved. For example, if the tail light device is dismantled without the user's knowledge, a timely reminder can be issued.
[0079] In some embodiments, the taillight device further includes an axis sensor, which may be a six-axis sensor. At this time, the reminder method further includes:
[0080] F1. The shaft sensor is used to detect change information, and the change information is used to indicate the change of the movement speed of the bicycle.
[0081] Specifically, when the bicycle is in motion, the axle sensor will be able to detect the changing information of the bicycle.
[0082] F2. The second control module obtains the change information, determines the change range of the bicycle according to the change information, and sends a first turn-on command to the first prompt light if the change range is greater than a preset range threshold.
[0083] Specifically, the second control module calculates the change amplitude of the bicycle according to the change information within a unit time, and compares the change amplitude with a preset amplitude threshold. If the change amplitude is greater than the preset amplitude threshold, a first turn-on command is sent to the first prompt light.
[0084] F3. The first prompt light turns on the flashing mode after receiving the first turn-on command.
[0085] In the embodiment of the present application, since the change range of the bicycle is usually large when the bicycle brakes or stops suddenly, when the second control module determines that the change range of the bicycle is large, it notifies the first prompt light to turn on the flashing mode, so as to timely warn the vehicles behind the bicycle.
[0086] In some embodiments, the controller further includes a left button and a right button, and the first prompt light includes a left light and a right light. Then the reminder method of the embodiment of the present application further includes:
[0087] G1. After detecting that the left key or the right key is pressed, the first control module sends steering information to the second control module, where the steering information indicates that the left key is pressed or indicates that the right key is pressed.
[0088] Specifically, if the left key is pressed, the turn information indicates that the left key is pressed.
[0089] G2. The second control module sends a fourth turn-on command to the first warning light module according to the turn information, and the fourth turn-on command is used to instruct the first warning light to turn on the left light or the right light.
[0090] Specifically, when the turn information indicates that the left key is pressed, the fourth turn-on command is used to instruct the first prompt light to turn on the left light.
[0091] G3. If the fourth turn-on command instructs the first prompt light to turn on the left light, the first prompt light turns on the left light after receiving the fourth turn-on command; if the fourth turn-on command instructs the first prompt light to turn on the right light, the first prompt light turns on the right light after receiving the fourth turn-on command.
[0092] In the embodiment of the present application, when the left button is pressed, the first prompt light turns on the left light, that is, the light on the left side lights up, and when the right button is pressed, the first prompt light turns on the right light, that is, the light on the right side lights up. Since when the user presses the left button (or the right button), it indicates that the rider will ride to the left, therefore, the light on the left (or right) side is helpful for the vehicle behind the bicycle to predict the riding direction of the bicycle in advance, thereby further reducing the probability of rear-end collision accidents.
[0093] In some embodiments, the controller further includes a help button, and the reminder method of the embodiment of the present application further includes:
[0094] H1. After the first control module detects that the help button is pressed, it sends a help message to the second control module.
[0095] The help button can be set between the left button and the right button.
[0096] H2. After receiving the distress message, the second control module sends a first turn-on command to the first prompt light, and sends a distress message to the target terminal, where the distress message includes the positioning information of the bicycle.
[0097] In some embodiments, after receiving the distress message, the second control module may also send a third turn-on command to the buzzer, and the buzzer emits a sound after receiving the third turn-on command.
[0098] H3. The first prompt light turns on the flashing mode after receiving the first turn-on command.
[0099] In some embodiments, after receiving the distress message, the second control module also sends a flashing frequency to the first warning light so that the first warning light flashes according to the flashing frequency. For example, the first warning light flashes in a cycle according to the frequency of three short, three long, three short, three long..., that is, flashes according to international conventions, so that others can more easily determine that the signal sent by the rider is a distress signal.
[0100] In the embodiment of the present application, since the rider may encounter an emergency during riding, and the help button is set in the controller, it is convenient for the rider to quickly send a help message. In addition, after the help message is sent, the first prompt light turns on the flashing mode and the user can also receive the help message through the target terminal (such as the terminal corresponding to the rescue platform), and the help message includes the location information of the bicycle. Therefore, on the one hand, it can timely remind the vehicle behind, and on the other hand, it can also notify the user that the rider wants to notify, so as to help the rider in time.
[0101] In some embodiments, Figure 4 As shown, the controller further includes a gyroscope, which is used to obtain the orientation change information of the bicycle. At this time, the first control module can judge whether the rider will ride to the left or the right according to the orientation change information obtained by the gyroscope, generate steering information according to the judgment result, and send the steering information to the second control module, so that the second controller module sends the fourth turn-on command to the first prompt light module according to the steering information.
[0102] In some embodiments, Figure 5 As shown, the sensor of the taillight device includes a light sensor. The light sensor is used to detect the brightness of the position where the light sensor is located, and the reminder method also includes:
[0103] The second control module obtains the brightness value detected by the light sensor, and sends a fifth turn-on command to the first prompt light if it is determined that the brightness value is less than a preset brightness threshold.
[0104] The first prompt light turns on a normal mode after receiving the fifth turn-on command, and the normal mode is used to indicate that the first prompt light only emits light but does not flash.
[0105] In the embodiment of the present application, when the brightness value is small, it indicates that the bicycle may be ridden at night. At this time, the first prompt light is notified to light up, which is helpful for vehicles behind the bicycle to detect the bicycle, thereby reducing the probability of rear-end collision accidents.
[0106] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0107] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0108] An embodiment of the present application also provides a network device, which includes: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the processor implements the steps in any of the above-mentioned method embodiments when executing the computer program.
[0109] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.
[0110] An embodiment of the present application provides a computer program product. When the computer program product is run on a bicycle, the bicycle can implement the steps in the above-mentioned method embodiments when the computer program product is executed.
[0111] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium can at least include: any entity or device that can carry the computer program code to the camera / terminal device, recording medium, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, RandomAccess Memory), electric carrier signal, telecommunication signal and software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.
[0112] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0113] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0114] In the embodiments provided in the present application, it should be understood that the disclosed devices / network equipment and methods can be implemented in other ways. For example, the device / network equipment embodiments described above are merely schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, 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.
[0115] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0116] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A reminder method, characterized in that: Applied to a bicycle, a controller is provided on the handlebar of the bicycle, the controller includes a prompt module and a first control module, a taillight device is provided on the body of the bicycle, the taillight device includes a sensor, a first prompt light and a second control module, and the reminder method includes: The sensor detects the rear of the bicycle and obtains a corresponding sensing value; The second control module acquires the sensing value, determines whether there is a vehicle behind the bicycle according to the sensing value, and sends a first turn-on command to the first warning light when it is determined that there is a vehicle behind the bicycle, and sends a first warning message to the first control module; The first prompt light turns on a flashing mode after receiving the first turn-on command, and the flashing mode is used to indicate that the first prompt light flashes; The first control module sends a second opening command to the prompt module according to the first prompt information; The prompt module turns on a prompt mode after receiving the second turn-on command, wherein the prompt mode is used to instruct the prompt module to emit a sound and / or light prompt; The sensor includes a radar sensor, the sensing value includes point cloud data, and judging whether there is a vehicle behind the bicycle according to the sensing value includes: Determining whether the point cloud data includes an object, and if so, determining the attributes of the object according to the point cloud data, the attributes including shape, speed, and orientation, including: The second control module acquires point cloud data at multiple times from the radar sensor, and identifies the acquired point cloud data through a preset object recognition algorithm, thereby identifying the shape of the object included in the point cloud data, wherein the point cloud data includes position information, determines the relative position of the object and the bicycle according to the point cloud data, and, after acquiring the position information of the object at different times from the point cloud data corresponding to the object, calculates the speed of the object according to the position information at different times; If the attributes of the object meet the preset radar attribute conditions, it is determined that there is a vehicle behind the bicycle; otherwise, it is determined that there is no vehicle behind the bicycle, including: when it is determined that the shape of the object is the shape of a vehicle, the speed of the object is greater than a preset speed threshold, and the direction is directly behind the bicycle, it is determined that the shape, speed and direction of the object all meet the preset radar attribute conditions.
2. The reminder method according to claim 1, characterized in that: The taillight device also includes a buzzer; When the second control module determines that there is a vehicle behind the bicycle, the second control module sends a third turn-on command to the buzzer; The buzzer emits a sound after receiving the third opening command.
3. The reminder method according to claim 1, characterized in that: After sending the first turn-on command to the first prompt light and sending the first prompt information to the first control module, the method further includes: If the second control module determines that there is no vehicle behind the bicycle according to the newly acquired sensing value, then a first closing command is sent to the first warning light, and a second warning message is sent to the first control module; The first prompt light turns off the flashing mode after receiving the first turn-off command; The first control module sends a second closing command to the prompt module according to the second prompt information; The prompt module turns off the prompt mode after receiving the second turn-off command.
4. The reminder method according to claim 1, characterized in that: The taillight device also includes a positioning module; The positioning module obtains the positioning information of the bicycle; The second control module obtains the positioning information, determines whether the bicycle moves according to the positioning information, and sends a movement prompt to a designated user terminal device if it is determined that the bicycle moves. The movement prompt is used to indicate that the bicycle moves.
5. The reminder method according to claim 4, characterized in that: The taillight device further includes a buzzer, and the reminder method further includes: If the second control module determines that the bicycle moves, a third opening command is sent to the buzzer; The buzzer emits a sound after receiving the third opening command; If the second control module receives the alarm cancellation instruction sent by the designated user terminal device, it sends a third closing command to the buzzer; The buzzer stops making sound after receiving the third closing command.
6. The reminder method according to claim 1, characterized in that: The taillight device further includes an anti-disassembly sensor, which is used to detect whether the taillight device is displaced, and after detecting that the taillight device is displaced, sends displacement information to the second control module; After receiving the displacement information, the second control module determines whether an anti-disassembly release instruction sent by a designated user terminal device is received, and if the anti-disassembly release instruction is not received, sends a first turn-on command to the first prompt light, and sends abnormal information to the designated user terminal device, wherein the anti-disassembly release instruction includes information agreeing to dismantle the tail light device, and the abnormal information includes information indicating that the tail light device is dismantled; The first prompt light turns on the flashing mode after receiving the first turn-on command.
7. The reminder method according to any one of claims 1 to 6, characterized in that: The taillight device also includes an axle sensor; The axis sensor is used to detect change information, and the change information is used to indicate the change of the movement speed of the bicycle; The second control module acquires the change information, determines the change amplitude of the bicycle according to the change information, and sends a first turn-on command to the first prompt light if the change amplitude is greater than a preset amplitude threshold; The first prompt light turns on the flashing mode after receiving the first turn-on command.
8. The reminder method according to any one of claims 1 to 6, characterized in that: The controller further includes a left button and a right button, and the first prompt light includes a left light and a right light; After detecting that the left key or the right key is pressed, the first control module sends steering information to the second control module, wherein the steering information indicates that the left key is pressed or indicates that the right key is pressed; The second control module sends a fourth turn-on command to the first warning light according to the turn information, wherein the fourth turn-on command is used to instruct the first warning light to turn on a left light or a right light; If the fourth turn-on command instructs the first prompt light to turn on the left light, the first prompt light turns on the left light after receiving the fourth turn-on command; if the fourth turn-on command instructs the first prompt light to turn on the right light, the first prompt light turns on the right light after receiving the fourth turn-on command.
9. The reminder method according to claim 4, characterized in that: The controller also includes a help button; After the first control module detects that the help button is pressed, sending help information to the second control module; After receiving the distress message, the second control module sends a first turn-on command to the first warning light, and sends the distress message to the target terminal, wherein the distress message includes the location information of the bicycle; The first prompt light turns on the flashing mode after receiving the first turn-on command.
Citation Information
Patent Citations
Method and device for controlling tail light and tail light
CN105984532A
Intelligent bicycle lamp and system thereof
CN106275140A
Smart rear lamp system
CN107399389A
Bicycle anti-theft device
CN201405959Y
Outdoor LAN communications facilities
CN205124009U
