Control method of strength fitness equipment and strength fitness equipment

By processing in different regions on the display interface of the strength fitness equipment, the single, double or multi-player training mode is supported, which solves the problem of single training mode in the existing technology, and improves the utilization rate and user experience of the equipment.

CN120393366APending Publication Date: 2025-08-01GUANGZHOU YUANDONG SMART SPORTS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410110855.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-25
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

The training mode of existing strength fitness equipment is single and cannot support multiple people to use, resulting in low utilization.

Method used

By dividing it into at least two display areas on the display interface of the display module, the single, double or multi-player training mode is supported, the training configuration interface is presented for each user respectively, and the target fitness module is controlled based on the training configuration data entered by the user.

Benefits of technology

It has achieved support for multiple training modes, improved the utilization rate of strength fitness equipment, met the needs of multiple people to train at the same time, and improved the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120393366A_ABST
    Figure CN120393366A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to the technical field of strength fitness equipment, in particular to a strength fitness equipment control method and strength fitness equipment. The method comprises the steps of responding to a mode selection operation received by a display module, obtaining mode selection information, obtaining an equipment use request, controlling a target display area to present a training configuration interface according to the equipment use request, obtaining training configuration data received by the training configuration interface, and controlling a target fitness module according to the training configuration data and the mode selection information. According to the embodiment, the display interface is divided into at least two display areas, so that at least two training modes can be supported, and each display area can present the training configuration interface for each login user, so that the user can input the training configuration data on the training configuration interface belonging to the user; the strength fitness equipment can control the target fitness module according to the training configuration data input by the user, so that the requirement of multi-person exercise can be met, and the utilization rate of the strength fitness equipment can be increased.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the technical field of strength fitness equipment, and in particular, to a control method for strength fitness equipment and strength fitness equipment. Background Art

[0002] The strength fitness equipment provided by the related art is provided with two fitness modules. A user can set a target counterweight for the strength fitness equipment, and the strength fitness equipment synchronously configures the target counterweight to the two fitness modules. The user can operate a single-sided fitness module with one hand or operate the fitness modules on both sides with both hands. However, the strength fitness equipment provided by the related art only supports single-person use and does not support multi-person use. Often, multiple people alternate training and queue up for training under this strength fitness equipment. Therefore, the training mode of the strength fitness equipment provided by the related art is relatively single, resulting in relatively low utilization rate of the strength fitness equipment. Summary of the Invention

[0003] An object of the embodiments of the present application is to provide a control method for strength fitness equipment and a computer device, so as to solve the technical problem that the training mode of the strength fitness equipment provided by the related art is relatively single.

[0004] In a first aspect, the embodiments of the present application provide a control method for strength fitness equipment. The strength fitness equipment includes a display module and at least two fitness modules. The control method includes:

[0005] Responding to a mode selection operation received by a display interface of the display module to obtain mode selection information, where the mode selection information is used to represent a target training mode, and the display interface includes at least two display areas;

[0006] Obtaining a device usage request, where the device usage request carries a target location identifier corresponding to a target display area, and the target display area is a display area in which the location identifier in each display area matches the target location identifier;

[0007] Controlling the target display area to present a training configuration interface according to the device usage request;

[0008] Obtaining training configuration data received by the training configuration interface;

[0009] Controlling a target fitness module according to the training configuration data and the mode selection information, where the target fitness module is a fitness module in each fitness module that matches the target training mode.

[0010] Optionally, the target training mode includes a first training mode or a second training mode, the at least two display areas include a first display area and a second display area, the mode selection operation includes multiple types of input operations, and in response to the mode selection operation received by the display interface, obtaining mode selection information includes:

[0011] When it is detected that a first type of input operation is received by the first display area or a second type of input operation is received by the second display area, generating mode selection information for representing the first training mode;

[0012] When it is detected that a third type of input operation is received by the second display area, generating mode selection information for representing the second training mode.

[0013] Optionally, in the default state, the display area of the first display area is larger than the display area of the second display area. When the second display area receives a third type of input operation, the method further includes:

[0014] Reducing the display area of the first display area to obtain a reduced first display area;

[0015] Enlarging the display area of the second display area to obtain an enlarged second display area, and the display area of the enlarged second display area is the same as the display area of the reduced first display area.

[0016] Optionally, the control method further includes:

[0017] Determining the number of logged-in users in the target display area according to the device usage request;

[0018] Judging whether the number is greater than or equal to a preset number threshold;

[0019] If it is greater than or equal to, generating a login failure message;

[0020] If it is less than, entering the step of controlling the target display area to present a training configuration interface according to the device usage request.

[0021] Optionally, the controlling the target fitness module according to the training configuration data and the mode selection information includes:

[0022] Generating status association information between the fitness modules according to the mode selection information, where the status association information is used to indicate whether the fitness modules work synchronously in the target training mode;

[0023] Controlling the target fitness module according to the training configuration data and the status association information.

[0024] Optionally, the status association information includes status synchronization information and status independent information. Generating the status association information between the fitness modules according to the mode selection information includes:

[0025] If the mode selection information indicates that the target training mode is the first training mode, generate status synchronization information, where the status synchronization information is used to indicate that the fitness modules work synchronously in the first training mode;

[0026] If the mode selection information indicates that the target training mode is the second training mode, generate status independent information, where the status independent information is used to indicate that the fitness modules work independently in the second training mode.

[0027] Optionally, the control method further includes:

[0028] When it is detected that all the fitness modules are in the resistance output state and the target training mode is switched from the first training mode to the second training mode, keep the status association information as the status synchronization information.

[0029] Optionally, the status association information includes status synchronization information and status independent information. Controlling the target fitness module according to the training configuration data and the status association information includes:

[0030] If the status association information is status synchronization information, determine that all the fitness modules are target fitness modules, and synchronously control the fitness modules according to the training configuration data;

[0031] If the status association information is status independent information, determine the fitness modules that meet the preset constraint conditions among the fitness modules as target fitness modules, and control the target fitness modules according to the training configuration data.

[0032] Optionally, different target position identifiers correspond to fitness modules at different installation positions. Determining the fitness modules that meet the preset constraint conditions among the fitness modules as target fitness modules includes:

[0033] Determine the fitness modules with installation positions matching the target position identifiers as target fitness modules, where the fitness modules with installation positions matching the target position identifiers meet the preset constraint conditions.

[0034] Optionally, at least two of the fitness modules include a first fitness module and a second fitness module. The installation position of the first fitness module is the left position of the display module, and the installation position of the second fitness module is the right position of the display module. The target position identifiers include a left identifier and a right identifier. Determining the fitness modules with installation positions matching the target position identifiers as target fitness modules includes:

[0035] If the target position identifier is the left identifier, it is determined that the left position matches the left identifier, and the first fitness module is the target fitness module;

[0036] If the target position identifier is the right identifier, it is determined that the right position matches the right identifier, and the second fitness module is the target fitness module.

[0037] In a second aspect, an embodiment of the present application provides a computer device, including a memory and a processor, the memory is connected to the processor, the processor is configured to execute one or more computer programs stored in the memory, and when the processor executes the one or more computer programs, the computer device implements the above method.

[0038] In a third aspect, an embodiment of the present application provides a strength fitness apparatus, including:

[0039] The above computer device;

[0040] A display module, communicatively connected to the computer device;

[0041] At least two fitness modules, each fitness module includes a motor assembly and a rope assembly, the motor assembly of each fitness module is communicatively connected to the computer device, and the rope assembly is connected to the motor assembly.

[0042] In a third aspect, an embodiment of the present application provides a computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program, the computer program includes program instructions, and when the program instructions are executed by a processor, the processor executes the above method.

[0043] The embodiments of the present application can achieve the following technical effects: In the control method of the strength fitness equipment provided by the embodiments of the present application, in response to the mode selection operation received by the display interface of the display module, the mode selection information is obtained, and the mode selection information is used to represent the target training mode. The display interface includes at least two display areas. The equipment usage request is obtained, and the equipment usage request carries the target position identifier corresponding to the target display area, and the target display area is one of the display areas. According to the equipment usage request, the target display area is controlled to present the training configuration interface, the training configuration data received by the training configuration interface is obtained, and the target fitness module is controlled according to the training configuration data and the mode selection information. The target fitness module is the fitness module that matches the target training mode among the fitness modules. In this embodiment, the display interface of the display module is divided into at least two display areas, so as to support the single-person training mode or the double-person training mode or the multi-person training mode, and at least two display areas can support the login of at least two users, and a training configuration interface is presented to each logged-in user, so that the user can input the training configuration data on the training configuration interface belonging to himself / herself, and the strength fitness equipment can control the target fitness module according to the training configuration data input by the user. Thus, this embodiment can not only support multiple training modes, but also realize multi-person login and exercise in multiple training modes through the display module, which is beneficial to improving the utilization rate of the strength fitness equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for the description of the embodiments of the present application will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0045] Figure 1 Structural schematic diagram of a strength fitness equipment provided by an embodiment of the present application;

[0046] Figure 2 Architectural schematic diagram of the communication between the strength fitness equipment provided by the embodiment of the present application and the server;

[0047] Figure 3 Architectural schematic diagram of the communication among the strength fitness equipment, the server and the mobile terminal provided by the embodiment of the present application;

[0048] Figure 4 Flow schematic diagram of a control method of a strength fitness equipment provided by an embodiment of the present application;

[0049] Figure 5 Schematic diagram of the display interface in the single-person training mode provided by an embodiment of the present application;

[0050] Figure 6 Schematic diagram of a QR code scanning login window popped up based on the Figure 5 display interface shown;

[0051] Figure 7 Schematic diagram of the display interface in the dual-person training mode provided by an embodiment of the present application;

[0052] Figure 8 Schematic diagram of a QR code scanning login window popped up based on the Figure 7 display interface shown;

[0053] Figure 9 Schematic diagram of transforming the first display area and the second display area provided by an embodiment of the present application;

[0054] Figure 10 Schematic diagram of a training configuration interface in the single-person training mode provided by an embodiment of the present application;

[0055] Figure 11 Schematic diagram of multi-user login in the single-person training mode provided by an embodiment of the present application, where currently only 3 users have logged in to the strength fitness equipment;

[0056] Figure 12 Schematic diagram of adding user 4 on the basis of Figure 11 ;

[0057] Figure 13 Schematic diagram of two training configuration interfaces in the dual-person training mode provided by an embodiment of the present application;

[0058] Figure 14 Schematic diagram of the motion state interface in the single-person training mode provided by an embodiment of the present application;

[0059] Figure 15 Schematic diagram of the structure of a control device of a strength fitness equipment provided by an embodiment of the present application;

[0060] Figure 16 Schematic diagram of the structure of a computer device provided by an embodiment of the present application. Detailed implementation manners

[0061] In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without making creative efforts belong to the scope of protection of the present application.

[0062] It should be noted that if there is no conflict, the various features in the embodiments of the present application can be combined with each other, and all are within the protection scope of the present application. In addition, although functional modules are divided in the device schematic diagram and the logical sequence is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order from the module division in the device or the sequence in the flowchart. Furthermore, the terms "first", "second", "third", etc. used in the present application do not limit the data and the execution order, but only distinguish the same items or similar items with basically the same functions and effects.

[0063] This embodiment provides a strength fitness apparatus. Please refer to Figure 1 , the strength fitness apparatus 100 includes a display module 10, a first fitness module 11, a second fitness module 12, and a computer device (not shown in the figure). The display module 10 is disposed between the first fitness module 11 and the second fitness module 12. Specifically, the first fitness module 11 is disposed on the left side of the display module 10, and the second fitness module 12 is disposed on the right side of the display module 10.

[0064] The display module 10 is used to interact with the user. Among them, the user can log in to the strength fitness apparatus 100 through the display module 10 to use the strength fitness apparatus 100, or the user can input training configuration data through the display module 100 so that the strength fitness apparatus 100 outputs resistance according to the training configuration data.

[0065] The first fitness module 11 and the second fitness module 12 can work relatively independently. Among them, the structures of the first fitness module 11 and the second fitness module 12 are the same.

[0066] The first fitness module 11 includes a first motor assembly 111 and a first rope assembly 112. The first motor assembly 111 is connected to the first rope assembly 112 and is used to drive the first rope assembly 112 to move. The second fitness module 12 includes a second motor assembly 121 and a second rope assembly 122. The second motor assembly 121 is connected to the second rope assembly 122 and is used to drive the second rope assembly 122 to move.

[0067] The above-mentioned rope assembly includes a rope. The output shaft of the above-mentioned motor assembly is connected to the rope, and all the ropes are wound around the output shaft of the motor assembly. Among them, one end of the rope is used for the user to apply a pulling force. The motor assembly can drive the rope to rotate. When the output shaft of the motor assembly makes a first circumferential movement, the rope is wound around the output shaft of the motor assembly 111. When the output shaft of the motor assembly makes a second circumferential movement, the rope disengages from the output shaft of the motor assembly 111. The first circumferential direction is opposite to the second circumferential direction.

[0068] The computer device is communicatively connected to the display module 10 and the motor components in each fitness module respectively. As the control core of the strength fitness apparatus 100, the computer device is used to control the display module 10, the first fitness module 11 and the second fitness module 12. It can be understood that the computer device can be a controller, a microcontroller, a single-chip microcomputer, etc.

[0069] It can also be understood that the computer device can be arranged on the first fitness module 11, or can be arranged on the second fitness module 12, or can be arranged on the display module 10, or the physical location is independent of the display module 10, the first fitness module 11, and the second fitness module 12, and the computer device is independent of the display module 10, the first fitness module 11, and the second fitness module 12.

[0070] Please refer to Figure 2 , the strength fitness apparatus 100 can be communicatively connected to the server 200, and the server 200 can store various data and user data of the strength fitness apparatus 100.

[0071] Please refer to Figure 3 , the strength fitness apparatus 100 provides a QR code. The user uses the mobile terminal 300 to scan the QR code to generate a device usage request and send the device usage request to the server 200. After the server 200 authenticates and passes the device usage request, the mobile terminal 300 can log in to the strength fitness apparatus 100, and the user can use the strength fitness apparatus 100.

[0072] The strength fitness apparatus 100 provided in this embodiment can support multiple training modes. The multiple training modes include a single-person training mode, a two-person training mode, or a multi-person training mode. The single-person training mode is a mode in which the strength fitness apparatus only supports single-person operation. The two-person training mode is a mode in which the strength fitness apparatus supports two people to operate simultaneously. The multi-person training mode is a mode in which the strength fitness apparatus supports multiple people to operate simultaneously.

[0073] When the strength fitness apparatus 100 enters the single-person training mode, the user inputs training configuration data to the strength fitness apparatus 100 through the display module 10. For example, the training configuration data includes a target counterweight, and the target counterweight is 30 kg. The strength fitness apparatus 100 sets both the first fitness module 11 and the second fitness module 12 in a counterweight state of 30 kg, that is, both the first fitness module 11 and the second fitness module 12 need to output a resistance of 30 kg simultaneously.

[0074] The user can hold the rope of the first fitness module 11 with the left hand and hold the rope of the second fitness module 12 with the right hand for training. Since the resistance output by the first fitness module 11 and the second fitness module 12 is the same, it can meet the requirement of consistent resistance in the single-person training mode, which is beneficial to improving the single-person training effect and the user experience.

[0075] When the strength fitness equipment 100 enters the dual - training mode, user A can choose to use the first fitness module 11, and user B can choose to use the second fitness module 12. And the display module 10 can be divided into a first display area and a second display area. User A can input custom training configuration data in the first display area. For example, if the training configuration data is 20 kg, the first fitness module 11 can output a resistance of 20 kg. Similarly, user B can input custom training configuration data in the second display area. For example, if the training configuration data is 30 kg, the second fitness module 12 can output a resistance of 30 kg.

[0076] User A can pull the rope of the first fitness module 11 to exercise, and user B can pull the rope of the second fitness module 12 to exercise. In this way, it can meet the needs of dual - training in the dual - training mode.

[0077] It can be understood that Figure 1 The provided strength fitness equipment only includes two fitness modules. The strength fitness module provided in the embodiment of the present application can not only include two fitness modules, but also include more than three fitness modules. Among them, the working principle of more than three fitness modules in the multi - person training mode is the same as that of two fitness modules in the dual - training mode, which will not be elaborated here.

[0078] The embodiment of the present application provides a control method for a strength fitness equipment. The strength fitness equipment includes a display module and at least two fitness modules. Please refer to Figure 4 , the control method includes the following steps:

[0079] S41: Respond to the mode selection operation received by the display interface of the display module to obtain the mode selection information.

[0080] In this step, the display interface is the interface for the user to log in to the strength fitness equipment. Among them, the display interface includes at least two display areas, and each display area is used to present various interfaces, such as the login entry interface, or the training configuration interface, or the exercise status interface, etc. The login entry interface is the interface with a login entry UI button, the training configuration interface is the interface for the user to input training configuration data, and the exercise status interface is the interface for displaying the user's current exercise situation.

[0081] Please refer to Figure 5, the display interface 51 includes a first display area 511 and a second display area 512. Among them, the display module defaults to display the interface in the single-player training mode. The first display area 511 displays the login entry interface 513 of the single-player training mode. The display area of the first display area 511 is larger than that of the second display area 512, and the second display area 512 can be regarded as being in a folded state. The login entry interface 513 can be configured with various UI buttons, and the user can click the UI buttons to enter various interfaces or pop up various windows. For example, as Figure 5 shown, the login entry interface 513 is configured with a login entry UI button of "Quick Start". When the user clicks the login entry UI button of "Quick Start", a code scanning login window 52 as shown in Figure 6 is popped up in the first display area 511.

[0082] Please refer to 7. In the two-player training mode, the display area of the first display area 511 is the same as that of the second display area 512. For example, the display area of the first display area 511 is exactly the same as or basically the same as that of the second display area 512, so that the user visually thinks that the size of the first display area 511 is the same as that of the second display area 512. Among them, both the first display area 511 and the second display area 512 are configured with various UI buttons. As Figure 7 shown, when the user clicks the login entry UI button of "Quick Start" in the first display area 511, a code scanning login window 53 as shown in Figure 8 is popped up in the first display area 511.

[0083] The mode selection information is used to represent the target training mode. Among them, the target training mode is the training mode selected by the user. When the user selects the first training mode, the target training mode is the first training mode. When the user selects the second training mode, the target training mode is the second training mode. Among them, the first training mode can be the single-player training mode, and the second training mode can be the two-player training mode.

[0084] The mode selection information can represent the target training mode in any form. For example, the mode selection information uses characters to represent the target training mode. Among them, the character "0" represents the first training mode, and the character "1" represents the second training mode. Or, the mode selection information uses a string to represent the target training mode. For example, the string "0a" represents the first training mode, and the string "1b" represents the second training mode.

[0085] S42: Obtain a device usage request, and the device usage request carries a target location identifier corresponding to the target display area.

[0086] In this step, the device usage request is a request to trigger the power fitness equipment to enter the usage state.

[0087] In some embodiments, obtaining a device usage request includes: when a login entry interface is displayed in the target display area, detecting a cancellation operation on the scan code login window of the login entry interface, and generating a device usage request. It can be understood that in this scenario, the user uses the strength fitness equipment as a guest, and the strength fitness equipment does not save the user's exercise data.

[0088] Detecting a cancellation operation on the scan code login window of the login entry interface and generating a device usage request includes the following steps: determining the position identifier of the display area corresponding to the login entry interface as the target position identifier, and packaging the target position identifier into a device usage request.

[0089] In some embodiments, obtaining a device usage request includes: obtaining the login pass information sent by the server, and generating a device usage request according to the login pass information. The login pass information is the login request authenticated by the server and sent by the mobile terminal. The login request is the request sent by the mobile terminal to the server after scanning the scan code login window of the login entry interface. The login request carries the position identifier of the display area corresponding to the login entry interface, and the position identifier of the display area corresponding to the login entry interface is the target position identifier. It can be understood that in this scenario, the user uses the strength fitness equipment as a registered user, and the strength fitness equipment saves the user's exercise data.

[0090] The target display area is the display area among all display areas whose position identifier matches the target position identifier. The target position identifier is used to represent the position of the target display area on the display interface.

[0091] In some embodiments, the target position identifier includes a left identifier and a right identifier. The left identifier is used to represent that the target display area is displayed on the left side of the display interface 51. For example, the position identifier of the first display area 511 is the left identifier. The right identifier is used to represent that the target display area is displayed on the right side of the display interface 51. For example, the position identifier of the second display area 512 is the right identifier. As Figure 5 Or Figure 7 shown, when the target display area is the first display area 511, the target position identifier is the left identifier. When the target display area is the second display area 512, the target position identifier is the right identifier.

[0092] It can be understood that the position identifiers of the first display area 511 and the second display area 512 are not fixed and can be flexibly changed. Please refer to Figure 9 , the user can drag the first display area 511 from the left side to the right side on the display module, and the position identifier of the first display area 511 changes from the left identifier to the right identifier.

[0093] S43: Control the target display area to present a training configuration interface according to the device usage request.

[0094] In this step, the training configuration interface is an interface for the user to input training configuration data. In this embodiment, according to the device usage request, the display area that matches the target position identifier is determined as the target display area in each display area, the training configuration interface is controlled to be presented in the target display area, and the training configuration data received by the training configuration interface is obtained.

[0095] Please refer to Figure 10 , the training configuration interface of the single-person training mode is as Figure 10 shown. Among them, User 1 has logged in to the strength fitness equipment. The training configuration interface 61 includes configuration sub-interfaces for various exercise modes, such as a configuration sub-interface for the standard mode, a configuration sub-interface for the eccentric mode, a configuration sub-interface for the isokinetic mode, or a configuration sub-interface for the elastic mode. On the configuration sub-interface of each exercise mode, the user can adjust the counterweight, progression value, or progression times, etc.

[0096] S44: Obtain the training configuration data received by the training configuration interface.

[0097] In this step, the user manually inputs the training configuration data on the training configuration interface. The training configuration data includes the counterweight, progression value, or progression times, etc. As Figure 10 shown, the counterweight is 124 kg. Subsequently, both the first fitness module and the second fitness module output resistance according to the counterweight of 124 kg.

[0098] S45: Control the target fitness module according to the training configuration data and the mode selection information. The target fitness module is the fitness module that matches the target training mode among the fitness modules.

[0099] In this step, when the target training mode is the single-person training mode, both the first fitness module and the second fitness module are the target fitness modules. When the target training mode is the two-person training mode, the target fitness module is the fitness module whose installation position matches the target position identifier. In this embodiment, the display interface of the display module is divided into at least two display areas, so as to support the single-person training mode or the two-person training mode or the multi-person training mode, and at least two display areas can support the login of at least two users, and present the training configuration interface to each logged-in user, so that the user can input the training configuration data on the training configuration interface belonging to himself / herself, and the strength fitness equipment can control the target fitness module according to the training configuration data input by the user. In this way, this embodiment can not only support multiple training modes, but also realize multi-person login and exercise in multiple training modes through the display module, which is beneficial to improving the utilization rate of the strength fitness equipment.

[0100] In some embodiments, the target training mode includes a first training mode or a second training mode, at least two display regions include a first display region and a second display region, the mode selection operation includes multiple types of input operations, and the input operation can be a click operation, a double-click operation, a left swipe operation, a right swipe operation, etc.

[0101] In response to the mode selection operation received by the display interface, obtaining the mode selection information includes the following steps:

[0102] S411: When it is detected that the first display region receives a first type of input operation or the second display region receives a second type of input operation, generate mode selection information for indicating the first training mode.

[0103] S412: When it is detected that the second display region receives a third type of input operation, generate mode selection information for indicating the second training mode.

[0104] In S411, in some embodiments, detecting that the first display region receives a first type of input operation and generating mode selection information for indicating the first training mode includes the following steps: When the login entry interface is displayed in the first display region, detect whether the login entry UI button on the login entry interface receives the first type of input operation. If it receives, generate mode selection information for indicating the first training mode. If it does not receive, continue to detect whether the login entry UI button on the login entry interface receives the first type of input operation.

[0105] For example, please combine Figure 5 , the strength fitness equipment defaults to the first training mode, the first type of input operation is a click operation, and the user clicks on the "Quick Start" login entry UI button, then the strength fitness equipment generates mode selection information for indicating the first training mode.

[0106] In some embodiments, the first display region is configured with a first arrow indication region, the first type of input operation is a sliding operation or a double-click operation in a first specified direction. Detecting that the first display region receives the first type of input operation and generating mode selection information for indicating the first training mode includes the following steps: Detect whether the first arrow indication region receives a sliding operation in the first specified direction. If it receives, generate mode selection information for indicating the first training mode. If it does not receive, continue to detect whether the first arrow indication region receives a sliding operation in the first specified direction.

[0107] For example, please combine Figure 7, the strength fitness equipment is currently in the dual - training mode. When the first arrow - indicating area 71 receives a right - swipe operation or a double - click operation, the display area of the first display area 511 is enlarged, and the second display area 512 is reduced. The strength fitness equipment generates mode - selection information for indicating the first training mode. That is, before the operation, the strength fitness equipment is in the dual - training mode, and after the operation, the strength fitness equipment enters the single - training mode.

[0108] The second display area is configured with a second arrow - indicating area. The second - type input operation is a swipe operation or a double - click operation in a second specified direction. Detecting that the second display area receives the second - type input operation and generating mode - selection information for indicating the first training mode includes the following steps: When it is detected that the second arrow - indicating area receives the second - type input operation, mode - selection information for indicating the first training mode is generated.

[0109] For example, please combine Figure 7 , the strength fitness equipment is currently in the dual - training mode. When the second arrow - indicating area 72 receives a left - swipe operation or a double - click operation, the display area of the second display area 512 is enlarged, and the first display area 511 is reduced. The strength fitness equipment generates mode - selection information for indicating the first training mode. That is, before the operation, the strength fitness equipment is in the dual - training mode, and after the operation, the strength fitness equipment enters the single - training mode.

[0110] In S412, the third - type input operation is different from the second - type input operation. When the second - type input operation is a right - swipe operation, the third - type input operation is a left - swipe operation. When the second - type input operation is a double - click operation, the third - type input operation is a single - click operation.

[0111] For example, please combine Figure 5 , the strength fitness equipment defaults to the first training mode. The third - type input operation is a single - click operation or a left - swipe operation. The user performs a single - click operation or a left - swipe operation in the second arrow - indicating area 72 of the second display area 512. The strength fitness equipment generates mode - selection information for indicating the second training mode. That is, before the operation, the strength fitness equipment is in the single - training mode, and after the operation, the strength fitness equipment enters the dual - training mode.

[0112] This embodiment can present the first display area and the second display area with a visual interface to facilitate the user to input various input operations in the first display area or the second display area, so that the strength fitness equipment can quickly and reliably determine the target training mode and switch the training mode.

[0113] In some embodiments, in the default state, the display area of the first display region is larger than that of the second display region. When the second display region receives a third type of input operation, the method further includes the following steps: reducing the display area of the first display region to obtain a reduced first display region, expanding the display area of the second display region to obtain an expanded second display region, and the display area of the expanded second display region is the same as that of the reduced first display region.

[0114] In the default state, the strength fitness equipment enters the first training mode, such as entering the single-person training mode. Since the strength fitness equipment is operated by a single person, the display area of the first display region can be set to be larger than that of the second display region. For example, the display area of the first display region occupies four-fifths of the total area of the display interface, and the display area of the second display region occupies one-fifth of the total area of the display interface. On the one hand, the user can interact with the strength fitness equipment through the relatively large first display region in the single-person training mode. On the other hand, a relatively small second display region is reserved on the display interface, and the user can input a third type of input operation through the second display region to switch the strength fitness equipment from the single-person training mode to the double-person training mode.

[0115] When the second display region receives a third type of input operation, the strength fitness equipment enters the second training mode, such as entering the double-person training mode. In the double-person training mode of the strength fitness equipment, setting the display areas of the first display region and the second display region to be equal is beneficial for two users to interact with the strength fitness equipment on the first display region and the second display region respectively.

[0116] In some embodiments, the method further includes the following steps: determining the number of logged-in users in the target display region according to the device usage request, determining whether the number is greater than or equal to a preset number threshold. If it is greater than or equal to, generating a login failure message. If it is less than, entering the step of controlling the target display region to present the training configuration interface according to the device usage request.

[0117] The logged-in user is a user who has completed the login operation on the login entry interface provided in the target display region. Please refer to Figure 11 , in the single-person training mode, the first display region 110 is the target display region, and there are 3 logged-in users in the first display region 110. The 3 users are user 1, user 2, and user 3 respectively. If user 4 clicks the "Add Account" UI button in the first display region 110 and user 41 completes the login operation, please refer to Figure 12 , there are 4 logged-in users in the first display region 110. The 4 users are user 1, user 2, user 3, and user 4 respectively.

[0118] The preset quantity threshold is customized by the designer according to business requirements. For example, the preset quantity threshold is 4.

[0119] The login failure information is used to indicate that the user cannot successfully log in to the strength fitness equipment on the target display area. Please combine Figure 12 , if the preset quantity threshold is 4, when the user 5 clicks the "Add Account" UI button in the first display area 110 and performs a login operation, the strength fitness equipment responds to the device usage request. Since the number 4 of logged-in users is equal to the preset quantity threshold 4, the strength fitness equipment generates a login failure information.

[0120] This embodiment can be compatible with the logins of multiple users under the target display area, and can also prevent the problem that too many users are crowded under the same target display area, resulting in too long user waiting time. Therefore, the strength fitness equipment in this embodiment can improve the user experience.

[0121] In some embodiments, controlling the target fitness module according to the training configuration data and the mode selection information includes the following steps:

[0122] S451: Generate status association information among the fitness modules according to the mode selection information. The status association information is used to indicate whether the fitness modules work synchronously in the target training mode.

[0123] S452: Control the target fitness module according to the training configuration data and the status association information.

[0124] In S451, the status association information includes status synchronization information and status independence information. The status synchronization information is used to indicate that the fitness modules work synchronously in the first training mode, and the status independence information is used to indicate that the fitness modules work independently in the second training mode. It can be understood that this embodiment can use characters or strings to represent the status synchronization information or the status independence information. For example, the character "0" represents the status synchronization information, and the character "1" represents the status independence information.

[0125] Generating the status association information among the fitness modules according to the mode selection information includes the following steps: If the mode selection information indicates that the target training mode is the first training mode, generate the status synchronization information. If the mode selection information indicates that the target training mode is the second training mode, generate the status independence information. For example, the first training mode is the single-person training mode. This embodiment generates the status synchronization information according to the mode selection information of the single-person training mode. The status synchronization information is used to indicate that both the first fitness module and the second fitness module need to work synchronously. The second training mode is the double-person training mode. This embodiment generates the status independence information according to the mode selection information of the double-person training mode. The status independence information is used to indicate that the first fitness module and the second fitness module can work independently.

[0126] In S452, if the status association information is status synchronization information, determine that each fitness module is a target fitness module, and synchronously control each fitness module according to the training configuration data. For example, in the single-person training mode, the status association information is status synchronization information. In this embodiment, both the first fitness module and the second fitness module are regarded as target fitness modules. Among them, when the user inputs training configuration data on the training configuration interface in the first display area (i.e., the first display area is the target display area), for example, the training configuration data includes a counterweight of 30 kg, the strength fitness equipment synchronously controls the first fitness module and the second fitness module according to the counterweight of 30 kg. That is, the first fitness module outputs a resistance of 30 kg, and the second fitness module also outputs a resistance of 30 kg.

[0127] If the status association information is status independent information, determine the fitness module that meets the preset constraint conditions in each fitness module as the target fitness module, and control the target fitness module according to the training configuration data.

[0128] Different target position identifiers correspond to fitness modules at different installation positions. Determining the fitness module that meets the preset constraint conditions in each fitness module as the target fitness module includes the following steps: Determine the fitness module with the installation position matching the target position identifier as the target fitness module, where the fitness module with the installation position matching the target position identifier meets the preset constraint conditions.

[0129] At least two fitness modules include a first fitness module and a second fitness module. The installation position of the first fitness module is the left side position of the display module, and the installation position of the second fitness module is the right side position of the display module. The target position identifiers include a left identifier and a right identifier. Determining the fitness module with the installation position matching the target position identifier as the target fitness module includes the following steps: If the target position identifier is the left identifier, determine that the left side position matches the left identifier, and the first fitness module is the target fitness module. If the target position identifier is the right identifier, determine that the right side position matches the right identifier, and the second fitness module is the target fitness module.

[0130] For example, in the two-person training mode, the status association information is status independent information. When the user generates a device usage request by performing a login operation in the first display area, the strength fitness equipment determines the first display area as the target display area according to the device request. Among them, since the position identifier of the first display area is the left side indication, therefore, the target position identifier of the target display area is the left identifier. Since the target position identifier is the left identifier and the left side position of the first fitness module matches the left identifier, therefore, the first fitness module is the target fitness module.

[0131] As mentioned above, the strength fitness equipment controls the training configuration interface to be presented in the first display area according to the device request. Please refer to Figure 13, User 1 logs in on the first display area, and the strength fitness equipment controls the first display area to present the training configuration interface 131. User 1 can input the first training configuration data on the training configuration interface 131. When the user clicks the "Start" UI button, the strength fitness equipment controls the first fitness module according to the first training configuration data.

[0132] Similarly, when the user generates a device usage request by performing a login operation on the second display area, the strength fitness equipment determines the second display area as the target display area and the second fitness module as the target fitness module according to the device request, and the strength fitness equipment controls the second fitness module according to the second training configuration data.

[0133] In this embodiment, the working states of the first fitness module and the second fitness module are flexibly controlled according to the target training mode, so that the first fitness module and the second fitness module can effectively adapt to the target training mode, improving the user experience and the utilization rate of the strength fitness equipment.

[0134] In some embodiments, the method further includes: when it is detected that each fitness module is in the resistance output state and the target training mode is switched from the first training mode to the second training mode, maintaining the state association information as the state synchronization information.

[0135] Detecting that each fitness module is in the resistance output state includes: detecting whether the target display area presents a motion state interface in the first training mode. If so, it is determined that each fitness module is in the resistance output state. If not, continue to detect whether the target display area presents a motion state interface in the first training mode.

[0136] For example, please refer to Figure 14 , the strength fitness equipment is in the single-person training mode, and the state association information is the state synchronization information. As Figure 14 shown, the target display area presents the motion state interface 140, indicating that both the first fitness module and the second fitness module are in the resistance output state. When the user needs to switch the target training mode from the first training mode to the second training mode, in order to prevent safety accidents, this embodiment needs to maintain the state association information as the state synchronization information and does not need to change the state association information from the state synchronization information to the state independent information. This will enable both the first fitness module and the second fitness module to work synchronously according to the training configuration data, avoiding safety accidents such as the user falling due to the resistance of the first fitness module or the second fitness module being removed or becoming smaller or larger.

[0137] For example, when the strength fitness equipment is in the single-person training mode and the status correlation information is status synchronization information, both the first fitness module and the second fitness module output with a resistance of 30 kg. At this time, User 1 holds the ropes of the first fitness module and the second fitness module with both hands to exercise. When User 2 also needs to use the strength fitness equipment, User 2 operates the display module to switch the single-person training mode to the double-person training mode. The first fitness module and the second fitness module work independently in the double-person training mode. Without the protection operation of the above embodiment, when the strength fitness equipment responds to User 2's operation and switches the single-person training mode to the double-person training mode, the resistance of the first fitness module or the second fitness module will be removed, causing User 1 to fall forward.

[0138] When performing the protection operation of the above embodiment, the strength fitness equipment will not respond to User 2's operation and will not switch the single-person training mode to the double-person training mode. Instead, it will still keep the status correlation information unchanged as the status synchronization information. Thus, both the first fitness module and the second fitness module still output with a resistance of 30 kg, which can avoid the occurrence of the above safety accidents.

[0139] It should be noted that in the above various embodiments, there is not necessarily a certain sequence among the above steps. Those of ordinary skill in the art can understand from the description of the embodiments of the present application that in different embodiments, the above steps can have different execution sequences, that is, they can be executed in parallel or exchanged, etc.

[0140] As another aspect of the embodiments of the present application, the embodiments of the present application provide a control device for a strength fitness equipment. Among them, the control device of the strength fitness equipment can be a software module. The software module includes several instructions, which are stored in a memory. The processor can access this memory and call the instructions for execution to complete the control method of the strength fitness equipment described in the above various embodiments.

[0141] In some embodiments, the control device of the strength fitness equipment can also be built by hardware devices. For example, the control device of the strength fitness equipment can be built by one or more than two chips. Each chip can work in coordination with each other to complete the control method of the strength fitness equipment described in the above various embodiments. For another example, the control device of the strength fitness equipment can also be built by various logic devices, such as being built by a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), a single-chip microcomputer, an ARM (Acorn RISC Machine), or other programmable logic devices, discrete gate or transistor logic, discrete hardware components, or any combination of these components.

[0142] Please refer toFigure 15 For a control device 150 of a strength fitness apparatus, it includes: a mode determination module 151, a request acquisition module 152, an interface presentation module 153, a data acquisition module 154, and a module control module 155.

[0143] The mode determination module 151 is configured to obtain mode selection information in response to a mode selection operation received by a display interface of a display module. The mode selection information is used to represent a target training mode. The display interface includes at least two display areas. The request acquisition module 152 is configured to acquire a device usage request. The device usage request carries a target position identifier corresponding to a target display area. The target display area is a display area among the display areas where the position identifier matches the target position identifier. The interface presentation module 153 is configured to control the target display area to present a training configuration interface according to the device usage request. The data acquisition module 154 is configured to acquire training configuration data received by the training configuration interface. The module control module 155 is configured to control a target fitness module according to the training configuration data and the mode selection information. The target fitness module is a fitness module among the fitness modules that matches the target training mode.

[0144] In this embodiment, the display interface of the display module is divided into at least two display areas, so as to support a single-person training mode, a two-person training mode, or a multi-person training mode. And at least two display areas can support the login of at least two users, and present a training configuration interface to each logged-in user, so that the user can input training configuration data on the training configuration interface belonging to himself / herself. The strength fitness apparatus can control the target fitness module according to the training configuration data input by the user. Thus, this embodiment can not only support multiple training modes, but also realize multi-person login and exercise in multiple training modes through the display module, which is beneficial to improving the utilization rate of the strength fitness apparatus.

[0145] In some embodiments, the target training mode includes a first training mode or a second training mode. The at least two display areas include a first display area and a second display area. The mode selection operation includes multiple types of input operations. Specifically, the mode determination module 151 is configured to: when detecting that the first display area receives a first type of input operation or the second display area receives a second type of input operation, generate mode selection information for representing the first training mode; when detecting that the second display area receives a third type of input operation, generate mode selection information for representing the second training mode.

[0146] In some embodiments, in the default state, the display area of the first display region is larger than that of the second display region. When the second display region receives a third type of input operation, the mode determination module 151 is specifically configured to: reduce the display area of the first display region to obtain a reduced first display region, expand the display area of the second display region to obtain an expanded second display region, and the display area of the expanded second display region is the same as that of the reduced first display region.

[0147] In some embodiments, the request acquisition module 152 is specifically configured to: determine the number of logged-in users in the target display region according to the device usage request, determine whether the number is greater than or equal to a preset number threshold. If it is greater than or equal to, generate a login failure message. If it is less than, control the target display region to present a training configuration interface according to the device usage request.

[0148] In some embodiments, the module control module 155 is specifically configured to: generate status association information between the fitness modules according to the mode selection information, where the status association information is used to indicate whether the fitness modules work synchronously in the target training mode, and control the target fitness module according to the training configuration data and the status association information.

[0149] In some embodiments, the status association information includes status synchronization information and status independence information. The module control module 155 is specifically configured to: if the mode selection information indicates that the target training mode is the first training mode, generate status synchronization information, where the status synchronization information is used to indicate that the fitness modules work synchronously in the first training mode. If the mode selection information indicates that the target training mode is the second training mode, generate status independence information, where the status independence information is used to indicate that the fitness modules work independently in the second training mode.

[0150] In some embodiments, the module control module 155 is specifically configured to: when it is detected that all fitness modules are in the resistance output state and the target training mode is switched from the first training mode to the second training mode, keep the status association information as status synchronization information.

[0151] In some embodiments, the status association information includes status synchronization information and status independence information. The module control module 155 is specifically configured to: if the status association information is status synchronization information, determine that all fitness modules are target fitness modules, and synchronously control the fitness modules according to the training configuration data. If the status association information is status independence information, determine the fitness modules that meet the preset constraint conditions among the fitness modules as target fitness modules, and control the target fitness modules according to the training configuration data.

[0152] In some embodiments, different target location identifiers correspond to fitness modules at different installation positions. The module control module 155 is specifically configured to: determine the fitness module whose installation position matches the target location identifier as the target fitness module, where the fitness module whose installation position matches the target location identifier meets a preset constraint condition.

[0153] In some embodiments, at least two fitness modules include a first fitness module and a second fitness module. The installation position of the first fitness module is the left position of the display module, and the installation position of the second fitness module is the right position of the display module. The target location identifiers include a left identifier and a right identifier. The module control module 155 is specifically configured to: if the target location identifier is the left identifier, determine that the left position matches the left identifier and the first fitness module is the target fitness module; if the target location identifier is the right identifier, determine that the right position matches the right identifier and the second fitness module is the target fitness module.

[0154] It should be noted that the control device of the above-mentioned strength fitness equipment can execute the control method of the strength fitness equipment provided by the embodiments of the present application, and has the corresponding functional modules and beneficial effects for executing the method. For technical details not described in detail in the embodiments of the control device of the strength fitness equipment, reference can be made to the control method of the strength fitness equipment provided by the embodiments of the present application.

[0155] See Figure 16 , Figure 16 FIG. is a schematic structural diagram of a computer device provided by an embodiment of the present application. The computer device 160 includes one or more processors 161 and a memory 162. The memory 162 is connected to one or more processors 161, for example, connected to the processor through a bus.

[0156] The processor 161 is configured to support the computer device to execute the corresponding functions in the method in the above-mentioned method embodiments. The processor may be a central processing unit (CPU), a network processor (NP), a hardware chip, or any combination thereof. The above-mentioned hardware chip may be an application specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The above-mentioned PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof.

[0157] The memory 162 is used to store program codes and the like. The memory may include volatile memory (VM), such as random access memory (RAM); the memory may also include non-volatile memory (NVM), such as read-only memory (ROM), flash memory, hard disk drive (HDD) or solid-state drive (SSD); the memory may further include a combination of the above types of memories.

[0158] The memory 162 can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as the program instructions / modules corresponding to the control method of the power fitness equipment in the embodiments of the present application. The processor executes the control method of the power fitness equipment and various functional applications and data processing of the control device of the power fitness equipment by running the non-volatile software programs, instructions, and modules stored in the memory, that is, realizes the functions of the various modules or units of the control method of the power fitness equipment and the control device of the power fitness equipment provided in the above method embodiments.

[0159] The memory 162 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function. The data storage area can store data created according to the use of the control device of the power fitness equipment. In some embodiments, the memory may optionally include a memory remotely set relative to the processor, and these remote memories can be connected to the control device of the power fitness equipment through a network. Examples of the above networks include but are not limited to the Internet, enterprise intranets, local area networks, mobile communication networks, and combinations thereof.

[0160] The one or more modules are stored in the memory and, when executed by the one or more processors, execute the control method of the power fitness equipment in any of the above method embodiments. For example, execute the method steps described in the above method embodiments and realize the functions of the modules described in the above device embodiments.

[0161] The embodiments of the present application further provide a computer-readable storage medium. The computer-readable storage medium stores a computer program, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer is caused to execute the method as described in the foregoing embodiments.

[0162] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above various methods. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM), etc.

[0163] The above-disclosed are only the preferred embodiments of the present application. Of course, the scope of the rights of the present application cannot be limited thereby. Therefore, equivalent changes made according to the claims of the present application still fall within the scope covered by the present application.

Claims

1. A control method for a strength fitness apparatus, characterized in that, The strength fitness equipment includes a display module and at least two fitness modules, and the control method includes: Responding to a mode selection operation received by the display interface of the display module to obtain mode selection information, where the mode selection information is used to represent a target training mode, and the display interface includes at least two display areas; Obtaining a device usage request, where the device usage request carries a target location identifier corresponding to the target display area, and the target display area is the display area among the display areas where the location identifier matches the target location identifier; Controlling the target display area to present a training configuration interface according to the device usage request; Obtaining training configuration data received by the training configuration interface; Controlling the target fitness module according to the training configuration data and the mode selection information, where the target fitness module is the fitness module among the fitness modules that matches the target training mode.

2. The control method according to claim 1, wherein The target training mode includes a first training mode or a second training mode, the at least two display areas include a first display area and a second display area, the mode selection operation includes multiple types of input operations, and responding to the mode selection operation received by the display interface to obtain mode selection information includes: When it is detected that the first display area receives a first type of input operation or the second display area receives a second type of input operation, generating mode selection information for representing the first training mode; When it is detected that the second display area receives a third type of input operation, generating mode selection information for representing the second training mode.

3. The control method according to claim 2, wherein In the default state, the display area of the first display area is larger than the display area of the second display area. When the second display area receives a third type of input operation, the control method further includes: Reducing the display area of the first display area to obtain a reduced first display area; Enlarging the display area of the second display area to obtain an enlarged second display area, and the display area of the enlarged second display area is the same as the display area of the reduced first display area.

4. The control method according to claim 1, characterized in that, It further includes: Determining the number of logged-in users in the target display area according to the device usage request; Judging whether the number is greater than or equal to a preset number threshold; If it is greater than or equal to, generating a login failure message; If it is less than, entering the step of controlling the target display area to present a training configuration interface according to the device usage request.

5. The control method according to any one of claims 1 to 4, characterized in that The controlling the target fitness module according to the training configuration data and the mode selection information includes: Generating status association information among the fitness modules according to the mode selection information, where the status association information is used to represent whether the fitness modules work synchronously in the target training mode; Controlling the target fitness module according to the training configuration data and the status association information.

6. The control method according to claim 5, wherein The status association information includes status synchronization information and status independent information, and generating the status association information among the fitness modules according to the mode selection information includes: If the mode selection information indicates that the target training mode is the first training mode, state synchronization information is generated, and the state synchronization information is used to indicate that each of the fitness modules works synchronously in the first training mode; If the mode selection information indicates that the target training mode is the second training mode, state independence information is generated, and the state independence information is used to indicate that each of the fitness modules works independently in the second training mode.

7. The control method according to claim 5, characterized in that, Further included: When it is detected that each of the fitness modules is in the resistance output state and the target training mode is switched from the first training mode to the second training mode, the state association information is maintained as the state synchronization information.

8. The control method according to claim 5, characterized in that The state association information includes state synchronization information and state independence information. Controlling the target fitness module according to the training configuration data and the state association information includes: If the state association information is state synchronization information, it is determined that each of the fitness modules is a target fitness module, and each of the fitness modules is synchronously controlled according to the training configuration data; If the state association information is state independence information, the fitness modules that meet the preset constraint conditions are determined as target fitness modules among each of the fitness modules, and the target fitness modules are controlled according to the training configuration data.

9. The control method according to claim 8, wherein, Different target position identifiers correspond to fitness modules at different installation positions. Determining the fitness modules that meet the preset constraint conditions as target fitness modules among each of the fitness modules includes: Determining the fitness module with the installation position matching the target position identifier as the target fitness module, where the fitness module with the installation position matching the target position identifier meets the preset constraint conditions.

10. The control method according to claim 9, wherein At least two of the fitness modules include a first fitness module and a second fitness module. The installation position of the first fitness module is the left position of the display module, and the installation position of the second fitness module is the right position of the display module. The target position identifiers include a left identifier and a right identifier. Determining the fitness module with the installation position matching the target position identifier as the target fitness module includes: If the target position identifier is the left identifier, it is determined that the left position matches the left identifier, and the first fitness module is the target fitness module; If the target position identifier is the right identifier, it is determined that the right position matches the right identifier, and the second fitness module is the target fitness module.

11. A strength fitness apparatus, characterized in that, Included: A computer device for executing the control method according to any one of claims 1 to 10; A display module communicatively connected to the computer device; At least two fitness modules, each of the fitness modules including a motor assembly and a cable assembly, the motor assembly of each of the fitness modules being communicatively connected to the computer device, and the cable assembly being connected to the motor assembly.