Serving machine system

TW202635376AActive Publication Date: 2026-09-01NAT FORMOSA UNIV
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
TW114106254
Authority / Receiving Office
TW · TW
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-02-20
Publication Date
2026-09-01
Estimated Expiration
2045-02-19

AI Technical Summary

Technical Problem

Existing ball serving machines lack flexibility in adjusting parameters like serve angle, speed, and spin, often experience ball delivery delays or jamming, and typically offer only a single serving direction, limiting training diversity and effectiveness.

Method used

A multi-tube configuration with adjustable serving angle, speed, and spin, combined with a dual ball pool system for continuous operation, and a portable electronic device control interface for parameter settings, along with sensors for real-time ball monitoring and replenishment.

Benefits of technology

Enhances training diversity and effectiveness by simulating diverse serving scenarios, ensuring continuous operation, and providing intuitive control and customizable training plans, thereby improving player performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure TWG2TA001073784_001
    Figure TWG2TA001073784_001
  • Figure TWG2TA001073784_002
    Figure TWG2TA001073784_002
  • Figure TWG2TA001073784_003
    Figure TWG2TA001073784_003
Patent Text Reader

Abstract

A serving machine system for a plurality of balls includes a serving mechanism, a processor and an electronic device. The serving mechanism includes a ball reservoir assembly, two serving channels, at least one driving wheel assembly and a control module. The ball reservoir assembly accommodates the plurality of balls. The two serving channels are respectively connected to the ball reservoir assembly. The at least one driving wheel assembly is inserted in one of the serving channels. The control module is coupled to the at least one driving wheel assembly. The processor is signally connected to the control module. The electronic device is signally connected to the processor and includes an application program. The application program generates an operational signal. The processor provides an adjustment signal to the control module when the operational signal is received from the electronic device, so that the operation of the at least one driving wheel assembly can be adjusted. Thus, training effectiveness can be enhanced and training smoothness can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a system, and more particularly to a ball serving machine system. Prior Art

[0002] Ball serving machines are primarily used to replace manual serving, allowing players to train continuously and uninterrupted. With technological advancements, their functionality has gradually improved, and they have become an indispensable part of modern ball game training. However, while their widespread adoption has significantly improved training efficiency, existing ball serving machines still have some significant drawbacks.

[0003] First, many ball machines on the market lack the flexibility to adjust parameters like serve angle, speed, and spin, limiting training diversity. Players are forced to repeatedly practice fixed serve patterns, failing to fully simulate the diverse serving situations experienced in competition, thus reducing the practicality of training. Furthermore, existing ball machines often experience ball delivery delays or jamming, which hinders training flow and wastes players' valuable training time.

[0004] These issues are particularly pronounced in single-tube serving machines. These machines offer only a single serving direction and angle setting, failing to effectively simulate the diverse serving angles and positions experienced in competition. This prevents players from facing sufficient diversity during training, limiting training effectiveness. These issues have become a critical challenge that needs to be addressed in the relevant industry, with a crucial impact on improving ball training techniques and player performance. Summary of the Invention

[0005] The purpose of this disclosure is to provide a ball serving machine system that, through a multi-tube configuration, can serve simultaneously or alternately, flexibly adjusting parameters such as serving angle, speed, and spin to simulate the diverse serving scenarios encountered in competition. This system not only effectively overcomes the limitations of existing single-tube ball serving machines, which lack the ability to provide diverse serving paths, but also enhances the challenge and practicality of training, allowing players to train in a more competitive environment and further improving the effectiveness and quality of their training.

[0006] According to one embodiment of the present disclosure, a ball-serving machine system for a plurality of balls is provided. The ball-serving machine system includes a serving mechanism, a processor, and an electronic device. The serving mechanism includes a ball pool, two serving pipes, at least one drive wheel assembly, and a control module. The ball pool accommodates the balls. The two serving pipes are connected to the ball pool. The at least one drive wheel assembly passes through one of the two serving pipes and drives one of the balls at at least one rotational speed. The control module is coupled to the at least one drive wheel assembly and is configured to control and drive the at least one drive wheel assembly. The processor is signal-connected to the control module and is configured to control the operation of the serving mechanism. The electronic device is signal-connected to the processor and is loaded with an application. The application is configured to generate an operation signal. When the processor receives the operation signal from the electronic device, it sends an adjustment signal to the control module to adjust the operation of the at least one drive wheel assembly.

[0007] Other embodiments of the aforementioned embodiment are as follows: The at least one drive wheel set is a set. The drive wheel set includes a first drive wheel, a second drive wheel, and a third drive wheel. The first drive wheel, the second drive wheel, and the third drive wheel are arranged 120 degrees apart from each other.

[0008] Another embodiment of the aforementioned embodiment is as follows: The at least one drive wheel assembly is two. The two drive wheel assemblies are a main drive wheel assembly and a secondary drive wheel assembly. The main drive wheel assembly and the secondary drive wheel assembly are respectively installed in the two ball-serving pipes.

[0009] Other embodiments of the aforementioned embodiment are as follows: The aforementioned main drive wheel assembly includes a first drive wheel, a second drive wheel, and a third drive wheel. The first drive wheel, the second drive wheel, and the third drive wheel are arranged 120 degrees apart from each other. The auxiliary drive wheel assembly includes a fourth drive wheel, a fifth drive wheel, and a sixth drive wheel. The fourth drive wheel, the fifth drive wheel, and the sixth drive wheel are arranged 120 degrees apart from each other.

[0010] Other embodiments of the aforementioned embodiment are as follows: The aforementioned ball pool set further includes a first ball pool and a second ball pool. The second ball pool connects the first ball pool and the two ball serving pipes. The ball serving machine system further includes at least one sensor. The at least one sensor is disposed in the second ball pool and is signal-connected to the processor. The at least one sensor is configured to sense the amount of balls stored in the second ball pool and generate a feedback signal to the processor. When the feedback signal falls below a preset value, the processor sends a ball replenishment mechanism signal to the control module. The control module, in response to the ball replenishment mechanism signal, transfers the balls from the first ball pool to the second ball pool.

[0011] Other embodiments of the aforementioned embodiment are as follows: the aforementioned at least one sensor is at least one of a weight sensor and an infrared sensor.

[0012] Another embodiment of the aforementioned embodiment is as follows: The aforementioned ball serving machine system further includes a racket and a sound sensor. The sound sensor is mounted on the racket and is signal-connected to the processor. The sound sensor is configured to detect at least one ball hitting sound and generate at least one sound signal to the processor. The processor, based on the at least one sound signal, outputs at least one ball hitting information to an application on an electronic device. A training feedback report interface of the application displays the at least one ball hitting information.

[0013] Another embodiment of the aforementioned embodiment is as follows: The at least one piece of hitting information is three in number, namely, a first hitting zone, a second hitting zone, and a third hitting zone. The first hitting zone is located in the upper half of the racket. The second hitting zone is located in the lower half of the first hitting zone. The third hitting zone is disposed between the first and second hitting zones.

[0014] Other embodiments of the aforementioned embodiment are as follows: The aforementioned application program includes at least one setting interface. The at least one setting interface is respectively a serving parameter setting interface and a training plan setting interface.

[0015] Other examples of the aforementioned embodiment are as follows: The aforementioned serving parameter setting interface includes parameter settings for ball speed, ball head angle, spin, number of serves, serve interval, serving mode, and difficulty. The training plan setting interface includes parameter settings for ball speed, ball head angle, spin, number of serves, serve interval, serving mode, and course selection. Simple diagram description

[0016] Figure 1 is a schematic diagram of a ball machine system according to a first embodiment of the present disclosure; Figure 2 is a block diagram of a ball machine system according to a first embodiment of the present disclosure; Figure 3 is a schematic diagram illustrating each driving wheel driving the ball of the ball machine system according to the first embodiment of the present disclosure; FIG4A is a schematic diagram showing a vector analysis of the driving wheel assembly of the ball machine system according to the first embodiment of the present disclosure being driven simultaneously with the same force; FIG4B is a schematic diagram illustrating a vector analysis of the rotation direction of the billiard ball and the deceleration of one of the drive wheels of the serving machine system according to the first embodiment of the present disclosure; Figure 5 is a schematic diagram of a racket and a sound sensor of a ball machine system according to a first embodiment of the present disclosure; FIG6A is a schematic diagram illustrating a serving parameter setting interface of an application of a serving machine system according to a first embodiment of the present disclosure; FIG6B is a schematic diagram illustrating a training plan setting interface of an application of a ball machine system according to the first embodiment of the present disclosure; and FIG. 7 is a block diagram illustrating a ball serving machine system according to a second embodiment of the present disclosure. Implementation Method

[0017] The following describes several embodiments of the present disclosure with reference to the accompanying drawings. For clarity, many practical details are included in the following description. However, it should be understood that these practical details are not intended to limit the present disclosure. In other words, in some embodiments of the present disclosure, these practical details are not essential. Furthermore, to simplify the drawings, some commonly used structures and components are depicted in simplified schematic form; and repeated components may be represented using the same reference numerals.

[0018] Furthermore, when a component (or unit or module, etc.) is "connected / linked" to another component, this may refer to the component being directly connected / linked to the other component or indirectly connected / linked to the other component, meaning that another component is interposed between the two components. When a component is explicitly stated to be "directly connected / linked" to another component, this indicates that no other component is interposed between the two components. Terms such as "first," "second," and "third" are used to describe different components and do not limit the components themselves. Therefore, the first component can also be referred to as the second component. Furthermore, the combinations of components / units / circuits described herein are not generally known, conventional, or customary in the art. Whether the components / units / circuits themselves are conventional cannot be used to determine whether the combinations are easily accomplished by those skilled in the art.

[0019] Please refer to Figures 1, 2, and 3. Figure 1 is a schematic diagram of a ball serving machine system 100 according to the first embodiment of the present disclosure; Figure 2 is a block diagram of the ball serving machine system 100 according to the first embodiment of the present disclosure; and Figure 3 is a schematic diagram of the driving wheels of the ball serving machine system driving a ball B according to the first embodiment of the present disclosure. In the first embodiment, the ball serving machine system 100 can be applied to a plurality of balls B. Balls B are, but are not limited to, table tennis balls and may also be other balls such as tennis balls and baseballs. The ball serving machine system 100 includes a serving mechanism 110, a processor 120, and an electronic device 130.

[0020] The ball-serving mechanism 110 includes a ball pool 111, two ball-serving pipes 112, at least one drive wheel assembly 113, and a control module 114. The ball pool 111 accommodates the balls B. One end of each of the two ball-serving pipes 112 is connected to the ball pool 111, while the other end faces the billiard table. The at least one drive wheel assembly 113 is disposed through one of the two ball-serving pipes 112 and drives one of the balls B at at least one rotational speed. The control module 114 is coupled to the at least one drive wheel assembly 113 and is used to control and drive the at least one drive wheel assembly 113.

[0021] Specifically, the ball pool assembly 111 includes a first ball pool 1111 and a second ball pool 1112. The first ball pool 1111 is located below the second ball pool 1112 and is loaded with balls B. The second ball pool 1112 also holds balls B and connects the first ball pool 1111 with the second ball-serving pipe 112. The first ball pool 1111 serves as a backup secondary ball pool, primarily storing balls B to ensure immediate replenishment when the second ball pool 1112 runs low on balls B. When the second ball pool 1112 has depleted to a predetermined level, the first ball pool 1111 automatically transfers balls B to the second ball pool 1112, maintaining stable operation of the ball-serving machine system 100 and preventing training interruptions. This transfer process utilizes gas, utilizing airflow to move the balls B from the first ball pool 1111 to the second ball pool 1112, though this is not a limitation. This configuration can effectively solve the problem of shortage of balls commonly found in existing ball serving machines, ensuring that the serving process will not be affected by supply interruptions.

[0022] The two serving channels 112 are a first serving channel 1121 and a second serving channel 1122. The two serving channels 112 are designed primarily to simulate the varied ball paths and landing points experienced in real competition. Compared to existing single-tube serving machines, multi-tube configurations offer significant advantages. Existing serving machines typically only offer fixed serving angles and directions, lacking flexibility. This limitation results in a lack of variety in training and hinders effective improvement in a player's ability to respond to a variety of serves. A multi-tube configuration allows for simultaneous or alternating serves, significantly increasing the variety of serving patterns and the difficulty of training. This allows players to train in a more competitive environment and improve their ability to respond to a variety of serves.

[0023] Furthermore, the spacing between the two serving channels 112 allows for a wider range of ball landing points, more realistically simulating a player's hitting situations at different serving points and angles. This not only allows players to train in a more realistic match environment, but also helps improve their response speed to various serving strategies, thereby enhancing their application of technique and tactics, ultimately achieving more effective training results.

[0024] The number of at least one drive wheel set 113 is one set. The drive wheel set 113 includes a first drive wheel 1131, a second drive wheel 1132, and a third drive wheel 1133. The first drive wheel 1131, the second drive wheel 1132, and the third drive wheel 1133 are arranged 120 degrees apart and rub the surface of one of the balls B. In the first embodiment, three motors are used to drive the first drive wheel 1131, the second drive wheel 1132, and the third drive wheel 1133, respectively. By adjusting the speed difference between the motors, the rotation angle of the ball B can be precisely controlled, thereby achieving a variety of spin effects. Existing ball serving machines typically use two drive wheels to adjust the speed to achieve topspin or backspin, but this cannot meet the requirements for omnidirectional spin. In contrast, in the first embodiment, by adjusting the three drive wheels (i.e., the first drive wheel 1131, the second drive wheel 1132, and the third drive wheel 1133), omnidirectional spin can be generated under static conditions. This method improves response speed and is easy to operate.

[0025] Please refer to Figure 3. This figure shows how each drive wheel drives ball B. The dashed arrows indicate the rotational direction of each drive wheel, and the solid arrows indicate the corresponding rotational direction of ball B after being rubbed by the drive wheels. The friction force exerted by each drive wheel on the surface of ball B is a vector containing both the X-axis and the Y-axis directions. This effectively controls the rotational direction and forward speed of ball B, enabling the ball serving machine system 100 to achieve highly flexible ball path adjustment capabilities.

[0026] Please refer to Figures 2, 3, 4A, and 4B. Figure 4A illustrates a vector analysis diagram of the driving wheels 113 of the serving machine system according to the first embodiment of the present disclosure, driven simultaneously and with the same force. Figure 4B illustrates a vector analysis diagram of the rotational direction of the ball and the deceleration of one of the driving wheels 113 of the serving machine system according to the first embodiment of the present disclosure. Figures 3, 4A, and 4B show that the force vectors generated by the first, second, and third driving wheels 1131, 1132, and 1133 are labeled z1, z2, and z3, respectively, while vector z99 represents the actual rotation angle and force of the ball (with length representing force). In Figure 4A, when the three driving wheels are driven simultaneously with the same force, the ball is observed to be centered, with a rotational velocity of 0, indicating no spin. This demonstrates that when the three driving wheels rub the ball equally, translation without rotation can be achieved. In Figure 4B, when one of the drive wheels (i.e., the second drive wheel 1132 in Figure 3) slows down, the billiard ball can be observed rotating toward the 10 o'clock position. By adjusting the power distribution of each drive wheel, the ball serving machine system 100 can precisely control the rotational direction and translation of ball B. This flexible control method enables the ball serving machine system 100 to provide a variety of serving effects, further enhancing the diversity and practicality of training.

[0027] Please continue to refer to Figures 1 and 2. Processor 120 is signal-connected to control module 114 and is used to control the operation of serving mechanism 110. Specifically, processor 120 is a computer that operates control module 114 to regulate the operation of drive wheel assembly 113, thereby achieving precise control of ball B and ensuring that serving mechanism 110 achieves the desired serving effect.

[0028] The electronic device 130 is signal-connected to the processor 120 and contains an application 131. The application 131 is used to generate an operation signal. When the processor 120 receives the operation signal from the electronic device 130, it sends a control signal to the control module 114 to adjust the operation of the drive wheel assembly 113. Specifically, the electronic device 130 can be a mobile phone, but is not limited to this. It can also be a tablet computer or other electronic device 130 that can download the application 131. Existing ball serving machines mostly use hardware control interfaces, such as buttons on the machine body or remote controls. This control method is cumbersome and inefficient for training. To address this issue, in the first embodiment, a portable electronic device 130 is used as the control platform, and the application 131 provides an intuitive interface setting to simplify the operation process. Furthermore, the application 131 offers flexible parameter settings, allowing users to adjust the serving settings as needed, thereby improving training efficiency and optimizing the user experience.

[0029] It is worth noting that the aforementioned parameter settings may include the forward force of a billiard ball, the rotation angle of a billiard ball, and the full rotation force (i.e., speed) of a billiard ball. The processor 120 calculates based on these parameters and drives the control module 114 to adjust the various drive wheels, thereby precisely controlling the trajectory, rotation speed, and angle of ball B, providing users with diverse and precise serving options.

[0030] In the first embodiment, the ball serving machine system 100 includes at least one sensor 140. The at least one sensor 140 is located in the second ball pool 1112 and is signal-connected to the processor 120. The at least one sensor 140 senses the amount of balls B stored in the second ball pool 1112 and generates a feedback signal to the processor 120. When the feedback signal falls below a predetermined value, the processor 120 sends a ball replenishment signal to the control module 114. The control module 114 then transfers the balls B from the first ball pool 1111 to the second ball pool 1112 based on the ball replenishment signal. Specifically, the at least one sensor 140 is two, but not limited to one sensor. One sensor is a weight sensor located below the second ball pool 1112, which detects the total weight of the balls B in the second ball pool 1112. The other sensor is an infrared sensor located on one side of the second ball pool 1112, which detects whether the balls B come into contact with an infrared beam. If the infrared beam is not contacted, it indicates that the number of balls B is insufficient and needs to be replenished. Sensor 140 can be replaced or adjusted according to user needs. This allows for flexible monitoring of the number of balls B and, when the number falls below a preset value, a replenishment mechanism is quickly activated, ensuring smooth operation of the ball machine system 100 and improving training efficiency.

[0031] Please refer to Figures 2 and 5, wherein Figure 5 is a schematic diagram of a racket 150 and a sound sensor 160 of a ball serving machine system according to a first embodiment of the present disclosure. In the first embodiment, the ball serving machine system 100 further includes a racket 150 and a sound sensor 160. The sound sensor 160 is mounted on the grip of the racket 150 and is signal-connected to the processor 120. The sound sensor 160 is used to detect at least one ball hitting sound and generate at least one sound signal to the processor 120. Based on the at least one sound signal, the processor 120 outputs at least one ball hitting information to the application 131 of the electronic device 130. A training feedback report interface 1311 of the application 131 displays the at least one ball hitting information. Specifically, the sound sensor 160 transmits at least one sound signal to the processor 120 via Wireless Fidelity (WiFi). After training, the processor 120 transmits at least one shot information to the application 131 via Bluetooth and displays the at least one shot information on the training feedback report interface 1311, allowing the user to view the training results in real time. The training results are also automatically saved to a cloud database (not shown) for future review and analysis.

[0032] In the first embodiment, at least one piece of hitting information is three pieces, namely a first hitting area 151, a second hitting area 152, and a third hitting area 153. The first hitting area 151 is located in the upper half of the racket 150 and is primarily used to identify hitting conditions with the upper half of the racket 150. The second hitting area 152 is located in the lower half of the first hitting area 151 and is primarily used to identify hitting conditions with the lower half of the racket 150. The third hitting area 153 is disposed around the first hitting area 151 and the second hitting area 152 and is primarily used to identify hitting conditions at the edge of the racket 150. The first striking area 151 is farther from the sound sensor 160 than the second striking area 152, so its sound is quieter. The second striking area 152, being closer to the sound sensor 160, is louder. The third striking area 153, located at the edge of the racket 150 and made of wood, produces a different sound than the rubber coverings of the first and second striking areas 151, 152. This allows the precise identification and differentiation of ball impacts in different areas of the racket 150 based on the sound intensity and characteristics of the sound produced by each striking area, thereby inferring the location of the ball's landing point.

[0033] Please refer to Figures 6A and 6B. Figure 6A illustrates a serving parameter setting interface 1312 of the application 131 of the serving machine system according to the first embodiment of the present disclosure, and Figure 6B illustrates a training plan setting interface 1313 of the application 131 of the serving machine system according to the first embodiment of the present disclosure. Application 131 includes at least one setting interface, namely, a serving parameter setting interface 1312 and a training plan setting interface 1313. Specifically, serving parameter setting interface 1312 includes parameter settings for ball speed, ball head angle, spin, number of serves, serve interval, serving mode, and difficulty. These parameter settings can be independently set for both serving channels 112. This not only provides targeted intensive training for professional players, but also meets the daily skill improvement and training needs of novice table tennis enthusiasts and amateurs. Furthermore, the training plan setting interface 1313 includes parameter settings for ball speed, ball head angle, spin, number of serves, serve interval, serve mode, and course selection. Compared to the serve parameter setting interface 1312, the training plan setting interface 1313 adds a course selection function. For example, selecting a course allows the simultaneous operation of two serve pipelines 112. This provides a customizable training plan function, allowing users to train according to their own training goals or a training plan created by a coach. The training plan records various parameter settings and training goals and can be flexibly adjusted according to personal needs, allowing users to train according to a systematic process, enhancing the continuity and systematic nature of training and effectively improving training efficiency.

[0034] Please refer to Figures 2 and 7 , with Figure 7 being a block diagram of a ball serving machine system 100a according to a second embodiment of the present disclosure. Compared to the ball serving machine system 100 of the first embodiment shown in Figure 2 , the second embodiment includes two at least one drive wheel assembly (not shown): a main drive wheel assembly 115 (i.e., the drive wheel assembly 113 in the first embodiment) and a secondary drive wheel assembly 116. The main drive wheel assembly 115 is disposed within a first ball serving conduit 1121, while the secondary drive wheel assembly 116 is disposed within a second ball serving conduit 1122. Specifically, the main drive wheel assembly 115 includes a first drive wheel 1151, a second drive wheel 1152, and a third drive wheel 1153. The first drive wheel 1151, the second drive wheel 1152, and the third drive wheel 1153 are spaced 120 degrees apart from each other. The secondary drive wheel assembly 116 includes a fourth drive wheel 1161, a fifth drive wheel 1162, and a sixth drive wheel 1163. The fourth, fifth, and sixth drive wheels 1161, 1162, and 1163 are spaced 120 degrees apart. This configuration of multiple drive wheel assemblies (i.e., the primary drive wheel assembly 115 and the secondary drive wheel assembly 116) not only enables independent operation of multiple serving channels 112, simulating a variety of serving effects, but also further enhances the functional flexibility and professionalism of the serving machine system 100. This enables both the first and second serving channels 1121, 1122 to deliver spin. This not only simultaneously delivers spin of varying directions and strengths, but also alternately simulates a variety of spin paths, further enriching training content. This brings the serving machine system 100a closer to actual competition, comprehensively improving the user's training effectiveness and professionalism.

[0035] It must be noted that the remaining components and structural configuration of the ball serving machine system 100a of the second embodiment are the same or similar to those of the ball serving machine system 100 of the first embodiment and will not be further described here.

[0036] In summary, the disclosed ball serving machine system offers the following advantages: First, its multi-tube configuration allows for simultaneous or alternating serving, with flexible adjustment of serving angle, speed, and spin parameters to simulate the diverse serving scenarios encountered in competition. This not only overcomes the limitations of existing single-tube serving machines, which lack diverse serving paths, but also enhances the challenge and practicality of training. Second, the multi-ball pool structure incorporates sensors that monitor ball storage levels in real time and automatically activate the replenishment mechanism, ensuring continuity and stability during training, further enhancing user training efficiency and experience. Third, the integrated application control platform provides an intuitive parameter setting interface and customizable training plan functionality. Users can flexibly adjust training parameters based on their individual needs, and record and analyze training data to achieve systematic and personalized training results.

[0037] Although the present disclosure has been disclosed above in the form of implementation methods, it is not intended to limit the present disclosure. Anyone skilled in the art may make various changes and modifications without departing from the spirit and scope of the present disclosure. Therefore, the scope of protection of the present disclosure shall be determined by the scope of the patent application attached hereto.

[0038] 100,100a: Ball machine system 110:Serving mechanism 111:Ball Pool Group 1111: First Ball Pool 1112: Second Ball Pool 112: Serving Pipeline 1121: First service pipeline 1122: Second serving channel 113: driving wheel set 1131,1151:First drive wheel 1132,1152: Second drive wheel 1133,1153: Third drive wheel 114: Control Module 115: Main drive wheel set 116: Auxiliary drive wheel set 1161: Fourth drive wheel 1162:Fifth drive wheel 1163: Sixth drive wheel 120: Processor 130: Electronic devices 131: Application 1311: Training feedback report interface 1312: Serving parameter setting interface 1313: Training plan setting interface 140:Sensor 150: Racket 151: First Batting Area 152: Second Batting Area 153: Third Batting Area 160: Sound sensor B: sphere z1,z2,z3: output vector z99: vector

Claims

1. A ball serving machine system for a plurality of balls, the ball serving machine system comprising: a ball serving mechanism, comprising: a ball pool group for accommodating the balls; two ball serving pipes, respectively connected to the ball pool group; at least one driving wheel group, which is inserted into one of the two ball serving pipes and drives one of the balls at at least one rotation speed; and a control module, which is coupled to the at least one driving wheel group and is used to control and drive the at least one driving wheel group; a processor, which is signal-connected to the control module and is used to control the operation of the ball serving mechanism; and an electronic device, which is signal-connected to the processor and carries an application program, which is used to generate an operation signal; wherein, When the processor receives the operation signal from the electronic device, the processor sends an adjustment signal to the control module to adjust the operation of the at least one driving wheel set.

2. A ball serving machine system as described in claim 1, wherein the at least one driving wheel group is a group, the driving wheel group includes a first driving wheel, a second driving wheel and a third driving wheel, and the first driving wheel, the second driving wheel and the third driving wheel are arranged at 120 degrees intervals from each other.

3. A ball serving machine system as described in claim 1, wherein the number of the at least one driving wheel set is two, the two driving wheel sets are respectively a main driving wheel set and a secondary driving wheel set, the main driving wheel set and the secondary driving wheel set are respectively arranged in the two ball serving pipes.

4. The ball serving machine system as described in claim 3, wherein: The main driving wheel set includes a first driving wheel, a second driving wheel and a third driving wheel, and the first driving wheel, the second driving wheel and the third driving wheel are arranged at intervals of 120 degrees from each other; and the auxiliary driving wheel set includes a fourth driving wheel, a fifth driving wheel and a sixth driving wheel, and the fourth driving wheel, the fifth driving wheel and the sixth driving wheel are arranged at intervals of 120 degrees from each other.

5. The ball serving machine system as described in claim 1, wherein: The ball pool set further includes: a first ball pool; and a second ball pool, connecting the first ball pool and the two ball serving pipes; the ball serving machine system further includes: at least one sensor, arranged in the second ball pool, and the signal of which is connected to the processor, the at least one sensor is used to sense the storage amount of the balls in the second ball pool and generate a feedback signal to the processor; wherein, when the feedback signal is lower than a preset value, the processor sends a ball replenishment mechanism signal to the control module, and the control module transports the balls from the first ball pool to the second ball pool according to the ball replenishment mechanism signal.

6. The ball serving machine system as described in claim 5, wherein the at least one sensor is at least one of a weight sensor and an infrared sensor.

7. The ball serving machine system as claimed in claim 1, further comprising: a racket; and a sound sensor, disposed on the racket and signal-connected to the processor, the sound sensor being used to detect at least one ball hitting sound and generate at least one sound signal to the processor; wherein, The processor outputs at least one ball hitting information to the application program of the electronic device according to the at least one sound signal, and a training feedback report interface of the application program displays the at least one ball hitting information.

8. A serving machine system as described in claim 7, wherein the at least one hitting information is three in number, namely a first hitting area, a second hitting area and a third hitting area, the first hitting area is located in the upper half of the racket, the second hitting area is located in the lower half of the first hitting area, and the third hitting area is arranged around the first hitting area and the second hitting area.

9. The ball serving machine system as described in claim 1, wherein the application program comprises at least one setting interface, and the at least one setting interface is a ball serving parameter setting interface and a training plan setting interface.

10. The ball serving machine system as described in claim 9, wherein: The serving parameter setting interface includes a parameter setting of a ball speed, a ball head angle, a spin ball, a number of serves, a serving interval, a serving mode and a difficulty; and the training plan setting interface includes a parameter setting of a ball speed, a ball head angle, a spin ball, a number of serves, a serving interval, a serving mode and a course selection.