Remote coin selector and control system and method thereof

By introducing a water flow medium and a dual-axis motor drive into the remote coin acceptor, the issues of fairness and transparency in remote amusement equipment are resolved, achieving physical randomness and high-precision control of coin-accepting results, and enhancing the realism and operational flexibility of the equipment.

CN121789351APending Publication Date: 2026-04-03贵州竹舍科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511948054.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-23
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

The lack of transparency and fairness in the game results of existing remote gaming devices is mainly due to the increased user distrust caused by the program-driven control logic.

Method used

Using water flow within the liquid enclosure as a natural interference medium, combined with X-axis and Y-axis motor drives, and synchronized with video streams via a long network connection, the coin acceptor achieves high-precision positioning control. The dynamic physical randomness of the water flow enhances the realism and fairness of the game.

Benefits of technology

By utilizing the physical randomness of the water flow medium and the dual-axis motor drive, the unpredictability of coin-insertion results is ensured, enhancing the fairness and realism of the game. At the same time, it reduces the transportation and maintenance costs of the equipment and improves portability and operational freedom.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121789351A_ABST
    Figure CN121789351A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of electronic entertainment equipment and Internet of Things communication, and discloses a remote coin selector and a control system and method thereof.The remote coin selector comprises a base, a liquid machine box is attached to the upper surface of the base, a glass window is arranged on the inner wall of the liquid machine box, and a first connecting block is fixedly connected to the outer wall of the base; a third connecting block is fixedly connected to the outer wall of the liquid machine box, a threaded bolt is in threaded connection with the interior of the third connecting block, the outer wall of the threaded bolt is in threaded connection with the interior of the first connecting block, a water outlet is fixedly connected to the outer wall of the liquid machine box, and a water inlet is fixedly connected to the outer wall of the liquid machine box. A water body is introduced into the liquid case to serve as a natural interference medium, the falling track of coins released into the water from the coin box is completely influenced by fluid dynamics, high physical randomness and unpredictability are achieved, the possibility of manual result control of an electronic algorithm is eliminated, and the reality sense and fairness of equipment are enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the fields of electronic amusement equipment and Internet of Things (IoT) communication technology, specifically to a remote coin acceptor and its control system and method. Background Technology

[0002] With the rapid development of IoT technology and mobile communication networks, the "cloud gaming" model, which connects traditional offline amusement equipment to the internet, has become a new trend in the entertainment industry. Remotely controlling physical amusement equipment through player interaction terminals (such as mobile apps) breaks geographical limitations, allowing users to experience the fun of amusement anytime, anywhere. Current remote amusement systems typically consist of front-end operating software, cloud servers, and offline physical terminal equipment, transmitting images via video streams and actions via control commands to achieve a closed loop of human-computer interaction.

[0003] Existing devices generally employ program-driven control logic, meaning that the success rate of grabbing depends heavily on the probability algorithm or grabbing force parameters preset by the backend system, rather than real physical laws. This artificial electronic control method leads to a lack of transparency and fairness in the game results, and users often feel distrusted by pseudo-random algorithms, which reduces the realism and psychological satisfaction of the game. Summary of the Invention

[0004] To address the shortcomings of existing technologies, this invention provides a remote coin acceptor and its control system and method, which solves the problem that existing devices generally use program-based control logic, resulting in a lack of transparency and fairness in game outcomes.

[0005] To achieve the above objectives, the present invention provides the following technical solution: a remote coin acceptor, comprising a base, a liquid housing attached to the upper surface of the base, a glass window on the inner wall of the liquid housing, a connecting block one fixedly connected to the outer wall of the base, a connecting block three fixedly connected to the outer wall of the liquid housing, a threaded bolt threadedly connected to the inner wall of the connecting block three, the outer wall of the threaded bolt threadedly connected to the inner wall of the connecting block one, a drain outlet fixedly connected to the outer wall of the liquid housing, a water inlet fixedly connected to the outer wall of the liquid housing, an L-shaped block fixedly connected to the outer wall of the liquid housing, a camera fixedly connected to the outer wall of the L-shaped block, a control component on the outer wall of the liquid housing, a rectangular groove formed on the outer wall of the liquid housing, a coin acceptor component inside the liquid housing, and a coin receiver on the inner wall of the liquid housing.

[0006] Preferably, the coin-operated assembly includes a rectangular slider, the outer wall of which is slidably connected to the inner wall of a rectangular groove. A first motor is fixedly connected to the outer wall of the rectangular slider. The output end of the first motor is rotatably connected to the inside of the rectangular slider and fixedly connected to a gear. The tooth end of the gear meshes with a rack. The outer wall of the rack is fixedly connected to the inner wall of the liquid chamber. A second motor is fixedly connected to the outer wall of the rectangular slider. The output end of the second motor is rotatably connected to the inside of the rectangular slider and fixedly connected to a threaded rod. The outer wall of the threaded rod is rotatably connected to the inside of the rectangular slider. A second connecting block is threadedly connected to the outer wall of the threaded rod. A sliding rod is slidably connected to the inside of the second connecting block. Both ends of the sliding rod are fixedly connected to the outer wall of the rectangular slider. A coin box is fixedly connected to the inner wall of the second connecting block. A coin slot is provided on the outer wall of the coin box. An electromagnetic actuator is provided on the outer wall of the coin box.

[0007] Preferably, the control component includes a control panel, the outer wall of which is fixedly connected to the outer wall of the liquid container, an audio system is installed inside the control panel, control buttons are installed inside the control panel, and a joystick is installed inside the control panel.

[0008] Preferably, a control system for a remote coin acceptor includes a player interaction terminal, a cloud service platform, and a coin acceptor main control terminal connected sequentially via a communication network;

[0009] The player interaction terminal is equipped with a touch command generation module and a video display module; the video display module is used to receive and decode video stream data from the cloud service platform for real-time playback; the touch command generation module is used to respond to the user's touch operation, generate digital control signals containing displacement commands, coin insertion action trigger commands and audio switching commands containing coin acceptor coordinate information, and send the digital control signals to the cloud service platform;

[0010] The cloud service platform is configured with a signal routing and forwarding module and a streaming media distribution module. The signal routing and forwarding module is used to establish a long connection channel, receive the digital control signals sent by the player interaction terminal, and route and forward them to the corresponding coin-operated machine main control terminal. The streaming media distribution module is used to receive video data uploaded by the coin-operated machine main control terminal and distribute it to the player interaction terminal.

[0011] The main control terminal of the coin acceptor is located inside the coin acceptor chassis and is equipped with a communication transmission module, a video acquisition module, a mechanical drive module and an audio control module;

[0012] The communication transmission module is used to maintain bidirectional communication with the cloud service platform, receive the digital control signals, and upload the video data;

[0013] The video acquisition module is connected to a camera device installed inside the coin acceptor, used to acquire image information inside the machine casing including water flow dynamics and the position of the coin acceptor, and encode the image information into video data to transmit to the communication transmission module;

[0014] The mechanical drive module is connected to the motor drive circuit and is used to parse the displacement command and drive the X-axis motor and Y-axis motor to control the coin acceptor to move to the target coordinate on the horizontal plane; and to parse the coin acceptance trigger command and drive the transmission mechanism to perform the opening and closing actions of the coin slot.

[0015] The audio control module is connected to the audio output device and is used to parse the audio switching command and control the audio output device to play preset background audio or user-defined audio transmitted via Bluetooth protocol.

[0016] Preferably, the communication transmission mode receiving the digital control signal and uploading the video data specifically includes the following steps:

[0017] A long TCP connection or UDP transmission channel is established and maintained with the cloud service platform through the network protocol stack, and heartbeat data packets are sent periodically to keep the link active.

[0018] When uploading the video data, the encoded video frame sequence output by the video acquisition module is obtained, the video frame sequence is sliced ​​and packetized, and a transmission protocol header and synchronization timestamp are added to each data packet to form a streaming media data packet and sent to the cloud service platform.

[0019] When receiving the digital control signal, the downlink data of the transmission channel is monitored in real time. When an inbound data packet is detected, the network protocol header is removed and data integrity is verified. After the verification is passed, the payload data containing displacement instructions, coin insertion trigger instructions or audio switching instructions is parsed out.

[0020] Preferably, the mechanical drive module parses the displacement command and drives the X-axis motor and Y-axis motor to control the coin acceptor to move to the target coordinate on the horizontal plane, specifically including the following steps:

[0021] The displacement command is analyzed to extract the target position coordinate data of the coin acceptor on the horizontal plane;

[0022] Obtain the current position coordinates of the coin acceptor, compare the current position coordinates with the target position coordinates, and determine the moving distance and moving direction in the X-axis and Y-axis directions respectively;

[0023] Based on the movement distance and direction along the X and Y axes, corresponding motor drive pulse signals or level control signals are generated respectively.

[0024] The motor drive pulse signal or level control signal is output to the motor drive circuit to coordinate the operation of the X-axis motor and the Y-axis motor until the coin acceptor reaches the target position coordinates.

[0025] Preferably, a method for controlling a remote coin acceptor includes the following steps:

[0026] S1. The main control terminal of the coin acceptor collects image information inside the machine casing, including the dynamic water flow and the current position of the coin acceptor. It encodes the image information into video data and uploads it to the cloud service platform, which then distributes it to the player's interactive terminal for real-time playback.

[0027] S2. The player interaction terminal receives and plays the video data, responds to the user's touch operation, generates a digital control signal containing displacement instructions, coin insertion action trigger instructions and audio switching instructions containing coin acceptor coordinate information, and sends the digital control signal to the cloud service platform.

[0028] S3. The cloud service platform receives the digital control signal from the player interaction terminal, identifies the target coin-operated machine main control terminal, and routes and forwards the digital control signal to the coin-operated machine main control terminal.

[0029] S4. The coin acceptor main control terminal receives and analyzes the digital control signal; drives the X-axis motor and Y-axis motor to control the coin acceptor to move to the target coordinate on the horizontal plane according to the displacement command; drives the transmission mechanism to open the coin slot to release the game coin according to the coin acceptor action trigger command, and closes the coin slot after the action is completed.

[0030] S5. The coin-operated machine main control terminal parses the audio switching command and controls the audio output device to play preset background audio according to the command content, or receives and plays user-defined audio data from the player interaction terminal via Bluetooth protocol.

[0031] Preferably, in step S3, the cloud service platform receives the digital control signal from the player interaction terminal, identifies the target coin-operated machine main control terminal, and routes and forwards the digital control signal to the coin-operated machine main control terminal, specifically including the following steps:

[0032] The cloud service platform parses the received digital control signal and extracts the user identity identifier and session verification code contained therein;

[0033] Based on the user's identity identifier, retrieve the unique code of the coin-operated machine that has established a mapping relationship with it from the preset real-time online session list;

[0034] Based on the unique code of the coin-operated machine, locate the long-term network connection channel pre-established between the main control terminal of the coin-operated machine and the cloud service platform;

[0035] The digital control signal is transmitted to the corresponding coin-operated machine main control terminal through the network long connection channel.

[0036] This invention provides a remote coin acceptor, its control system, and method. It offers the following advantages:

[0037] 1. This invention introduces water as a natural interference medium inside the liquid casing. The trajectory of the coin after it is released from the coin box into the water is completely affected by fluid dynamics, which has a high degree of physical randomness and unpredictability. This eliminates the possibility of human control of the result by electronic algorithms and enhances the realism and fairness of the device.

[0038] 2. The present invention uses a detachable connection structure consisting of connecting block one, connecting block three and threaded bolts, which allows the large liquid casing and base to be quickly separated into two independent modules. This not only reduces the volume and cost of packaging and transportation, but also allows for quick assembly after arrival at the site through simple operations. It also facilitates independent cleaning and maintenance of the liquid casing, improving the portability and site adaptability of the equipment.

[0039] 3. This invention achieves rapid lateral movement by driving a gear and rack with a first motor, and achieves precise longitudinal fine-tuning by driving a threaded rod with a second motor. This constructs a dual-axis drive logic that coordinates the X and Y axes. Combined with a network long connection and a video stream timestamp synchronization mechanism, it enables remote users to achieve high-precision omnidirectional positioning control of the coin box in a two-dimensional plane. Compared with unidirectional movement, this greatly enriches the game's strategy and operational freedom, while ensuring the immediacy of operation response. Attached Figure Description

[0040] Figure 1 This is a perspective view of a remote coin acceptor proposed in this invention;

[0041] Figure 2 This is a partial structural diagram of the drain outlet of a remote coin acceptor proposed in this invention;

[0042] Figure 3 This is a partial structural diagram of the base of a remote coin acceptor proposed in this invention;

[0043] Figure 4 This is a partial structural diagram of the rectangular slider of a remote coin acceptor proposed in this invention;

[0044] Figure 5 This is an architecture diagram of a remote coin acceptor control system proposed in this invention.

[0045] The components are as follows: 1. Base; 2. Connecting Block 1; 3. Liquid casing; 4. Glass window; 5. Coin acceptor; 6. Rectangular slot; 7. Drain outlet; 8. Inlet; 9. Control panel; 10. Audio system; 11. Control button; 12. Joystick; 13. L-shaped block; 14. Camera; 15. Rectangular slider; 16. First motor; 17. Gear; 18. Rack; 19. Second motor; 20. Threaded rod; 21. Sliding rod; 22. Connecting Block 2; 23. Coin box; 24. Coin slot; 25. Electromagnetic actuator; 26. Threaded bolt; 27. Connecting Block 3. Detailed Implementation

[0046] The technical solution of the present invention will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0047] Example 1:

[0048] Please see the appendix Figure 1 - Appendix Figure 4This invention provides a remote coin acceptor, including a base 1, a liquid handling unit 3 attached to the upper surface of the base 1, a glass window 4 on the inner wall of the liquid handling unit 3, a connecting block 2 fixedly connected to the outer wall of the base 1, a connecting block 27 fixedly connected to the outer wall of the liquid handling unit 3, a threaded bolt 26 threadedly connected to the inside of the connecting block 27, the outer wall of the threaded bolt 26 threadedly connected to the inside of the connecting block 2, a drain outlet 7 fixedly connected to the outer wall of the liquid handling unit 3, and a water inlet 8 fixedly connected to the outer wall of the liquid handling unit 3. An L-shaped block 13 is fixedly connected to the outer wall of the liquid handling unit 3, and a camera 14 is fixedly connected to the outer wall of the L-shaped block 13. A control component is provided on the outer wall of the liquid handling unit 3, and a rectangular groove 6 is formed on the outer wall of the liquid handling unit 3. A coin-operated component is provided inside the liquid handling unit 3, and a coin receiver 5 is provided on the inner wall of the liquid handling unit 3. The coin-operated component includes a rectangular slider 15, the outer wall of which is slidably connected to the inner wall of the rectangular groove 6. A first motor 16 is fixedly connected to the outer wall of the rectangular slider 15, and the output end of the first motor 16 is rotatably connected to... A gear 17 is fixedly connected inside the rectangular slider 15. The teeth of the gear 17 mesh with a rack 18. The outer wall of the rack 18 is fixedly connected to the inner wall of the liquid housing 3. A second motor 19 is fixedly connected to the outer wall of the rectangular slider 15. The output end of the second motor 19 is rotatably connected to a threaded rod 20 inside the rectangular slider 15. The outer wall of the threaded rod 20 is rotatably connected to the inside of the rectangular slider 15. A connecting block 22 is threadedly connected to the outer wall of the threaded rod 20. A sliding rod 21 is slidably connected inside the connecting block 22. Both ends of the sliding rod 21 are fixedly connected to the outer wall of the rectangular slider 15. A coin box 23 is fixedly connected to the inner wall of the connecting block 22. A coin slot 24 is opened on the outer wall of the coin box 23. An electromagnetic actuator 25 is provided on the outer wall of the coin box 23. The control components include a control panel 9. The outer wall of the control panel 9 is fixedly connected to the outer wall of the liquid housing 3. An audio device 10 is provided inside the control panel 9. Control buttons 11 are provided inside the control panel 9. A joystick 12 is provided inside the control panel 9.

[0049] Specifically, a liquid housing 3 is attached to the upper surface of the base 1 to contain the water flow medium and the game scene. A connecting block 1 2 is fixedly connected to the outer wall of the base 1, and a connecting block 3 27 is fixedly connected to the corresponding position of the outer wall of the liquid housing 3. During assembly, the threaded bolt 26 is rotated so that its threaded end is screwed into the interior of the connecting block 3 27 and the connecting block 1 2 in sequence, thereby locking and fixing the liquid housing 3. It can be disassembled and separated by rotating in the opposite direction. The outer wall of the liquid housing 3 is also equipped with a water inlet 8 and a water outlet 7 for connecting to an external water circulation system to generate interference water flow or for cleaning and water replacement.

[0050] A camera 14 is fixedly connected to the outer wall of the liquid casing 3 via an L-shaped block 13. The camera 14 captures images directly facing the inside of the casing or through the glass window 4 set in the inner wall. A coin receiver 5 is set at the bottom of the inside of the casing, serving as the target landing point for the coin-operated game. A control component is installed on the outer wall of the liquid casing 3, including a fixedly connected control panel 9. The control panel 9 integrates a speaker 10 for playing sound effects, control buttons 11 for debugging settings, and a joystick 12 for local manual control.

[0051] The outer wall of the liquid housing 3 has a rectangular groove 6 extending horizontally. The outer wall of the rectangular slider 15 is slidably connected to the inner wall of the rectangular groove 6, forming the basis for the first dimension of movement. The first motor 16 is fixedly connected to the outer wall of the rectangular slider 15, and its output end is rotatably connected to the inside of the rectangular slider 15 and connected to a gear 17. The rack 18 is fixedly connected to the inner wall of the liquid housing 3 along the direction of the rectangular groove 6. The tooth end of the gear 17 meshes with the rack 18. When the first motor 16 starts, it drives the gear 17 to rotate. By utilizing the meshing action of the gear and rack, the rectangular slider 15 is driven to move laterally along the rectangular groove 6.

[0052] The second-dimensional moving mechanism is integrated on the rectangular slider 15. The second motor 19 is fixedly connected to the outer wall of the rectangular slider 15. Its output end drives the threaded rod 20 to rotate. The threaded rod 20 is rotatably connected inside the rectangular slider 15 and is threadedly connected to the connecting block 22. In order to prevent it from rotating and to play a guiding role, the sliding rod 21 passes through the connecting block 22, and both ends of the sliding rod 21 are fixedly connected to the outer wall of the rectangular slider 15. When the second motor 19 rotates, the threaded rod 20 drives the connecting block 22 to make longitudinal extension and retraction along the sliding rod 21. The inner wall of the connecting block 22 is fixedly connected to the coin box 23. The coin box 23 is suspended above the inside of the machine box. Its outer wall has a coin slot 24 and is equipped with an electromagnetic actuator 25. The electromagnetic actuator 25 is used to respond to control commands and control the opening and closing of the coin slot 24, thereby dropping the game coins into the liquid environment and coin receiver 5 below.

[0053] Example 2:

[0054] Please see the appendix Figure 5 A control system for a remote coin acceptor includes a player interaction terminal, a cloud service platform, and a coin acceptor main control terminal connected sequentially via a communication network.

[0055] The player interaction terminal is equipped with a touch command generation module and a video display module. The video display module is used to receive and decode video stream data from the cloud service platform for real-time playback. The touch command generation module is used to respond to the user's touch operation, generate digital control signals containing displacement commands, coin insertion action trigger commands, and audio switching commands containing coin acceptor coordinate information, and send the digital control signals to the cloud service platform.

[0056] The cloud service platform is equipped with a signal routing and forwarding module and a streaming media distribution module. The signal routing and forwarding module is used to establish a long connection channel, receive digital control signals sent by the player's interactive terminal, and route and forward them to the corresponding coin-operated machine main control terminal. The streaming media distribution module is used to receive video data uploaded by the coin-operated machine main control terminal and distribute it to the player's interactive terminal.

[0057] The main control terminal of the coin acceptor is located inside the coin acceptor chassis and is equipped with a communication transmission module, a video acquisition module, a mechanical drive module and an audio control module;

[0058] The communication transmission module is used to maintain two-way communication with the cloud service platform, receive digital control signals and upload video data;

[0059] The video acquisition module is connected to a camera device installed inside the coin acceptor. It is used to acquire image information inside the machine, including the dynamic water flow and the position of the coin acceptor, and encodes the image information into video data for transmission to the communication module.

[0060] The mechanical drive module, connected to the motor drive circuit, is used to parse displacement commands and drive the X-axis motor and Y-axis motor to control the coin acceptor to move to the target coordinate on the horizontal plane; and to parse coin acceptance trigger commands and drive the transmission mechanism to perform the opening and closing actions of the coin slot.

[0061] The audio control module connects to the audio output device and is used to parse audio switching commands and control the audio output device to play preset background audio or user-defined audio transmitted via Bluetooth.

[0062] Furthermore, the communication transmission mode receiving digital control signals and uploading video data specifically includes the following steps:

[0063] Establish and maintain a long TCP connection or UDP transmission channel with the cloud service platform through the network protocol stack, and periodically send heartbeat data packets to keep the link active.

[0064] When uploading video data, the encoded video frame sequence output by the video acquisition module is obtained, the video frame sequence is sliced ​​and packetized, and a transmission protocol header and synchronization timestamp are added to each data packet to form a streaming media data packet and sent to the cloud service platform.

[0065] When receiving digital control signals, the system monitors the downlink data of the transmission channel in real time. When an inbound data packet is detected, the network protocol header is removed and data integrity is verified. After the verification is successful, the system parses out the payload data containing displacement instructions, coin insertion trigger instructions, or audio switching instructions.

[0066] Furthermore, the mechanical drive module parses the displacement command and drives the X-axis and Y-axis motors to control the coin acceptor to move to the target coordinates on the horizontal plane, specifically including the following steps:

[0067] Parse the displacement command and extract the target position coordinate data of the coin acceptor on the horizontal plane;

[0068] Obtain the current position coordinates of the coin acceptor, compare the current position coordinates with the target position coordinates, and determine the movement distance and direction in the X-axis and Y-axis directions respectively;

[0069] Based on the movement distance and direction along the X and Y axes, corresponding motor drive pulse signals or level control signals are generated respectively.

[0070] The motor drive pulse signal or level control signal is output to the motor drive circuit to coordinate the operation of the X-axis motor and the Y-axis motor until the coin acceptor reaches the target position coordinate.

[0071] Specifically, the system constructs a closed-loop control circuit consisting of a player interaction terminal, a cloud service platform, and a coin-operated machine main control terminal, all connected via a wide area network communication link. The player interaction terminal operates on a smart mobile device, and its video display module uses WebRTC or RTMP real-time streaming media protocols to establish a playback channel. It performs hardware decoding on the video stream data from the cloud and renders it onto the display screen. The touch command generation module listens for user touch events at the UI layer of the display screen. When it detects a dragging or clicking operation by the user within the screen area, it maps the touch point to dual-axis target coordinate values ​​in the internal coordinate system of the coin-operated machine. This coordinate data, along with the coin-operated action trigger command and audio switching command, is encapsulated into a custom binary or JSON format digital control signal, which is then sent to the cloud service platform via HTTPS or WebSocket protocols. The cloud service platform is equipped with a load balancer. Its signal routing and forwarding module maintains a mapping table and long connection handles between online player IDs and coin-operated machine IDs. When a digital control signal is received, it does not tamper with the business logic but directly transmits the signal to the target coin-operated machine's main control terminal through the established TCP or IP long connection channel based on the mapping relationship. The streaming media distribution module receives the video stream uploaded by the coin-operated machine, encapsulates it, and then pushes it to the player's terminal. The coin-operated machine's main control terminal, as the core execution unit, has its communication transmission module actively initiating a connection to the cloud by calling the network protocol stack interface when the system starts. It also starts a timed task to send heartbeat data packets every predetermined time, such as 5 seconds, to maintain link activity. In terms of video transmission, the video acquisition module acquires images inside the chassis, including water flow and the location of the coin-operated machine. These images are compressed into an H.264 bitstream by a hardware encoder, sliced ​​and packetized by the communication transmission module according to the RTP protocol, and uploaded after adding a sequence number and synchronization timestamp. Regarding command reception, the communication transmission module monitors the downlink port in real time, removes the network protocol header of the inbound data packet and performs CRC verification. After successful verification, the effective payload data is parsed out. The mechanical drive module is connected to the multi-axis stepper motor driver through the GPIO interface, responsible for achieving precise planar position control. After parsing the displacement command containing the target coordinates XT and YT, the mechanical drive module first reads the real-time position coordinates XC and YC of the coin acceptor on the horizontal slide rail. These coordinates are maintained by the system zeroing calibration and step accumulator. The module calculates the displacement deviation in the X-axis and Y-axis directions according to the following formulas:

[0072] ΔX=X T -X C ;

[0073] ΔY=Y T -Y C ;

[0074] Where ΔX and ΔY represent the distance to be moved along the X-axis and Y-axis, respectively, and their directions. T With Y TX represents the target location coordinates in the command. C With Y C Given the current real-time coordinates of the coin acceptor, after calculating the displacement deviation, in order to convert the distance into motor control signals, the mechanical drive module further uses the pulse conversion formula to calculate the number of pulses required to drive the X-axis motor and the Y-axis motor respectively:

[0075]

[0076] N x With N y These represent the total number of pulses required for the X-axis and Y-axis motors, respectively. α is the equivalent linear displacement of the lead screw corresponding to the motor step angle, i.e., the number of millimeters the lead screw moves by the slider with each motor rotation. P is the microstepping parameter of the motor driver. The module controls the direction pin level of the corresponding motor driver according to the positive and negative signs of ΔX and ΔY, using a hardware timer to... x With N y The module outputs a corresponding number of square wave pulses to the motor driver to drive the coin acceptor to move along the X and Y axes on the horizontal plane to the target position. When the coin acceptor action trigger command is parsed, the module controls the relay or servo circuit to close, driving the coin acceptor flip mechanism to move and then resetting after a delay. When the audio control module receives the audio switching command, it selects to call the preset background audio file stored locally according to the command content, or activates the Bluetooth A2DP protocol stack to receive and decode the custom audio stream from the player's interactive terminal, and drives the speaker to play it through the DAC circuit.

[0077] By clearly defining the coordinate comparison and pulse conversion logic for bidirectional coordinated movement along the X and Y axes, and combining the network long connection and video stream timestamp synchronization mechanism, high-precision positioning control and low-latency audio-visual interaction of the physical coin acceptor on a two-dimensional plane by remote users are achieved, ensuring the accuracy of the coin acceptor's omnidirectional movement in the horizontal dimension and the immediacy of the operation response.

[0078] Example 3:

[0079] This invention also provides a control method for a remote coin acceptor, comprising the following steps:

[0080] S1. The main control terminal of the coin acceptor collects image information inside the machine box, including the dynamic water flow and the current position of the coin acceptor. It encodes the image information into video data and uploads it to the cloud service platform, which then distributes it to the player's interactive terminal for real-time playback.

[0081] S2. The player interaction terminal receives and plays video data, responds to the user's touch operation, generates digital control signals containing displacement instructions, coin insertion action trigger instructions and audio switching instructions containing coin acceptor coordinate information, and sends the digital control signals to the cloud service platform.

[0082] S3, the cloud service platform receives digital control signals from the player's interactive terminal, identifies the target coin-operated machine main control terminal, and routes and forwards the digital control signals to the coin-operated machine main control terminal;

[0083] S4. The coin acceptor's main control terminal receives and analyzes digital control signals; according to the displacement command, it drives the X-axis motor and Y-axis motor to control the coin acceptor to move to the target coordinate on the horizontal plane; according to the coin accepting action trigger command, it drives the transmission mechanism to open the coin acceptor slot to release the game coin, and closes the coin acceptor slot after the action is completed.

[0084] S5, the coin-operated machine's main control terminal parses audio switching commands and controls the audio output device to play preset background audio according to the command content, or receives and plays user-defined audio data from the player's interactive terminal via Bluetooth protocol.

[0085] Furthermore, the cloud service platform receives digital control signals from the player's interactive terminal, identifies the target coin-operated machine's main control terminal, and routes and forwards the digital control signals to the coin-operated machine's main control terminal, specifically including the following steps:

[0086] The cloud service platform parses the received digital control signals and extracts the user identity identifier and session verification code contained therein;

[0087] Based on the user's identity identifier, retrieve the unique code of the coin-operated machine that has established a mapping relationship with it from the pre-set real-time online session list;

[0088] Based on the unique code of the coin-operated machine, locate the long-term network connection channel pre-established between the main control terminal of the coin-operated machine and the cloud service platform;

[0089] The digital control signals are transmitted to the corresponding coin-operated machine's main control terminal via a long-term network connection.

[0090] Specifically, the coin acceptor's main control terminal first initiates the initialization process. Through the communication transmission module, it calls the underlying network stack interface to initiate a connection request to the cloud service platform, establishes a stable TCP long connection or UDP transmission channel, and starts a timed task to send heartbeat data packets at a fixed frequency to ensure the link's penetration and activity in the NAT network environment. At the same time, the video acquisition module activates the high-definition camera device located inside the chassis to continuously collect image information including the dynamic water flow ripples inside the chassis and the real-time position of the coin acceptor on the slide rail. After being compressed by a hardware-accelerated H.264 or H.265 encoder, this image information is encapsulated by the communication transmission module into streaming media data packets with timestamp sequences according to the RTP / RTMP protocol and uploaded to the cloud service platform in real time.

[0091] As the central hub for data exchange, the cloud service platform receives video streams, performs protocol transcoding and encapsulation through the streaming media distribution module, and pushes the stream to the player interaction terminals with established sessions. The video display module of the player interaction terminal decodes and renders the downlink video data, restoring the real-time view of the coin acceptor on the screen. When the user drags or clicks in any direction on the touch area of ​​the screen, the touch command generation module captures the changes in the planar coordinates of the touch point, maps them to target parameters in the XY coordinate system of the coin acceptor, and combines the current coin acceptor action request and audio settings to generate digital control signals containing displacement commands, coin acceptor action trigger commands, and audio switching commands, which are then uploaded to the cloud service platform through an encrypted channel.

[0092] After receiving the signal, the signal routing and forwarding module of the cloud service platform does not parse the business logic. Instead, based on the device ID index in the signal packet header, it locates the channel handle of the target coin acceptor's main control terminal in the long-connection session pool and transmits the digital control signal in a directional manner. After the coin acceptor's main control terminal receives and verifies the signal, it enters the core instruction execution stage. For displacement instructions, the mechanical drive module parses the target position coordinates X of the coin acceptor on the horizontal plane. T With Y T The system simultaneously reads the current X and Y axis position coordinates of the coin acceptor, maintained by a grating ruler or stepper motor counter. C With Y C The module calculates the displacement deviation according to the following formulas:

[0093] ΔX=X T -X C ;

[0094] ΔY=Y T -Y C ;

[0095] Where ΔX and ΔY represent the distance and direction to be moved along the X and Y axes, respectively (positive values ​​represent forward movement, negative values ​​represent reverse movement), X T ,Y T Let X be the target coordinates. C ,Y C The current coordinates.

[0096] To drive the physical motors, the mechanical drive module further calculates the total number of pulses required to control the X-axis and Y-axis motors based on the pulse conversion formula:

[0097]

[0098] Where, N x With N yThese represent the number of pulses driving the X-axis and Y-axis motors, respectively. α is the equivalent linear displacement of the lead screw corresponding to the motor step angle, i.e., the number of millimeters the coin acceptor moves along the axis with each motor rotation. P is the microstepping setting parameter for the motor driver. The module sets the direction pin level of the corresponding motor driver according to the signs of ΔX and ΔY, and outputs N. x With N y A series of pulse signals work together to control the coin acceptor to move precisely to the target position along the horizontal slide rails of the X and Y axes.

[0099] Meanwhile, in response to the coin-insertion trigger command, the main control terminal drives the flip mechanism motor or electromagnet connected below the coin acceptor to open the coin slot and release the game coin. The game process is completed by utilizing the random interference characteristics of the water flow medium, and the device automatically resets after a delay. In response to the audio switching command, the main control terminal selects to call the locally stored background sound effect file or switches to Bluetooth slave mode according to the command flag. It receives and decodes the A2DP Bluetooth audio stream from the player's interactive terminal and plays user-defined music through the chassis speakers, realizing remote synchronization of audio-visual and operation.

[0100] By constructing control logic that includes coordinated X-axis and Y-axis drive, the coin acceptor achieves full freedom of movement on the horizontal plane. While ensuring that players can find the best landing point by moving the coin acceptor forward, backward, left, and right, the flexibility and strategy of operation are greatly improved. At the same time, by combining the physical interference of the water flow medium with low-latency remote video transmission, the convenience of remote control is retained, while the unpredictable hydrodynamic characteristics eliminate the possibility of electronic cheating, enhancing the realism and fairness of the game. In addition, the integration of Bluetooth custom audio function allows remote devices to play personalized background music according to the player's preferences, further enhancing the user's immersive entertainment experience.

[0101] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.

Claims

1. A remote coin acceptor, comprising a base (1), characterized in that, The upper surface of the base (1) is fitted with a liquid housing (3). A glass window (4) is provided on the inner wall of the liquid housing (3). A connecting block one (2) is fixedly connected to the outer wall of the base (1). A connecting block three (27) is fixedly connected to the outer wall of the liquid housing (3). A threaded bolt (26) is threaded into the inner wall of the connecting block three (27). The outer wall of the threaded bolt (26) is threaded into the inner wall of the connecting block one (2). The outer wall of the liquid housing (3) is fixedly connected with… The outer wall of the liquid machine box (3) is fixedly connected to a drain outlet (7), an inlet (8), an L-shaped block (13), a camera (14), a control component, a rectangular groove (6), a coin-operated component, and a coin receiver (5).

2. The remote coin acceptor according to claim 1, characterized in that, The coin-operated assembly includes a rectangular slider (15), the outer wall of which is slidably connected to the inner wall of a rectangular groove (6). A first motor (16) is fixedly connected to the outer wall of the rectangular slider (15). The output end of the first motor (16) is rotatably connected to the inside of the rectangular slider (15) and fixedly connected to a gear (17). The tooth ends of the gear (17) are meshed with a rack (18). The outer wall of the rack (18) is fixedly connected to the inner wall of the liquid chamber (3). A second motor (19) is fixedly connected to the outer wall of the rectangular slider (15). The output end of the second motor (19) is rotatably connected to... A threaded rod (20) is fixedly connected inside the rectangular slider (15). The outer wall of the threaded rod (20) is rotatably connected to the inside of the rectangular slider (15). A connecting block two (22) is threadedly connected to the outer wall of the threaded rod (20). A sliding rod (21) is slidably connected inside the connecting block two (22). Both ends of the sliding rod (21) are fixedly connected to the outer wall of the rectangular slider (15). A coin box (23) is fixedly connected to the inner wall of the connecting block two (22). A coin slot (24) is opened on the outer wall of the coin box (23). An electromagnetic actuator (25) is provided on the outer wall of the coin box (23).

3. A remote coin acceptor according to claim 1, characterized in that, The control component includes a control panel (9), the outer wall of which is fixedly connected to the outer wall of the liquid housing (3), an audio device (10) is provided inside the control panel (9), control buttons (11) are provided inside the control panel (9), and a joystick (12) is provided inside the control panel (9).

4. A control system for a remote coin acceptor, characterized in that, A remote coin acceptor as described in any one of claims 1-3 includes a player interaction terminal, a cloud service platform, and a coin acceptor main control terminal connected sequentially via a communication network. The player interaction terminal is equipped with a touch command generation module and a video display module; the video display module is used to receive and decode video stream data from the cloud service platform for real-time playback; the touch command generation module is used to respond to the user's touch operation, generate digital control signals containing displacement commands, coin insertion action trigger commands and audio switching commands containing coin acceptor coordinate information, and send the digital control signals to the cloud service platform; The cloud service platform is configured with a signal routing and forwarding module and a streaming media distribution module. The signal routing and forwarding module is used to establish a long connection channel, receive the digital control signals sent by the player interaction terminal, and route and forward them to the corresponding coin-operated machine main control terminal. The streaming media distribution module is used to receive video data uploaded by the coin-operated machine main control terminal and distribute it to the player interaction terminal. The main control terminal of the coin acceptor is located inside the coin acceptor chassis and is equipped with a communication transmission module, a video acquisition module, a mechanical drive module and an audio control module; The communication transmission module is used to maintain bidirectional communication with the cloud service platform, receive the digital control signals, and upload the video data; The video acquisition module is connected to a camera device installed inside the coin acceptor, used to acquire image information inside the machine casing including water flow dynamics and the position of the coin acceptor, and encode the image information into video data to transmit to the communication transmission module; The mechanical drive module is connected to the motor drive circuit and is used to parse the displacement command and drive the X-axis motor and Y-axis motor to control the coin acceptor to move to the target coordinate on the horizontal plane; and to parse the coin acceptance trigger command and drive the transmission mechanism to perform the opening and closing actions of the coin slot. The audio control module is connected to the audio output device and is used to parse the audio switching command and control the audio output device to play preset background audio or user-defined audio transmitted via Bluetooth protocol.

5. The control system for a remote coin acceptor according to claim 4, characterized in that, The communication transmission mode receiving the digital control signal and uploading the video data specifically includes the following steps: A long TCP connection or UDP transmission channel is established and maintained with the cloud service platform through the network protocol stack, and heartbeat data packets are sent periodically to keep the link active. When uploading the video data, the encoded video frame sequence output by the video acquisition module is obtained, the video frame sequence is sliced ​​and packetized, and a transmission protocol header and synchronization timestamp are added to each data packet to form a streaming media data packet and sent to the cloud service platform. When receiving the digital control signal, the downlink data of the transmission channel is monitored in real time. When an inbound data packet is detected, the network protocol header is removed and data integrity is verified. After the verification is passed, the payload data containing displacement instructions, coin insertion trigger instructions or audio switching instructions is parsed out.

6. The control system for a remote coin acceptor according to claim 4, characterized in that, The mechanical drive module parses the displacement command and drives the X-axis motor and Y-axis motor to control the coin acceptor to move to the target coordinates on the horizontal plane, specifically including the following steps: The displacement command is analyzed to extract the target position coordinate data of the coin acceptor on the horizontal plane; Obtain the current position coordinates of the coin acceptor, compare the current position coordinates with the target position coordinates, and determine the moving distance and moving direction in the X-axis and Y-axis directions respectively; Based on the movement distance and direction along the X and Y axes, corresponding motor drive pulse signals or level control signals are generated respectively. The motor drive pulse signal or level control signal is output to the motor drive circuit to coordinate the operation of the X-axis motor and the Y-axis motor until the coin acceptor reaches the target position coordinates.

7. A control method for a remote coin acceptor, characterized in that, For a remote coin acceptor according to any one of claims 1-3, the following steps are included: S1. The main control terminal of the coin acceptor collects image information inside the machine casing, including the dynamic water flow and the current position of the coin acceptor. It encodes the image information into video data and uploads it to the cloud service platform, which then distributes it to the player's interactive terminal for real-time playback. S2. The player interaction terminal receives and plays the video data, responds to the user's touch operation, generates a digital control signal containing displacement instructions, coin insertion action trigger instructions and audio switching instructions containing coin acceptor coordinate information, and sends the digital control signal to the cloud service platform. S3. The cloud service platform receives the digital control signal from the player interaction terminal, identifies the target coin-operated machine main control terminal, and routes and forwards the digital control signal to the coin-operated machine main control terminal. S4. The coin acceptor main control terminal receives and analyzes the digital control signal; drives the X-axis motor and Y-axis motor to control the coin acceptor to move to the target coordinate on the horizontal plane according to the displacement command; drives the transmission mechanism to open the coin slot to release the game coin according to the coin acceptor action trigger command, and closes the coin slot after the action is completed. S5. The coin-operated machine main control terminal parses the audio switching command and controls the audio output device to play preset background audio according to the command content, or receives and plays user-defined audio data from the player interaction terminal via Bluetooth protocol.

8. The control method for a remote coin acceptor according to claim 7, characterized in that, In step S3, the cloud service platform receives the digital control signal from the player's interactive terminal, identifies the target coin-operated machine main control terminal, and routes and forwards the digital control signal to the coin-operated machine main control terminal, specifically including the following steps: The cloud service platform parses the received digital control signal and extracts the user identity identifier and session verification code contained therein; Based on the user's identity identifier, retrieve the unique code of the coin-operated machine that has established a mapping relationship with it from the preset real-time online session list; Based on the unique code of the coin-operated machine, locate the long-term network connection channel pre-established between the main control terminal of the coin-operated machine and the cloud service platform; The digital control signal is transmitted to the corresponding coin-operated machine main control terminal through the network long connection channel.