Internet match type full-automatic dealing machine

By printing implicit barcodes on playing cards and combining embedded scanners and wireless communications, the problem of bulkiness and high cost is solved, and the lightweight and reliable automatic recognition of playing cards is achieved, improving the gaming experience and social interaction.

CN223112278UActive Publication Date: 2025-07-18BEIJING MALI CULTURE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202422346349.2
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-09-26
Publication Date
2025-07-18
Estimated Expiration
2034-09-26

AI Technical Summary

Technical Problem

The existing automatic card recognition technology of playing cards has problems such as bulky equipment, high cost, and complex recognition accuracy, which is difficult to meet the lightweight, affordable and low-cost requirements of popular entertainment equipment.

Method used

Implicit barcode technology is used to print fluorescent paint that is difficult to see on playing cards. Combined with an embedded portable barcode scanner and wireless communication module, it connects to the Internet through a mobile phone to automatically identify and deal cards.

Benefits of technology

It realizes lightweight, reliable, affordable and automatic recognition of playing cards, improves the gaming experience, expands the online social circle, and reduces development complexity and cost.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223112278U_ABST
    Figure CN223112278U_ABST
Patent Text Reader

Abstract

The utility model discloses an internet match type full-automatic dealing machine which comprises a control circuit, hidden bar code playing cards, an embedded automatic card identifying device and a mobile phone communication module. An embedded portable bar code scanner and a wireless communication module capable of communicating with a mobile phone are additionally arranged on a common card dealing machine, and the card dealing machine is linked with the Internet through the mobile phone, so that the card dealing machine becomes a novel full-automatic card dealing machine. The embedded bar code scanner is mature in technology, high in reliability of identifying playing cards through bar codes, small in size and low in price. The dealing machine is in wireless connection with the mobile phone, match card types can be downloaded from the mobile phone, match results can be uploaded, and therefore the internet playing card match game function is achieved. The full-automatic dealing machine has the advantages of light weight, low price and high reliability, and is suitable for popularization. When an internet match is not performed, the card dealing machine can also be used as a common single-machine card dealing machine.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The utility model relates to the field of poker games, in particular to the design of an automatic recognition and card dealing device for poker cards. Background Technique

[0002] With the popularity of "Guandan" (a kind of poker game), poker games have become an important form of entertainment and social interaction for people after work. In current poker games (such as Guandan, bridge, etc.), it is very common to use a card dealing machine instead of manual card dealing. In particular, in group poker games or formal competitions, a fully automatic card dealing machine with an automatic card recognition function is even used, which can deal cards according to the requirements of the card dealing database generated by computer or mobile phone card making software.

[0003] Current card dealing machines are mainly divided into two categories. One is an ordinary card dealing machine, that is, a popular card dealing machine that uses random shuffling and sequential card dealing methods. This type of card dealing machine has an affordable price and a large sales volume; the other is a card dealing machine for competitions, which is used in group games or formal competitions and has the function of automatically recognizing poker cards. This type of card dealing machine has a small usage amount and a high price. With the development of the Internet, "Internet +" has penetrated into all walks of life. Then, can poker games also be Internet-based? Simply put, it is to move poker competitions onto the Internet, adding a new game method for folk card players, experiencing different game pleasures, learning from each other to improve card skills, and at the same time expanding the online social circle of card players. This is a very meaningful thing. Accordingly, a lightweight, networkable, poker card recognizable, inexpensive and high-quality fully automatic card dealing machine, called an Internet competition type fully automatic card dealing machine, is needed.

[0004] Here, the automatic recognition of poker cards is the key. Currently, there are mainly three types of methods for automatically recognizing poker cards. The first type is to print a one-dimensional barcode on a special poker card and use a mature barcode reading device to recognize the poker card (for example, the "Poker Card Recognition Device" of ZL096212641). Although this method has the advantages of simplicity and accuracy, it also has deficiencies: due to printing the barcode, the beauty of the poker card is affected, and it also does not conform to people's habits, making some card players feel uncomfortable during the game and affecting the game experience. The second type is to use the traditional machine vision method to recognize poker cards (for example, the "Fully Automatic Card Dealing Machine" of ZL200510061315.8). This method also has serious deficiencies: the development of software and hardware is cumbersome and costly, and the variety of poker cards is complex, which easily affects the recognition accuracy. The third type is to use the AI image recognition method to recognize poker cards. The disadvantages of this method are: the development of hardware is cumbersome and costly, the variety of poker cards is complex, which easily affects the recognition accuracy, and the recognition delay time is long. These methods for recognizing poker cards are mainly used in automatic card dealing machines for formal competitions, which are expensive and the equipment is bulky (some need to be connected to a PC), and are not suitable as a popular entertainment device.

[0005] In summary, it is of great significance to develop a fully automatic card dealing machine that is portable, reliable, inexpensive, and suitable for popular poker games by using existing mature technologies. Summary of the Invention

[0006] The present utility model proposes a method for implementing an Internet competition type fully automatic card dealing machine, which has the advantages of being portable, inexpensive, and highly reliable, and is suitable for Internet poker games participated by the public.

[0007] The technical solution of the present utility model is as follows:

[0008] A networkable fully automatic card dealing machine includes a control circuit, implicitly barcoded special playing cards, and an embedded automatic card recognition device. Among them:

[0009] 1. The control circuit includes: a microcontroller, a data storage circuit, a bar code automatic recognition circuit, an alarm and prompt circuit, a switch circuit, a two-way motor control circuit, a wireless communication circuit, a position detection circuit, and a switch signal detection circuit. The data storage circuit is connected to a non-volatile memory element, the bar code automatic recognition circuit is connected to an embedded bar code and two-dimensional code recognition module, the alarm and prompt circuit is connected to a sounding element, the switch circuit is connected to a push button switch element, the two-way motor control circuit is connected to two motors, the wireless communication circuit is wirelessly connected to a mobile phone, the position detection circuit is connected to a magnetic switch element, and the switch signal detection circuit is connected to a photoelectric switch element;

[0010] 2. One-dimensional barcodes or two-dimensional codes corresponding to the suit and rank of the playing cards are printed on the playing cards at a specified position with colorless fluorescent paint that is difficult to see with the naked eye;

[0011] 3. In front of the one-dimensional barcode or two-dimensional code of the playing card, an embedded one-dimensional barcode and two-dimensional code combined barcode scanner is installed, and the scanner is equipped with a fluorescent illuminating lamp. The fluorescent illuminating lamp irradiates on the barcode, exciting the fluorescent material to emit visible light. The scanner can automatically identify and read the barcode value and transmit it to the control system. The system interprets this information to obtain the suit and rank of the playing card, and distributes the card to the specified position according to the requirements of the card type database.

[0012] Advantages of the present utility model:

[0013] Install an embedded portable bar code scanner and a wireless communication module that can communicate with mobile phones on an ordinary card dealer, and connect it to the Internet through the mobile phone to make it a new type of card dealer, that is, an Internet competition type fully automatic card dealer. With a small increase in cost, this new type of card dealer becomes a portable and reliable competition card dealer, which can easily move poker competitions onto the Internet, adding a new game method for folk card players, allowing them to experience different game pleasures, learn from each other to improve their card skills, and at the same time expand the online social circle of card players.

[0014] In the case of randomly generating card type data by itself, this new type of card dealer can also be independently used as an ordinary card dealer plus a shuffling machine, achieving multiple functions in one machine.

[0015] Adopt an embedded portable bar code scanner with mature, reliable, low-cost and small-size technology, which not only ensures the recognition speed and accuracy of playing cards, but also meets the requirements of mass entertainment equipment for high quality and low price. At the same time, it reduces the complexity of the development of the fully automatic card dealer and the development cost.

[0016] Use a fluorescent material invisible to the naked eye to print bar codes, that is, implicit bar codes, which eliminates the interference of bar codes to card players and improves the user's game experience. Brief Description of the Drawings

[0017] Figure 1 is the circuit principle block diagram of the present utility model; Figure 2 is the circuit principle of the present utility model Figure 1 ; Figure 3 is the circuit principle of the present utility model Figure 2 ; Figure 4 is the schematic diagram of the special playing cards of the present utility model; Figure 5 is the program flow chart for identifying playing cards of the present utility model; Figure 6 is the program flow chart of the microcontroller of the present utility model; Figure 7 is the program flow chart of the communication subroutine of the card dealer of the present utility model; Figure 8 is the program flow chart of the subroutine for the mobile phone to send the card shape database of the present utility model;

[0018] In the figure: 1. Playing cards, 2. One-dimensional bar code, 3. Two-dimensional bar code. Detailed Embodiment

[0019] Hereinafter, we will further elaborate on the present utility model in conjunction with the drawings and embodiments.

[0020] A method for realizing and a control device for an Internet-connected fully automatic card dealer, including a control circuit, implicit bar code special playing cards, and an embedded automatic card recognition device. Among them:

[0021] 1. Control circuit. The following will be combined with Figure 1, Figure 2 , Figure 3 A description will be given. The control circuit includes: a microcontroller, a data storage circuit, a bar code automatic recognition circuit, an alarm and prompt circuit, a switch circuit, a motor control circuit A, a motor control circuit B, a wireless communication circuit, a position detection circuit, and a switch signal detection circuit.

[0022] The control signals of the data storage circuit, the bar code automatic recognition circuit, the alarm and prompt circuit, the switch circuit, the two motor control circuits, the wireless communication circuit, the position detection circuit, and the switch signal detection circuit are connected to the microcontroller in the Figure 1 direction shown.

[0023] As Figure 2 , Figure 3 shown, in this embodiment, the microcontroller selects the ultra-low-power 32-bit processor STM32L071C8T6, which is beneficial for the card dispenser to be powered by a battery to achieve a portable design. The microcontroller uses an external active crystal oscillator of 4 MHz. Using an active crystal oscillator can improve the system stability and is beneficial for wireless communication.

[0024] The data storage circuit is connected to a non-volatile memory element. In this embodiment, the AT24C256 chip is used, that is, a 32KB EEPROM, which can store multiple card type data at the same time.

[0025] The bar code automatic recognition circuit is connected to an embedded bar code scanner. In this embodiment, the miniaturized embedded bar code scanner of model AD647B is selected.

[0026] The alarm and prompt circuit is connected to a sounding element. In this embodiment, a buzzer is used.

[0027] The switch circuit is connected to a push-button switch element. In this embodiment, a touch-type push-button switch is used. Press the button once, and the card dispenser starts to deal cards.

[0028] The two motor control circuits A and B are connected to two motors. One motor drives the card rack to rotate and turns the card outlet to a specified card dealing position; the other motor drives the roller to push the cards out of the card outlet. In this embodiment, the RZ7899 DC bidirectional motor drive chip is used. The motor selects a DC motor, which has the advantages of small volume and low price.

[0029] The wireless communication circuit is wirelessly connected to the mobile phone. There can be multiple ways of wireless connection, such as WIFI, Bluetooth, etc. In this embodiment, the WH-BLE106 Bluetooth 5.2 communication module is used. The mobile phone serves as the host computer of the card dispenser, and it undertakes the task of connecting to the Internet. Moreover, the mobile phone is also equivalent to the human-computer interaction device of the card dispenser, which can enable the card dispenser to eliminate the keyboard and display device (such as a digital tube), thereby reducing the cost.

[0030] The position detection circuit is connected to a magnetic switch element. The position refers to the orientation where the player is located, such as east, south, west, or north. The card dealing machine can directly deal cards in front of the player, relying on the position detection circuit. In this case, a total of 8 positions are set, and the position sensor uses an OCH4002 single-pole Hall sensor, with a magnet under the card rack. When a certain sensor detects a magnetic field, it indicates that the card dealing port has reached the corresponding card dealing position.

[0031] The switch signal detection circuit is connected to an optoelectronic switch element. To confirm whether the playing cards are successfully dealt, an optoelectronic switch can be installed at the card outlet for detection. In this embodiment, an ST150 slot-type optocoupler is used.

[0032] 2. Implicit barcode special playing cards. One-dimensional barcodes or two-dimensional barcodes corresponding to the suit and rank of the playing cards are printed on the playing cards at designated positions with colorless fluorescent paint that is difficult to see with the naked eye.

[0033] Barcode printing position: As Figure 4 shown, in this example, two identical one-dimensional barcodes or two-dimensional barcodes are printed on the playing cards, and the positions of these two barcodes are required to be rotationally symmetric by 180°. The barcode value is unique to this playing card to distinguish it from other cards. The purpose of printing two identical barcodes is, first, that they can be mutually verified after being recognized by two scanners to improve accuracy; second, in the case of using only one scanner, the playing card can be scanned for the barcode even if it is turned around, which is convenient for shuffling. If necessary, even more multiple repetitions of printing can be added.

[0034] Colorless fluorescent paint: In this example, a visible light paint excited by ultraviolet light is selected, such as excited pink, yellow, etc., and these colors can be received and recognized by the barcode scanner. The colorless fluorescent paint can be mixed with a transparent medium to be firmly printed on the playing cards.

[0035] 3. Embedded barcode scanner: An embedded barcode scanner is installed directly opposite the barcode on the playing card, and the scanner is equipped with a fluorescent illuminating lamp. The fluorescent illuminating lamp irradiates on the barcode, exciting the fluorescent material to emit visible light. The barcode scanner can automatically identify and read the barcode value and transmit it to the control system. The system interprets this information to obtain the suit and rank of this playing card, and distributes this card to the designated position according to the requirements of the card type database.

[0036] Fluorescent illuminating lamp: In this example, a 365nm ultraviolet LED lamp for medical treatment and anti-counterfeiting is used.

[0037] Barcode scanner: In this embodiment, a miniaturized embedded barcode scanner with the model number AD647B is selected. This scanner is highly integrated and has a small size (length * width * height: 40.0mm x 21.0mm x 11.6mm), can read various one-dimensional barcodes, and can also read two-dimensional QR barcodes at high speed.

[0038] Barcode scanner working procedure: Figure 5 , the scanner turns on the fluorescent light, and the light shines on the barcode, stimulating the barcode fluorescent paint to emit visible light. The barcode scanner quickly recognizes the barcode value and transmits the barcode value to the microcontroller, and the scanner turns off the fluorescent light. At this point, the barcode recognition of a card is completed.

[0039] 4. Microcontroller working procedure flow. Figure 6 , Figure 1 , Figure 2 , Figure 3 To describe the working process of the embodiment in detail:

[0040] A deck of special playing cards with hidden barcodes (the number of cards in a deck depends on the rules of the poker game, usually 54 cards, but it may be 108 cards, etc.) is placed in a card storage box equipped with an embedded barcode scanner. The card storage box is installed on a card rack, which can rotate 0 to 360 degrees left and right under the drive of a motor. The card rack has 8 parking positions, which are evenly distributed within a 360-degree range and serve as card dealing positions. The microcontroller obtains this position information through a position detection circuit.

[0041] The card dealing machine deals cards according to the determined card type database. First, press the button switch (card dealing switch) connected to the switch circuit, and the microcontroller immediately calls the card type database of a deck of cards from the non-volatile memory that maintains electrical connection with the data. If the card type data is not found, the microcontroller will randomly generate a deck of card type data. Dealing starts:

[0042] 1) The microcontroller turns on the light of the embedded barcode scanner connected to the barcode automatic recognition circuit. The scanner automatically recognizes the barcode on the card and transmits the barcode value to the microcontroller. The microcontroller calculates the suit and points of the card based on the barcode value;

[0043] 2) The microcontroller calculates the dealing position N (N=1~8) of the card by comparing it with the card type database;

[0044] 3) The microcontroller drives the motor 1 (i.e., the card holder motor) connected to the motor driving circuit A to make the motor rotate to the position N;

[0045] 4) The microcontroller drives the motor 2 (i.e., the card dealing motor) connected to the motor driving circuit B to drive the roller to deal the cards;

[0046] 5) The microcontroller determines whether the card is successfully issued through the switch signal detection circuit J.

[0047] The above steps are the process of card recognition and card dealing. After a card is successfully dealt, the next card is immediately recognized and sent until the entire deck is dealt. Whether the card dealing is successful or not, the result of the card dealing will be sent to the mobile phone for information. If any abnormality is found during the process, such as abnormal card recognition, abnormal position finding for card dealing, or abnormal card dealing, the card dealing for this deck will end prematurely, and the abnormal information will be sent to the mobile phone for information.

[0048] 5. Communication process of the card dealing machine downloading the card type database. The following is a detailed description in combination with Figure 7 、 Figure 8 :

[0049] During the standby or card dealing process of the card dealing machine, the card dealing machine and the mobile phone always maintain a communication state, ready to receive the card type data sent by the mobile phone at any time. Figure 6 The "running communication subroutine" mentioned in Figure 7 .

[0050] 1) Before the mobile phone sends a deck of card type data, it must ensure that a connection has been established between the two parties. If no connection has been established before, the mobile phone will request a connection. After receiving a normal response from the card dealing machine, it means that the connection has been established between the two parties;

[0051] 2) While establishing the connection, the card dealing machine will send its machine code to the mobile phone so that the mobile phone can confirm the identity of the card dealing machine;

[0052] 3) After confirming that the connection has been established between the two parties, the mobile phone loads or randomly generates a deck of card type data to be sent. It should be noted that the card type data must be appended with the machine code of the card dealing machine to specify that this deck of card type data is sent to the specified card dealing machine;

[0053] The mobile phone continuously sends the card type data until it is completely sent;

[0054] 4) After receiving this data, the card dealing machine conducts data checks, such as checking whether the machine code conforms, whether the data verification is qualified, and whether there is data loss. If the data check is qualified, it is saved to the non-volatile memory;

[0055] 5) The card dealing machine sends a message indicating whether the reception is successful or failed to the mobile phone for information.

[0056] So far, the communication process of downloading the card type database for this time ends.

Claims

1. An Internet competition type full-automatic card dealing machine, comprising a control circuit, implicitly barcoded special playing cards, and an embedded automatic card recognition device, characterized in that: The data storage circuit, bar code automatic recognition circuit, alarm and prompt circuit, switch circuit, two-way motor control circuit, wireless communication circuit, position detection circuit, and switch signal detection circuit in the control circuit are connected to the microcontroller; the data storage circuit is connected to the non-volatile memory component, the bar code automatic recognition circuit is connected to the embedded bar code and two-dimensional code recognition module, the alarm and prompt circuit is connected to the sounding component, the switch circuit is connected to the push-button switch component, the two-way motor control circuit is connected to two motors, the wireless communication circuit is wirelessly connected to the mobile phone, the position detection circuit is connected to the magnetic switch component, and the switch signal detection circuit is connected to the optoelectronic switch component.

2. The fully automatic card shuffler for Internet competition type according to claim 1, characterized in that: The microcontroller selects the ultra-low-power 32-bit processor STM32L071C8T6; The data storage circuit connecting the non-volatile memory component uses the AT24C256 chip, that is, a 32KB EEPROM; The bar code automatic recognition circuit selects the miniaturized embedded bar code scanner with the model number AD647; The two-way motor control circuit uses the RZ7899 DC bidirectional motor drive chip for driving the two motors of A and B; The wireless communication circuit uses the WH-BLE106 Bluetooth 5.2 communication module for wireless connection with the mobile phone; The position detection circuit is connected to the magnetic switch component. There are 8 positions in this device. The position sensor uses the OCH4002 single-pole Hall sensor, and there is a magnet under the card rack.

3. The fully automatic card dealing machine for Internet competition according to claim 1, characterized in that: The microcontroller obtains the position information of the card dealing position through the position detection circuit.

Citation Information

Patent Citations

  • Full automatic cards distributing machine

    CN1757422A