Adjustment method of dumbbell and dumbbell

By determining the automatic adjustment conditions in the intelligent electric adjustable dumbbell and controlling the telescopic rod to adjust automatically, the problem of telescopic rod error is solved, ensuring the accuracy of the number of dumbbell plates and improving the user experience.

CN116747484BActive Publication Date: 2026-02-24ZHANGZHOU SOLEX SMART HOME CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310641756.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-01
Publication Date
2026-02-24
Estimated Expiration
2043-06-01

AI Technical Summary

Technical Problem

After prolonged use, the actual extension of the telescopic bar in smart electric adjustable dumbbells may deviate from the theoretical extension, resulting in inaccurate dumbbell plates and affecting the user experience.

Method used

By determining whether the dumbbells meet the automatic adjustment conditions, including the number of times the telescopic rod has been adjusted and the duration of use, the telescopic rod is controlled to retract to its initial position and extend to the current gear length when the conditions are met, thus eliminating errors.

Benefits of technology

It enables automatic adjustment of the telescopic bar during dumbbell use, eliminating the cumulative error of the telescopic bar and ensuring a good user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116747484B_ABST
    Figure CN116747484B_ABST
Patent Text Reader

Abstract

The application discloses a dumbbell adjusting method and a dumbbell and belongs to the technical field of fitness equipment. The dumbbell adjusting method comprises the following steps: S1, judging whether the dumbbell meets automatic adjusting conditions; if yes, executing step S2; if not, continuously judging whether the dumbbell meets automatic adjusting conditions; S2, automatically adjusting the telescopic rod of the dumbbell; controlling the telescopic rod of the dumbbell to retract to an initial position, and then controlling the telescopic rod to extend to a current gear length. The telescopic rod of the dumbbell is adjusted by adopting the above-mentioned dumbbell adjusting method. The application can automatically adjust the telescopic rod of the dumbbell and eliminate the cumulative error of the telescopic rod.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of fitness equipment technology, and in particular to a method for adjusting a dumbbell and the dumbbell itself. Background Technology

[0002] Dumbbells are a common type of fitness equipment used for chest expansion training, biceps training, and deltoid training.

[0003] To meet diverse training weight needs, users tend to choose intelligent electric adjustable dumbbells. Intelligent electric adjustable dumbbells generally consist of a dumbbell bar assembly and a weight plate assembly, with the weight plate assembly containing several dumbbell plates. The dumbbell bar assembly includes a dumbbell bar sleeve and two telescopic rods located within the sleeve. A drive mechanism allows the two telescopic rods to extend and retract synchronously along the axis of the dumbbell bar sleeve, enabling the loading of different numbers of dumbbell plates onto the telescopic rods and achieving automatic adjustment of the dumbbell weight.

[0004] However, during prolonged use, the drive mechanism of the aforementioned intelligent electric adjustable dumbbells may misstep. After multiple missteps, there will be an error between the actual extension and retraction dimensions of the telescopic rod and the theoretical extension and retraction dimensions. This will result in a discrepancy between the actual number of dumbbell plates fitted on the telescopic rod and the theoretical number, failing to meet the user's actual needs and affecting the user experience. Summary of the Invention

[0005] The purpose of this invention is to provide a dumbbell adjustment method and a dumbbell, so as to solve the technical problem in the prior art that the actual extension and retraction of the extension rod of the dumbbell deviates from the theoretical extension and retraction after long-term use.

[0006] Based on the above concept, the technical solution adopted by this invention is as follows:

[0007] The method for adjusting dumbbells includes the following steps:

[0008] S1. Determine whether the dumbbell meets the automatic adjustment conditions; if yes, proceed to step S2; if no, continue to determine whether the dumbbell meets the automatic adjustment conditions.

[0009] S2. Automatically adjust the extension bar of the dumbbell: control the extension bar of the dumbbell to retract to the initial position, and then control the extension bar to extend to the current gear length.

[0010] Optionally, the automatic adjustment conditions include:

[0011] The telescopic rod is adjusted a number of times, reaching the first comparison number N1; and / or

[0012] The dumbbell is used for a duration that reaches the first comparison duration L1.

[0013] Optionally, the automatic adjustment conditions include:

[0014] After the telescopic rod has been adjusted a first time (N1) and step S2 has been completed, the number of adjustments to the telescopic rod is reset to zero and the counting restarts; and / or

[0015] When the dumbbell's usage time reaches the first comparison time L1, and after step S2 is completed, the dumbbell's usage time is reset to zero and the timing restarts.

[0016] Optionally, the dumbbell adjustment method further includes: recording the number of user operation resets n before automatically adjusting the dumbbell's telescopic bar; adjusting the first comparison count N1 according to the number of user operation resets n during automatic adjustment; after adjusting the first comparison count N1 according to the number of user operation resets n, resetting the number of user operation resets n to zero and recounting; and / or

[0017] The first comparison duration L1 is adjusted according to the number of user operation resets n. After adjusting the first comparison duration L1 according to the number of user operation resets n, the number of user operation resets n is cleared to zero and counted again.

[0018] Optionally, adjusting the first comparison count N1 based on the number of user operation resets n includes:

[0019] If the number of user operation resets n ≥ the set number of resets, then the first comparison count N1 is adjusted according to the first setting method, and the adjusted first comparison count N1 is less than the first comparison count N1 before adjustment.

[0020] If 0 < the number of user operation resets n < the set number of resets, then the first comparison count N1 remains unchanged;

[0021] If n = 0, then the first comparison count N1 is adjusted according to the second setting method, and the adjusted first comparison count N1 is greater than the original first comparison count N1.

[0022] Optionally, adjusting the first comparison count N1 based on the number of user operation resets n includes:

[0023] If the number of user operation resets n ≥ the set number of resets, then the first comparison count N1 is assigned the value N1 = N1 / (n+1), where the result of N1 is the rounded-up result of N1 / (n+1).

[0024] If 0 < the number of user operation resets n < the set number of resets, then keep the first comparison count N1 unchanged;

[0025] If n = 0, the first comparison number N1 is assigned the value N1 = a × N1, where a is a constant coefficient and a is greater than 1.

[0026] Optionally, adjusting the first comparison duration L1 based on the number of user operation resets n includes:

[0027] If the number of user operation resets n ≥ the set number of resets, then the first comparison duration L1 is adjusted according to the third setting method, and the adjusted first comparison duration L1 is less than the first comparison duration L1 before adjustment.

[0028] If 0 < user operation reset count n < set reset count, then keep the first comparison duration L1 unchanged;

[0029] If n = 0, then the first comparison duration L1 is adjusted according to the fourth setting method, and the adjusted first comparison duration L1 is greater than the first comparison duration L1 before adjustment.

[0030] Optionally, adjusting the first comparison duration L1 based on the number of user operation resets n includes:

[0031] If the number of user operation resets n ≥ the set number of resets, then the first comparison duration L1 is assigned the value L1 = L1 / (n+1), where the result of L1 is the floor function of L1 / (n+1).

[0032] If 0 < user operation reset count n < set reset count, then keep the first comparison duration L1 unchanged;

[0033] If n = 0, then the first comparison duration L1 is assigned the value L1 = b × L1, where b is a constant coefficient and b is greater than 1.

[0034] Optionally, the number of times n is recorded for user operation reset includes:

[0035] The system receives a press signal / touch signal from a dumbbell button, determines the trigger duration of the dumbbell button based on the press signal / touch signal, and if the trigger duration is greater than a second comparison duration, increments the user operation reset count n by 1. The dumbbell button is either a mechanical button or a touch button; or...

[0036] The system receives a press signal / touch signal from a dumbbell button, determines the number of times the dumbbell button is triggered within a set interval based on the press signal / touch signal, and if the number of triggers is greater than the second comparison count, the system controls the user to increment the reset count n by 1. The dumbbell button is either a mechanical button or a touch button.

[0037] Optionally, recording the number of user operation resets n includes: recording the number of user operation resets n by receiving user voice signals or receiving terminal signals.

[0038] Optionally, the initial value of the first comparison count N1 is a first preset comparison count, the initial value of the first comparison duration L1 is a first preset comparison duration, and the automatic adjustment condition can be reset; after the automatic adjustment condition is reset, the first comparison count N1 is updated to the first preset comparison count, and the first comparison duration L1 is updated to the first preset comparison duration.

[0039] The dumbbell, wherein the extension bar of the dumbbell is adjusted using the dumbbell adjustment method described above.

[0040] The beneficial effects of this invention are:

[0041] The dumbbell adjustment method proposed in this invention can automatically adjust the extension bar of the dumbbell during use. When the dumbbell meets the automatic adjustment conditions, the extension bar is automatically adjusted to eliminate the cumulative error of the extension bar.

[0042] The dumbbell provided by this invention uses the aforementioned dumbbell adjustment method to automatically adjust the extension rod of the dumbbell. When the dumbbell meets the automatic adjustment conditions, the extension rod of the dumbbell is automatically adjusted to eliminate the cumulative error of the extension rod. Attached Figure Description

[0043] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the content of the embodiments of the present invention and these drawings without creative effort.

[0044] Figure 1 This is a flowchart of the dumbbell adjustment method provided in Embodiment 1 of the present invention;

[0045] Figure 2 This is a schematic diagram of the dumbbell structure provided in Embodiment 3 of the present invention;

[0046] Figure 3 yes Figure 2 A diagram showing a dumbbell with one dumbbell body removed;

[0047] Figure 4 This is a cross-sectional structural diagram of the dumbbell body provided in Embodiment 3 of the present invention;

[0048] Figure 5 This is a schematic diagram of the dumbbell bar assembly provided in Embodiment 3 of the present invention;

[0049] Figure 6 This is a schematic diagram of the internal structure of the mounting part provided in Embodiment 3 of the present invention;

[0050] Figure 7 This is a schematic diagram of the internal structure of the mounting part provided in Embodiment 3 of the present invention with the hidden portion removed;

[0051] Figure 8 yes Figure 7 Enlarged view of point A in the middle;

[0052] Figure 9 This is a schematic diagram of the cooperation between the inner sleeve fixing component and the anti-rotation pin provided in Embodiment 3 of the present invention;

[0053] Figure 10 This is a schematic diagram showing the second limiting stop and the first limiting stop abutting when the telescopic rod is retracted to its initial position, as provided in Embodiment 3 of the present invention.

[0054] Figure 11 This is a schematic diagram showing the second limiting stop and the first limiting stop abutting when the telescopic rod is extended to its longest position according to Embodiment 3 of the present invention.

[0055] Figure 12 This is a schematic diagram of the telescopic rod installed in the inner sleeve according to Embodiment 3 of the present invention;

[0056] Figure 13 This is a schematic diagram of the connection relationship between the inner sleeve and the outer sleeve provided in Embodiment 3 of the present invention;

[0057] Figure 14 This is a schematic diagram of the dumbbell plate provided in Embodiment 3 of the present invention;

[0058] Figure 15 This is a schematic diagram of the structure of the base provided in Embodiment 3 of the present invention;

[0059] Figure 16 This is a schematic diagram of the structure of the base cover provided in Embodiment 3 of the present invention;

[0060] Figure 17 This is a schematic diagram of the structure of the base cover provided in Embodiment 3 of the present invention.

[0061] In the picture:

[0062] 1. Dumbbell bar assembly; 11. Inner sleeve; 111. Guide pin; 112. Passive gear; 1121. Second limit stop; 113. Inner sleeve fixing piece; 114. Anti-rotation pin; 115. Elastic element; 12. Outer sleeve; 13. Mounting part; 131. First limit stop; 132. Inner cover; 133. Outer cover; 134. First battery; 135. First circuit board; 136. First contact point; 14. Telescopic rod; 141. Spiral groove; 142. Guide groove; 15. Drive element; 16. Drive gear;

[0063] 2. Dumbbell plate and weight block assembly; 21. Dumbbell plate; 211. Clip;

[0064] 3. Base; 31. Base top cover; 311. Button module; 312. Voice module; 313. Second contact point; 314. Second battery; 32. Base bottom cover; 321. Charging board. Detailed Implementation

[0065] To make the technical problems solved by the present invention, the technical solutions adopted, and the technical effects achieved clearer, the technical solutions of the present invention will be further described below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are merely for explaining the present invention and are not intended to limit the present invention. Furthermore, it should be noted that, for ease of description, only the parts related to the present invention are shown in the accompanying drawings, not all of them.

[0066] In the description of this invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance. The terms "first position" and "second position" refer to two different positions.

[0067] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to fixed connections or detachable connections; mechanical connections or electrical connections; direct connections or indirect connections through an intermediate medium; and internal connections between two components. Those skilled in the art can understand the specific meaning of these terms in this invention based on the specific circumstances.

[0068] Example 1

[0069] See Figure 1 This embodiment provides a method for adjusting dumbbells, which can automatically adjust the extension bar of the dumbbells to avoid the deviation between the actual position and the theoretical position of the extension bar after long-term use, which would lead to an incorrect number of dumbbell plates on the extension bar.

[0070] Specifically, in this embodiment, the method for adjusting the dumbbell includes the following steps:

[0071] S1. Determine if the dumbbells meet the automatic adjustment conditions; if yes, proceed to step S2; if no, continue to determine if the dumbbells meet the automatic adjustment conditions.

[0072] S2. Automatically adjust the dumbbell extension bar: Control the dumbbell extension bar to retract to the initial position, and then control the extension bar to extend to the current set length.

[0073] The dumbbell adjustment method provided in this embodiment can automatically adjust the extension bar of the dumbbell. During dumbbell use, when the dumbbell meets the automatic adjustment conditions, the extension bar is automatically adjusted, controlling it to retract to its initial position, and then extending to the current set length. This eliminates errors in the extension bar after prolonged use, ensuring a better user experience.

[0074] Specifically, in this embodiment, the automatic adjustment conditions include:

[0075] The telescopic rod has been adjusted a number of times, reaching the first comparison number N1; and / or

[0076] The duration of dumbbell use reached the first comparison duration L1.

[0077] Specifically, in product design, designers can set the first comparison count N1 and the first comparison duration L1.

[0078] Optionally, in this embodiment, both the first comparison count N1 and the first comparison duration L1 are constant values.

[0079] More preferably, the automatic adjustment conditions include:

[0080] After the telescopic rod has been adjusted a certain number of times (N1) and step S2 has been completed, the number of adjustments is reset to zero and the counting restarts; and / or

[0081] Once the dumbbell usage time reaches the first comparison time L1 and step S2 is completed, the dumbbell usage time is reset to zero and the timing restarts.

[0082] Specifically, the number of times the telescopic bar is adjusted is as follows: when the user operates the dumbbell, causing the dumbbell's position to change, the telescopic bar is adjusted once.

[0083] Specifically, in this embodiment, the unit of dumbbell usage time is days. The dumbbell's usage time is recorded as day one from the start of this use, and the usage time is accumulated from day one. When the dumbbell's usage time reaches the first comparison time L1, the dumbbell's extension bar is automatically adjusted.

[0084] In one example, the automatic adjustment conditions include: the number of adjustments to the telescopic rod reaches a first comparison count N1, and after step S2 is executed, the number of adjustments to the telescopic rod is reset to zero and the counting restarts. For example, the first comparison count N1 is 100 times; when the number of adjustments to the telescopic rod reaches 100 times, step S2 is executed to automatically adjust the dumbbell's telescopic rod: controlling the dumbbell's telescopic rod to retract to its initial position, and then controlling the telescopic rod to extend to the current stop length, to eliminate the accumulated error of the telescopic rod. After step S2 is executed, the number of adjustments to the telescopic rod is reset to zero and the counting restarts. When the count again reaches 100 times, step S2 is executed again to automatically adjust the dumbbell's telescopic rod: controlling the dumbbell's telescopic rod to retract to its initial position, and then controlling the telescopic rod to extend to the current stop length, to eliminate the accumulated error of the telescopic rod. This cycle repeats continuously, achieving automatic adjustment of the dumbbell throughout its entire lifespan and eliminating the accumulated error of the telescopic rod's extension amount.

[0085] In another example, the automatic adjustment conditions include: the dumbbell's usage time reaches a first comparison time L1, and after step S2 is executed, the dumbbell's usage time is reset to zero and the timing restarts. For example, the first comparison time L1 is 30 days. When the dumbbell's usage time reaches 30 days, step S2 is executed to automatically adjust the dumbbell's extension bar: the extension bar is controlled to retract to its initial position, and then controlled to extend to the current length setting to eliminate the accumulated error of the extension bar. After step S2 is executed, the dumbbell's usage time is reset to zero and the timing restarts. When the restarted timing reaches 30 days, step S2 is executed again to automatically adjust the dumbbell's extension bar: the extension bar is controlled to retract to its initial position, and then controlled to extend to the current length setting to eliminate the accumulated error of the extension bar. This cycle repeats continuously, achieving automatic adjustment of the dumbbell throughout its entire lifespan and eliminating the accumulated error of the extension bar's extension amount.

[0086] In another example, the automatic adjustment conditions include:

[0087] Condition 1: After the telescopic rod has been adjusted a certain number of times (N1), and step S2 has been completed, the number of adjustments has been reset to zero and the counting has restarted; and

[0088] Condition 2: The dumbbell usage time reaches the first comparison time L1, and after step S2 is completed, the dumbbell usage time is reset to zero and the timing restarts.

[0089] When the dumbbell meets either condition one or condition two, step S2 is executed to automatically adjust the dumbbell's extension bar: the extension bar is controlled to retract to its initial position, and then extended to the current length setting to eliminate accumulated errors in the extension bar. Each time step S2 is executed, the number of adjustments to the extension bar is reset to zero and the count restarts, as is the dumbbell's usage time. When the dumbbell again meets either condition one or condition two, step S2 is executed again to automatically adjust the dumbbell's extension bar. This cycle repeats continuously, achieving automatic adjustment of the dumbbell throughout its lifespan and eliminating accumulated errors in the extension bar's length.

[0090] Example 2

[0091] This embodiment provides a dumbbell adjustment method, which differs from Embodiment 1 in that the dumbbell adjustment method further includes: recording the number of user operation resets n before automatically adjusting the dumbbell's extension bar; adjusting the first comparison count N1 according to the number of user operation resets n during automatic adjustment; after adjusting the first comparison count N1 according to the number of user operation resets n, resetting the number of user operation resets n to zero and recounting; and / or

[0092] The first comparison duration L1 is adjusted according to the number of user operation resets n. After adjusting the first comparison duration L1 according to the number of user operation resets n, the number of user operation resets n is cleared to zero and counted again.

[0093] In other words, in this embodiment, the automatic adjustment condition is a variable that can change with the number of times the user operates to reset, n, thereby making the automatic adjustment of the dumbbell more flexible.

[0094] Specifically, user-operated reset means that the user directly controls the dumbbell's extension bar to reset. Optionally, the user can control the dumbbell's extension bar to reset manually or via voice control.

[0095] Specifically, in this embodiment, recording the number of user operation resets, n, includes:

[0096] Receives a press signal / touch signal from the dumbbell button, determines the trigger duration of the dumbbell button based on the press signal / touch signal, and if the trigger duration is greater than the second comparison duration, increments the user operation reset count n by 1. Here, the dumbbell button can be a mechanical button or a touch button; or...

[0097] Receive the press signal / touch signal of the dumbbell button, determine the number of times the dumbbell button is triggered within a set interval based on the press signal / touch signal, and if the number of triggers is greater than the second comparison number, control the user to operate the reset number n to increment by 1. The dumbbell button is a mechanical button or a touch button.

[0098] Specifically, in another embodiment, recording the number of user operation resets n includes: recording the number of user operation resets n by receiving user voice signals or receiving terminal signals.

[0099] Optionally, the second comparison duration and the second comparison count can be set as needed, without much restriction here.

[0100] Further optionally, the second comparison duration is 5s-10s. Further optionally, the number of second comparisons is 3-5. In one example, adjusting the number of first comparisons N1 based on the number of user operation resets n includes:

[0101] If the number of user operation resets n is greater than or equal to the set number of resets, then the first comparison count N1 is adjusted according to the first setting method, and the adjusted first comparison count N1 is less than the original first comparison count N1.

[0102] If 0 < user operation reset count n < set reset count, then keep the first comparison count N1 unchanged;

[0103] If n = 0, then the first comparison count N1 is adjusted according to the second setting method, and the adjusted first comparison count N1 is greater than the original first comparison count N1.

[0104] Optionally, the first setting method can be to decrement b from the first comparison count N1, where b is an integer greater than or equal to 1. Of course, the first setting method can also be set as needed.

[0105] The second setting method can be to increment the first comparison count N1 by c, where c is an integer greater than or equal to 1. Of course, the second setting method can also be set as needed.

[0106] In the above process, if the number of user operation resets n ≥ the set number of resets, the first comparison count N1 is adjusted according to the first setting method to make the first comparison count N1 smaller. If 0 < the number of user operation resets n < the set number of resets, the first comparison count N1 remains unchanged. If n = 0, the first comparison count N1 is adjusted according to the second setting method to make the first comparison count N1 larger.

[0107] Alternatively, in another example, adjusting the first comparison count N1 based on the number of user-operated resets n includes:

[0108] If the number of user operation resets n ≥ the set number of resets, then the first comparison count N1 is assigned the value N1 = N1 / (n+1), where the result of N1 is the rounded-up result of N1 / (n+1).

[0109] If 0 < user operation reset count n < set reset count, then keep the first comparison count N1 unchanged;

[0110] If n = 0, the first comparison number N1 is assigned the value N1 = a × N1, where a is a constant coefficient and a is greater than 1.

[0111] The result of N1 is the floor function of N1 / (n+1), that is, the floor function of N1 / (n+1) is rounded up. For example, if the result of N1 / (n+1) is 85.5, then the floor function of 85.5 is rounded up to get 86, and the first comparison number N1 is assigned the value 86.

[0112] The first comparison number N1 is assigned the value N1 = a × N1, preferably, the constant coefficient a is an integer.

[0113] In one example, adjusting the first comparison duration L1 based on the number of user-operated resets n includes:

[0114] If the number of user operation resets n ≥ the set number of resets, then the first comparison duration L1 is adjusted according to the third setting method. The adjusted first comparison duration L1 is less than the original first comparison duration L1.

[0115] If 0 < user operation reset count n < set reset count, then keep the first comparison duration L1 unchanged;

[0116] If n = 0, then the first comparison duration L1 is adjusted according to the fourth setting method. The adjusted first comparison duration L1 is greater than the original first comparison duration L1.

[0117] Optionally, the third setting method can be to decrement the first comparison duration L1 by d, where d is an integer greater than or equal to 1. Of course, the third setting method can also be set as needed.

[0118] The fourth setting method can be to increment the first comparison duration L1 by e, where e is an integer greater than or equal to 1. Of course, the fourth setting method can also be set as needed.

[0119] In the above steps, if the number of user reset operations n ≥ the set number of resets, the first comparison duration L1 is adjusted according to the third setting method, and the adjusted first comparison duration L1 decreases. If n = 0, the first comparison duration L1 is adjusted according to the fourth setting method, and the adjusted first comparison duration L1 increases.

[0120] In another example, adjusting the first comparison duration L1 based on the number of user-operated resets n includes:

[0121] If the number of user operation resets n ≥ the set number of resets, then the first comparison duration L1 is assigned the value L1 = L1 / (n+1), where the result of L1 is the rounded-up result of L1 / (n+1).

[0122] If 0 < user operation reset count n < set reset count, then keep the first comparison duration L1 unchanged;

[0123] If n = 0, then the first comparison duration L1 is assigned the value L1 = b × L1, where b is a constant coefficient and b is greater than 1.

[0124] The result of L1 is the floor function of L1 / (n+1). That is, the result of L1 / (n+1) is rounded up. For example, if the result of L1 / (n+1) is 7.5, then 7.5 is rounded up to get a value of 8, and the first comparison duration L1 is assigned a value of 8.

[0125] The first comparison duration L1 is assigned the value L1 = b × L1. If the value of b × L1 is not an integer, the value of b × L1 is also rounded up.

[0126] Furthermore, in this embodiment, the automatic adjustment conditions can be reset.

[0127] The initial value of the first comparison count N1 is the first preset comparison count, and the initial value of the first comparison duration L1 is the first preset comparison duration. The automatic adjustment condition can be reset. After the automatic adjustment condition is reset, the first comparison count N1 is updated to the first preset comparison count, and the first comparison duration L1 is updated to the first preset comparison duration. Both the first preset comparison count and the first preset comparison duration are constant values.

[0128] Understandably, the automatic adjustment conditions are variables throughout the entire lifespan of the dumbbell. They may be adjusted to make the first comparison duration L1 too short or the first comparison count N1 too small. This could cause the dumbbell to automatically adjust frequently during use, resulting in wasted resources.

[0129] After the automatic adjustment conditions are reset, the first comparison count N1 is updated to the first set comparison count, and the first comparison duration L1 is updated to the first set comparison duration, thus avoiding frequent automatic adjustments of the dumbbell during use.

[0130] In one example, the automatic adjustment conditions include: the number of adjustments to the telescopic rod reaches a first comparison count N1, and after step S2 is completed, the number of adjustments to the telescopic rod is reset to zero and the counting restarts. Specifically, the initial value of the first comparison count N1 is a first preset comparison count. Before the first automatic adjustment, the number of user operation resets n is recorded. When the number of adjustments to the telescopic rod reaches the first preset comparison count, the dumbbell's telescopic rod undergoes its first automatic adjustment. During the first automatic adjustment, the first comparison count N1 is adjusted according to the user operation reset count n; the adjusted first comparison count N1 is the first comparison count N1 for the second automatic adjustment. Subsequently, the user operation reset count n is reset to zero and the counting restarts.

[0131] During continued use of the dumbbell, before the second automatic adjustment, the number of user-operated resets, n, is recorded (meaning n restarts from zero at this point). When the number of adjustments to the dumbbell's extension bar reaches the first comparison count N1 corresponding to the second automatic adjustment, the dumbbell's extension bar undergoes a second automatic adjustment. During the second automatic adjustment, the first comparison count N1 is adjusted again based on the user-operated reset count n. The adjusted first comparison count N1 becomes the first comparison count N1 for the third automatic adjustment. Subsequently, the user-operated reset count n is reset to zero and restarted. This process continues in this manner.

[0132] During execution, the first comparison count N1 can be reset to the first set comparison count. This process is repeated continuously, achieving automatic adjustment of the dumbbell throughout its lifespan and eliminating the cumulative error in the extension and retraction of the telescopic rod.

[0133] In another example, the automatic adjustment conditions include: the dumbbell's usage time reaches a first comparison time L1, and after step S2 is completed, the dumbbell's usage time is reset to zero and the timing restarts. Specifically, the initial value of the first comparison time L1 is a first set comparison time. Before the first automatic adjustment, the number of user operation resets, n, is recorded. When the dumbbell's usage time reaches the first set comparison time, the dumbbell's extension bar undergoes its first automatic adjustment. During the first automatic adjustment, the first comparison time L1 is adjusted according to the number of user operation resets, n. The adjusted first comparison time L1 becomes the first comparison time L1 for the second automatic adjustment. Subsequently, the number of user operation resets, n, is reset to zero and the count restarts.

[0134] During continued use of the dumbbell, before the second automatic adjustment, the number of user-operated resets, n, is recorded (meaning n restarts from zero at this point). When the dumbbell's usage time reaches the first comparison duration L1 corresponding to the second automatic adjustment, the dumbbell's extension bar undergoes a second automatic adjustment. During the second automatic adjustment, the first comparison duration L1 is adjusted again based on the number of user-operated resets, n. The adjusted first comparison duration L1 becomes the first comparison duration L1 corresponding to the third automatic adjustment. Subsequently, the number of user-operated resets, n, is reset to zero and restarted. This process continues in this manner.

[0135] During execution, the first comparison count N1 can be reset. This process is repeated continuously, enabling the dumbbell to automatically adjust throughout its lifespan and eliminating the cumulative error in the extension and retraction of the telescopic rod.

[0136] In another example, the automatic adjustment conditions include:

[0137] Condition 1: After the telescopic rod has been adjusted a certain number of times (N1), and step S2 has been completed, the number of adjustments has been reset to zero and the counting has restarted; and

[0138] Condition 2: The dumbbell usage time reaches the first comparison time L1, and after step S2 is completed, the dumbbell usage time is reset to zero and the timing restarts.

[0139] When the dumbbell meets either condition one or condition two, step S2 is executed to automatically adjust the extension bar of the dumbbell.

[0140] Specifically, the initial value of the first comparison count N1 is the first preset comparison count, and the initial value of the first comparison duration L1 is the first preset comparison duration. Before the first automatic adjustment, the number of user operation resets n is recorded. When the number of adjustments to the telescopic rod reaches the first preset comparison count or the usage time of the dumbbell reaches the first preset comparison duration, the telescopic rod of the dumbbell undergoes its first automatic adjustment. During the first automatic adjustment, the first comparison count N1 is adjusted according to the number of user operation resets n, and the adjusted first comparison count N1 becomes the first comparison count N1 for the second automatic adjustment; simultaneously, the first comparison duration L1 is adjusted according to the number of user operation resets n, and the adjusted first comparison duration L1 becomes the first comparison duration L1 for the second automatic adjustment. Subsequently, the number of user operation resets n is reset to zero and counted again.

[0141] During continued use of the dumbbell, before the second automatic adjustment, the number of user-operated resets, n, is recorded (meaning n restarts from zero). When the number of adjustments to the dumbbell's extension bar reaches the first comparison count N1 corresponding to the second automatic adjustment, or when the dumbbell's usage time reaches the first comparison duration L1 corresponding to the second automatic adjustment, the dumbbell's extension bar undergoes a second automatic adjustment. During the second automatic adjustment, the first comparison count N1 is adjusted again based on the user-operated reset count n; the adjusted first comparison count N1 becomes the first comparison count N1 for the third automatic adjustment. Simultaneously, the first comparison duration L1 is adjusted again based on the user-operated reset count n; the adjusted first comparison duration L1 becomes the first comparison duration L1 for the third automatic adjustment. Then, the user-operated reset count n is reset to zero and restarted. This process continues in this manner.

[0142] Understandably, during execution, both the first comparison count N1 and the first comparison duration L1 can be reset. This process is repeated continuously, enabling automatic adjustment of the dumbbell throughout its lifespan and eliminating the cumulative error in the extension / retraction of the telescopic rod.

[0143] Example 3

[0144] See Figures 2-17This embodiment provides a dumbbell.

[0145] Specifically, in this embodiment, the dumbbell is adjusted using the dumbbell adjustment method of Embodiment 1 or Embodiment 2 to adjust the extension rod 14 of the dumbbell.

[0146] Specifically, the dumbbell includes a dumbbell body, which includes a dumbbell bar assembly 1 and two sets of dumbbell plates and counterweights 2.

[0147] The dumbbell bar assembly 1 includes an inner sleeve 11 and an outer sleeve 12 sleeved on the outside of the inner sleeve 11. The inner sleeve 11 can rotate relative to the outer sleeve 12 about its own axis.

[0148] Both ends of the outer sleeve 12 are fixedly provided with mounting parts 13, and both ends of the inner sleeve 11 are fitted with a telescopic rod 14. (See also...) Figures 6-8 The outer side of the telescopic rod 14 is provided with a spiral groove 141, and the inner sleeve 11 is provided with guide pins 111 that correspond one-to-one with the spiral groove 141.

[0149] See Figure 10 and Figure 11 The mounting part 13 is provided with a first limiting stop 131 inside, and the inner sleeve 11 can rotate to abut against the first limiting stop 131 to limit the rotation angle of the guide pin 111.

[0150] Specifically, see Figures 2-4 Two sets of dumbbell weight blocks 2 are correspondingly set with two telescopic rods 14. Each dumbbell weight block 2 includes several dumbbell plates 21. The telescopic rod 14 at the same end can extend and retract relative to the mounting part 13 to connect with different numbers of dumbbell plates 21, thereby adjusting the number of dumbbell plates 21 connected to the telescopic rod 14 and realizing the weight adjustment of the dumbbells.

[0151] In this embodiment, the mounting part 13 is provided with a first limiting stop 131. The inner sleeve 11 can rotate to abut against the first limiting stop 131 to limit the rotation angle of the guide movement pin 111 and prevent the guide movement pin 111 from being over-locked with the spiral groove 141 due to excessive rotation of the inner sleeve 11, so that the inner sleeve 11 can easily achieve reverse rotation.

[0152] Specifically, see Figures 4-7 In this embodiment, the mounting part 13 includes an inner cover 132 and an outer cover 133. The inner cover 132 is fixedly connected to the outer sleeve 12, and the outer cover 133 is fastened to the inner cover 132. The first limiting stop 131 is disposed on the inner cover 132 or the outer cover 133.

[0153] Preferably, in this embodiment, the first limiting stop 131 is disposed on the inner cover 132.

[0154] Further, see Figure 6 , Figures 10-13 In this embodiment, a passive gear 112 is fixedly sleeved at the end of the inner sleeve 11. The passive gear 112 is located inside the mounting part 13. The passive gear 112 can rotate around its own axis to drive the inner sleeve 11 to rotate. A second limiting stop 1121 that can abut against the first limiting stop 131 is provided on the passive gear 112.

[0155] Specifically, see Figure 10 and Figure 11 In this embodiment, the passive gear 112 is coaxially arranged with the inner cover 132, the second limiting stop 1121 is disposed on the surface of the passive gear 112 facing the inner cover 132, and the first limiting stop 131 is disposed on the surface of the inner cover 132 facing the second limiting stop 1121.

[0156] Understandably, when the telescopic rod 14 retracts to its initial position, it is fully retracted into the mounting portion 13, and no dumbbell plates 21 are provided on the telescopic rod 14. At this time, the second limiting stop 1121 abuts against one surface of the first limiting stop 131. When the telescopic rod 14 extends to its longest position, the number of dumbbell plates 21 provided on the telescopic rod 14 is at its maximum. At this time, the second limiting stop 1121 rotates to abut against the other surface opposite to the first limiting stop 131. This arrangement prevents the guide pin 111 from becoming excessively locked with the spiral groove 141 due to excessive rotation of the inner sleeve 11.

[0157] Further, see Figure 6 In order to achieve the rotation of the passive gear 112, in this embodiment, the dumbbell bar assembly 1 also includes a drive member 15 and an active gear 16. Both the drive member 15 and the active gear 16 are disposed in the mounting part 13. The active gear 16 is driven to the output end of the drive member 15, and the active gear 16 meshes with the passive gear 112 for transmission.

[0158] Specifically, when the second limit stop 1121 comes into contact with the first limit stop 131, the drive unit 15 can receive a signal and stop driving.

[0159] Preferably, in this embodiment, both the driving gear 16 and the driven gear 112 are bevel gears. Bevel gear transmission has advantages such as smoothness, low noise, and high torque.

[0160] Specifically, in this embodiment, the drive component 15 is fixedly disposed inside the inner cover 132.

[0161] Furthermore, in this embodiment, the mounting part 13 is also provided with a first battery 134 and a first circuit board 135. The first battery 134 can supply power to the drive member 15 and the first circuit board 135, and the first circuit board 135 can control the movement of the drive member 15, thereby controlling the extension and retraction of the telescopic rod 14 to realize the weight adjustment of the dumbbell.

[0162] Furthermore, to prevent the telescopic rod 14 from rotating around its own axis, a telescopic rod anti-rotation component that cooperates with the telescopic rod 14 is provided inside the mounting part 13. Optionally, the telescopic rod anti-rotation component is a protruding structure provided inside the inner cover 132.

[0163] Furthermore, the telescopic rod 14 is provided with a guide groove 142 that cooperates with the anti-rotation component of the telescopic rod.

[0164] Specifically, see Figures 2-4 and Figure 14 In this embodiment, in the dumbbell plate counterweight block group 2, each dumbbell plate 21 is provided with a buckle 211, and two adjacent dumbbell plates 21 are connected to each other through the buckle 211.

[0165] Specifically, the dumbbell plate 21, which is adjacent to the mounting part 13, is snapped into the outer cover 133.

[0166] Further, see Figure 2 , Figure 3 and Figure 15 The dumbbell also includes a base 3, and the dumbbell body can be placed on or removed from the base 3.

[0167] Specifically, see Figures 15-17 In this embodiment, the base 3 is provided with a button module 311 and / or a voice module 312. The button module 311 can control the extension and retraction of the telescopic rod 14, and the voice module 312 can control the extension and retraction of the telescopic rod 14. Preferably, in this embodiment, the base 3 is provided with a button module 311 and a voice module 312.

[0168] Further, see Figure 6 The mounting section 13 is provided with a first contact 136, see [reference]. Figure 3 The base 3 is provided with a second contact 313 that is communicatively connected to the first contact 136. When the dumbbell body is placed on the base 3, the first contact 136 and the second contact 313 are communicatively connected. When the user operates the button module 311 or the voice module 312, the first circuit board 135 receives the signal transmitted by the first contact 136 and controls the movement of the drive component 15. The drive component 15 drives the active gear 16 to rotate. The active gear 16 meshes with the passive gear 112, thereby driving the passive gear 112 to rotate. The inner sleeve 11 also rotates with its own axis. The guide pin 111 drives the telescopic rod 14 to extend and retract.

[0169] Specifically, in this embodiment, the button module 311 is operated by rotation. The button module 311 includes a rotary button, a rotation sensor, a display panel, and a base control board. When the user rotates the rotary button, the rotation sensor obtains the rotation angle of the rotary button, acquires the weight parameter that the user wants to adjust, and transmits the weight parameter that the user wants to adjust to the base control board. The base control board is communicatively connected to the second contact 313, and the first contact 136 is communicatively connected to the second contact 313. The first circuit board 135 receives the signal transmitted by the first contact 136 and controls the movement of the drive unit 15.

[0170] Specifically, in this embodiment, the voice module 312 includes a voice chip, a microphone, and a speaker. The microphone collects the user's voice information, which is then transmitted to the voice chip. The voice chip processes the voice information and transmits the generated signal to the base control board of the button module 311. The base control board is communicatively connected to the second contact 313, and the first contact 136 is communicatively connected to the second contact 313. The first circuit board 135 receives the signal transmitted from the first contact 136 and controls the movement of the drive component 15. After adjustment, the drive component 15 sends a feedback signal to the base control board through the second contact 313. The base control board then transmits the received feedback signal to the voice chip, and the speaker broadcasts the feedback signal received by the voice chip, i.e., the adjustment result.

[0171] The base also contains a second battery 314, which can power the voice module 312, the button module 311, and the second contact 313.

[0172] Furthermore, a charging board 321 is provided inside the base 3. The charging board 321 can be connected to an external power source to charge the first battery 134 and the second battery 314. Specifically, the first contact 136 is connected to the second contact 313, and the external power source charges the first battery 134 through the second contact 313.

[0173] Specifically, in this embodiment, the base 3 includes an upper base cover 31 and a lower base cover 32 that can be interlocked. A button module 311, a voice module 312, a second contact 313, and a second battery 314 are all disposed on the upper base cover 31. A charging plate 321 is disposed on the lower base cover 32.

[0174] For example, when assembling the dumbbell bar assembly 1, an inner cover 132 is connected to each end of the outer sleeve 12, and the inner cover 132 is fixed to the outer sleeve 12 using a fixing nut. The driven gear 112 is fixedly installed at one end of the inner sleeve 11, the other end of the inner sleeve 11 passes through the outer sleeve 12, and the other end of the inner sleeve 11 is fixed by the inner sleeve fixing piece 113. Two guide pins 111 are fixedly installed at both ends of the inner sleeve 11. The driving member 15 and the driving gear 16 are both installed inside the inner cover 132, and the driving gear 16 meshes with the driven gear 112. The first battery 134, the first circuit board 135, and the first contact 136 are fixed at their respective positions in the inner cover 132. The two telescopic rods 14 are placed in the cavities at both ends of the inner sleeve 11, and the two spiral grooves 141 cooperate with their respective guide pins 111. Finally, the outer cover 133 is fastened to the inner cover 132.

[0175] Specifically, see Figure 9 The inner surface of the inner sleeve fixing plate 113 is provided with internal teeth. The dumbbell includes an anti-rotation pin 114 that can be locked with the internal teeth. The internal teeth and the anti-rotation pin 114 can be engaged with each other under the elastic force of the elastic member 115 to prevent the inner sleeve 11 from axially shifting when the user lifts the dumbbell, thus preventing the dumbbell plate 21 from disengaging. Specifically, the engagement of the internal teeth and the anti-rotation pin 114 under the elastic force of the elastic member 115 is prior art and will not be described in detail here.

[0176] Optionally, in this embodiment, the elastic element 115 is a spring.

[0177] Specifically, when installing the guide pin 111, the guide pin 111 is passed through the fixing holes of the driven gear 112 and the inner sleeve fixing piece 113, and finally the guide pin 111 is fixed to the inner sleeve 11.

[0178] When the first circuit board 135 receives a weight adjustment signal, it controls the drive component 15. The drive component 15 drives the active gear 16 to rotate, and the active gear 16 meshes with the passive gear 112, thereby driving the passive gear 112 to rotate. The guide pin 111 pushes the telescopic rod 14 to move along its own axis. The telescopic rod 14 moves along its own axis, extending or retracting relative to the mounting part 13, thereby adjusting the number of dumbbell plates 21 connected to the telescopic rod 14, and ultimately adjusting the weight of the dumbbell.

[0179] During dumbbell use, if the extension and retraction of the telescopic rod 14 deviates from its intended position, the rod can be retracted back to its original position to correct the error. Over time, the extension and retraction of the telescopic rod 14 may become inaccurate. Correction can be achieved through user intervention or the dumbbell's automatic adjustment.

[0180] Specifically, user intervention calibration, i.e., user operation reset, occurs when the user operates the voice module 312, the button module 311, or the terminal APP.

[0181] For example, the user controls the extension and retraction of the telescopic rod 14 as follows:

[0182] When the user operates the button module 311 or the voice module 312, the driving component 15 drives the active gear 16 to rotate. The active gear 16 meshes with the passive gear 112, thereby driving the passive gear 112 to rotate. The inner sleeve 11 also rotates along its own axis. The guide pin 111 drives the telescopic rod 14 to extend or retract. If the user operates the button module 311 or the voice module 312 and causes the telescopic rod 14 to retract to its initial position, then this operation is determined to be a user operation reset, and the number of user operation resets n is incremented by one.

[0183] For example, during automatic adjustment, the drive member 15 drives the drive gear 16 to rotate, and the drive gear 16 meshes with the driven gear 112 to drive the driven gear 112 to rotate. The inner sleeve 11 also rotates with its own axis, and the guide pin 111 drives the telescopic rod 14 to retract to the initial position. Then, the telescopic rod 14 is controlled to extend and retract to the current gear length.

[0184] For example, taking the first four automatic adjustments of the dumbbell as an example, the adjustment method of the dumbbell during use provided in this embodiment is as follows:

[0185] S01. Determine whether the dumbbell meets the conditions for the first automatic adjustment; if yes, proceed to step S02 to automatically adjust the extension bar 14 of the dumbbell; if no, continue to determine whether the dumbbell meets the conditions for automatic adjustment.

[0186] S02, control the dumbbell extension bar 14 to retract to the initial position, and then control the extension bar 14 to extend to the current gear length;

[0187] S03. Determine whether the dumbbell meets the conditions for the second automatic adjustment. If yes, control the extension rod 14 of the dumbbell to retract to the initial position, and then control the extension rod 14 to extend to the current gear length. Then execute step S04. If no, continue to determine whether the dumbbell meets the conditions for the second automatic adjustment.

[0188] S04. Determine whether the dumbbell meets the conditions for the third automatic adjustment. If yes, control the extension rod 14 of the dumbbell to retract to the initial position, and then control the extension rod 14 to extend to the current gear length. Then execute step S05. If no, continue to determine whether the dumbbell meets the conditions for the third automatic adjustment.

[0189] S05. Determine whether the dumbbell meets the conditions for the fourth automatic adjustment. If yes, control the extension rod 14 of the dumbbell to retract to the initial position, and then control the extension rod 14 to extend to the current gear length. If no, continue to determine whether the dumbbell meets the conditions for the fourth automatic adjustment.

[0190] This continues, with the dumbbell performing the fifth automatic adjustment and subsequent automatic adjustments until the first comparison count N1 and the first comparison duration L1 are reset to their respective initial values, at which point the dumbbell restarts the first automatic adjustment.

[0191] Understandably, in the first automatic adjustment condition, the first comparison count N1 is the first set comparison count, and the first comparison duration L1 is the first set comparison duration.

[0192] During user-operated reset or automatic adjustment, if the telescopic rod 14 cannot extend or retract normally due to the presence of foreign objects, user intervention is required to remove the foreign objects. For example, if a foreign object is stuck in the drive gear 16 or the driven gear 112, preventing the drive component 15 from rotating normally, it will cause the telescopic rod 14 to malfunction. In this case, the user needs to inspect all components and remove the foreign objects.

[0193] Specifically, during user operation reset and automatic adjustment, when the telescopic rod 14 retracts to its initial position, the telescopic rod 14 is fully retracted into the mounting part 13, and no dumbbell plate 21 is provided on the telescopic rod 14. At this time, the second limit stop 1121 abuts against one surface of the first limit stop 131. With this setting, the reset of the telescopic rod 14 can be achieved without the need for a sensor.

[0194] The above embodiments merely illustrate the basic principles and characteristics of the present invention. The present invention is not limited to the above embodiments. Various changes and modifications can be made to the present invention without departing from its spirit and scope, and all such changes and modifications fall within the scope of the present invention as claimed. The scope of protection of the present invention is defined by the appended claims and their equivalents.

Claims

1. A method for adjusting dumbbells, characterized in that, Includes the following steps: S1. Determine whether the dumbbell meets the automatic adjustment conditions; If yes, proceed to step S2; if no, continue to determine whether the dumbbell meets the automatic adjustment conditions. S2. Automatically adjust the extension bar of the dumbbell: control the extension bar of the dumbbell to retract to the initial position, and then control the extension bar to extend to the current gear length; The automatic adjustment conditions include: The telescopic rod is adjusted a number of times, reaching the first comparison number N1; and / or The dumbbell is used for a duration that reaches the first comparison duration L1; The automatic adjustment conditions also include: After the telescopic rod has been adjusted a first time (N1) and step S2 has been completed, the number of adjustments to the telescopic rod is reset to zero and the counting restarts; and / or After the dumbbell's usage time reaches the first comparison time L1 and step S2 is completed, the dumbbell's usage time is reset to zero and the timing restarts. The telescopic rod is adjusted once when the user operates the dumbbell, causing the dumbbell's position to change, and the telescopic rod is adjusted once.

2. The dumbbell adjustment method according to claim 1, characterized in that, The dumbbell adjustment method further includes: recording the number of user operation resets n before automatically adjusting the dumbbell's telescopic bar; adjusting the first comparison count N1 according to the number of user operation resets n during automatic adjustment; resetting the number of user operation resets n to zero and recounting after adjusting the first comparison count N1 according to the number of user operation resets n; and / or The first comparison duration L1 is adjusted according to the number of user operation resets n. After adjusting the first comparison duration L1 according to the number of user operation resets n, the number of user operation resets n is cleared to zero and counted again.

3. The dumbbell adjustment method according to claim 2, characterized in that, The step of adjusting the first comparison count N1 according to the user operation reset count n includes: If the number of user operation resets n ≥ the set number of resets, then the first comparison count N1 is adjusted according to the first setting method, and the adjusted first comparison count N1 is less than the first comparison count N1 before adjustment. If 0 < the number of user operation resets n < the set number of resets, then the first comparison count N1 remains unchanged; If n=0, then the first comparison count N1 is adjusted according to the second setting method, and the adjusted first comparison count N1 is greater than the first comparison count N1 before adjustment.

4. The dumbbell adjustment method according to claim 2, characterized in that, The step of adjusting the first comparison count N1 based on the number of user operation resets n includes: If the number of user operation resets n ≥ the set number of resets, then the first comparison count N1 is assigned the value N1 = N1 / (n+1), where the result of N1 is the integer part of N1 / (n+1) rounded up. If 0 < the number of user operation resets n < the set number of resets, then keep the first comparison count N1 unchanged; If n=0, the first comparison number N1 is assigned the value N1=a×N1, where a is a constant coefficient and a is greater than 1.

5. The dumbbell adjustment method according to claim 2, characterized in that, The step of adjusting the first comparison duration L1 according to the number of user operation resets n includes: If the number of user operation resets n ≥ the set number of resets, then the first comparison duration L1 is adjusted according to the third setting method, and the adjusted first comparison duration L1 is less than the first comparison duration L1 before adjustment. If 0 < user operation reset count n < set reset count, then keep the first comparison duration L1 unchanged; If n=0, the first comparison duration L1 is adjusted according to the fourth setting method, and the adjusted first comparison duration L1 is greater than the first comparison duration L1 before adjustment.

6. The dumbbell adjustment method according to claim 2, characterized in that, The step of adjusting the first comparison duration L1 according to the number of user operation resets n includes: If the number of user operation resets n ≥ the set number of resets, then the first comparison duration L1 is assigned the value L1 = L1 / (n+1), where the result of L1 is the integer part of L1 / (n+1) rounded up. If 0 < user operation reset count n < set reset count, then keep the first comparison duration L1 unchanged; If n=0, then the first comparison duration L1 is assigned the value L1=b×L1, where b is a constant coefficient and b is greater than 1.

7. The dumbbell adjustment method according to claim 2, characterized in that, The number of user operation resets n recorded includes: The system receives a press signal / touch signal from a dumbbell button, determines the trigger duration of the dumbbell button based on the press signal / touch signal, and if the trigger duration is greater than a second comparison duration, increments the user operation reset count n by 1. The dumbbell button is either a mechanical button or a touch button; or... The system receives a press signal / touch signal from a dumbbell button, determines the number of times the dumbbell button is triggered within a set interval based on the press signal / touch signal, and if the number of triggers is greater than the second comparison count, the system controls the user to increment the reset count n by 1. The dumbbell button is either a mechanical button or a touch button.

8. The dumbbell adjustment method according to claim 2, characterized in that, The number of user operation resets n recorded includes: Receive user voice signals or terminal signals, and record the number of user operation resets, n.

9. The method for adjusting a dumbbell according to any one of claims 1-8, characterized in that, The initial value of the first comparison count N1 is a first set comparison count, and the initial value of the first comparison duration L1 is a first set comparison duration. The automatic adjustment condition can be reset. After the automatic adjustment condition is reset, the first comparison count N1 is updated to the first set comparison count, and the first comparison duration L1 is updated to the first set comparison duration.

10. A dumbbell, characterized in that, The dumbbell is adjusted by means of the dumbbell adjustment method as described in any one of claims 1-9, wherein the extension bar of the dumbbell is adjusted.

Citation Information

Patent Citations

  • Dumbbell capable of intelligently adjusting weight

    CN215741602U