Beverage preparation equipment, control method thereof and storage medium

By setting up a code scanner and other automation devices on the beverage preparation equipment, and using information codes and user information to realize personalized beverage production, the problems of complex operation of existing equipment and difficulty in meeting personalized needs are solved, and the preparation efficiency and finished product quality are improved.

CN120189007APending Publication Date: 2025-06-24CAYE TECHNOLOGY (SUZHOU) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510210382.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-25
Publication Date
2025-06-24

AI Technical Summary

Technical Problem

Existing beverage preparation equipment is complex in the operation and difficult to meet personalized needs when making drinks of different flavors.

Method used

By setting up a code scanner on the beverage preparation equipment, using the information code on the cup body to obtain beverage production information, and an automated beverage production process is realized. The equipment includes a cup-body carrier table, a robotic arm, a lighting device and a milk foam preparation device, which can generate personalized beverage production information based on user information and beverage selection information.

Benefits of technology

It simplifies beverage production operations, improves the consistency and stability of preparation efficiency and finished product quality, avoids waste of materials caused by human errors, and meets personalized needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120189007A_ABST
    Figure CN120189007A_ABST
Patent Text Reader

Abstract

The invention discloses a control method of beverage preparation equipment. The control method is used for controlling the beverage preparation equipment. The beverage preparation equipment comprises a cup body bearing table and a code scanner; the control method of the beverage preparation equipment comprises the following steps: when the code scanner detects an information code on a cup body, obtaining beverage preparation information corresponding to the information code; when it is detected that the cup body is placed at the preset position of the cup body bearing table, the beverage is made in the cup body located at the preset position according to the beverage making information. By means of the method, the operation procedure of beverage making can be simplified, the consistency and stability of the quality of finished beverage products are improved, and the individual requirements of beverage consumers are conveniently met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of beverage preparation, and particularly relates to a beverage preparation device, a control method thereof, and a storage medium. Background Art

[0002] Beverage preparation devices, such as coffee machines, soybean milk machines, etc., can grind granular raw materials to obtain powdery materials, and then extract and brew the powdery materials to finally obtain beverages. Commercial beverage preparation devices can prepare a variety of beverages with different flavors. When a series of different beverages need to be made, beverage makers usually need to perform a series of relatively complicated operations, and it is difficult to take into account the personalized needs of beverage consumers when making beverages. Summary of the Invention

[0003] The present invention provides a beverage preparation device, a control method thereof, and a storage medium, so as to provide an efficient beverage preparation method, which can simplify the operation procedure of beverage making and conveniently meet the personalized needs of beverage consumers.

[0004] To achieve the above object, the present invention provides a device for controlling a beverage preparation device, which is used to control a beverage device. The beverage preparation device includes a cup carrier and a barcode scanner;

[0005] The control method of the beverage preparation device includes:

[0006] When the barcode scanner detects the information code on the cup, obtain the beverage making information corresponding to the information code;

[0007] When it is detected that a cup is placed at a preset position on the cup carrier, make a beverage in the cup located at the preset position according to the beverage making information.

[0008] Optionally, the step of obtaining the beverage making information corresponding to the information code when the barcode scanner detects the information code on the cup includes:

[0009] According to the information code, obtain the beverage selection information and user information;

[0010] According to the beverage selection information, select a beverage information template;

[0011] According to the user information and the beverage selection information, generate beverage variable information;

[0012] According to the beverage information template and the beverage variable information, generate the beverage making information.

[0013] Optionally, the user information includes user historical information; the beverage selection information includes beverage category information and selection time information;

[0014] The steps of selecting a drink information template according to the drink selection information include:

[0015] Select a drink information template according to the drink category information;

[0016] The steps of generating drink variable information according to the user information and the drink selection information include:

[0017] Generate drink variable information according to the user's historical information and the selection time information.

[0018] Optionally, the drink preparation device further includes a robotic arm;

[0019] Before the step of obtaining the drink production information corresponding to the information code when the barcode scanner detects the information code on the cup body, the method further includes:

[0020] Control the robotic arm to grab the cup body, where there is an information code on the cup body;

[0021] Control the robotic arm to move the cup body past the barcode scanner and then place it at a preset position on the cup carrier.

[0022] Optionally, a first lighting device is provided on the robotic arm;

[0023] The step of controlling the robotic arm to move the cup body past the barcode scanner and then place it at a preset position on the cup carrier includes:

[0024] Generate special effect lighting information according to the drink production information;

[0025] After the robotic arm moves the cup body past the barcode scanner, control the first lighting device on the robotic arm to work according to the special effect lighting information to generate a lighting special effect.

[0026] Optionally, a second lighting device is further provided on the cup carrier; the special effect lighting information includes: first special effect lighting information and second special effect lighting information;

[0027] The step of generating special effect lighting information according to the drink production information includes:

[0028] Generate the first special effect lighting information and the second special effect lighting information according to the drink production information;

[0029] The step of controlling the first lighting device on the robotic arm to work according to the special effect lighting information to generate a lighting special effect after the robotic arm moves the cup body past the barcode scanner includes:

[0030] After the robotic arm moves the cup body past the barcode scanner, control the first lighting device on the robotic arm to operate according to the first special effect lighting information, and control the second lighting device on the robotic arm to operate according to the second special effect lighting information to generate a lighting special effect.

[0031] Optionally, the first lighting device is a laser device; the second lighting device is a holographic projection device;

[0032] The steps of generating the first special effect lighting information and the second special effect lighting information according to the beverage production information include:

[0033] Select background image information according to the user historical information and the selected time information;

[0034] Generate the second special effect lighting information according to the background image information;

[0035] Generate the first special effect lighting information according to the second special effect lighting information and the movement trajectory of the robotic arm.

[0036] Optionally, the beverage preparation device further has a speaker; the beverage production information further includes audio information;

[0037] When it is detected that a cup body is placed at the preset position of the cup body carrier, the steps of making a beverage in the cup body located at the preset position according to the beverage production information are:

[0038] When it is detected that a cup body is placed at the preset position of the cup body carrier, make a beverage in the cup body located at the preset position according to the beverage production information, and play audio according to the audio information.

[0039] Optionally, the beverage preparation device further includes a milk foam preparation device;

[0040] After the steps of making a beverage in the cup body located at the preset position according to the beverage production information when it is detected that a cup body is placed at the preset position of the cup body carrier, the method further includes:

[0041] Control the milk foam preparation device to make milk foam and complete latte art on the surface of the beverage.

[0042] Optionally, the steps of controlling the milk foam preparation device to make milk foam and complete latte art on the surface of the beverage include:

[0043] Obtain a target latte art pattern according to the beverage selection information and the user information;

[0044] Control the milk foam preparation device to make milk foam and complete latte art on the surface of the beverage according to the target latte art pattern.

[0045] Optionally, the steps of obtaining the target latte art pattern according to the beverage production information are as follows:

[0046] According to the beverage selection information and the user information, search for the target latte art pattern corresponding to the beverage production information in a preset latte art material library.

[0047] Optionally, the steps of obtaining the target latte art pattern according to the beverage production information are as follows:

[0048] According to the beverage production information, search for the target latte art pattern corresponding to the beverage production information in a preset latte art material library.

[0049] The present invention also provides a beverage preparation device, including:

[0050] At least one processor; and,

[0051] A memory communicatively connected to the at least one processor; wherein,

[0052] The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the control method of the beverage preparation device as described above.

[0053] The present invention also provides a computer-readable storage medium storing a computer program, characterized in that the computer program, when executed by a processor, implements the control method of the beverage preparation device as described above.

[0054] The technical solution provided by the present invention has the following advantages:

[0055] By providing a barcode scanner on the beverage preparation device, the present invention enables the beverage preparation device to conveniently obtain detailed information of the beverage to be prepared through the information code on the cup body, avoiding the cumbersome operations of beverage production personnel and also avoiding the influence of human errors of beverage production personnel on the taste of the beverage during the operation process, thereby improving the consistency and stability of the quality of the finished beverage. In addition, starting to make the beverage only when it is detected that a cup is placed at a preset position on the cup carrier can avoid waste of beverage materials caused by the operation errors of beverage production personnel. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings required for the description of the specific embodiments or the prior art. Obviously, the following drawings are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0057] Figure 1 Flow chart of the first embodiment of the control method for the beverage preparation device provided by the present invention;

[0058] Figure 2 Flow chart of the second embodiment of the control method for the beverage preparation device provided by the present invention;

[0059] Figure 3 Flow chart of the third embodiment of the control method for the beverage preparation device provided by the present invention;

[0060] Figure 4 Flow chart of the fourth embodiment of the control method for the beverage preparation device provided by the present invention;

[0061] Figure 5 Flow chart of the fifth embodiment of the control method for the beverage preparation device provided by the present invention;

[0062] Figure 6 Schematic diagram of an embodiment of the beverage preparation device provided by the present invention;

[0063] Figure 7 Schematic diagram of the user beverage parameter information provided by the present invention.

[0064] The realization, functional features and advantages of the object of the present invention will be further described in conjunction with the embodiments with reference to the accompanying drawings. Detailed Embodiments

[0065] In the embodiments of the present invention, the term "and / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after.

[0066] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and do not have to be used to describe a specific order or sequence.

[0067] In the embodiments of the present invention, the term "a plurality" refers to two or more, and other quantifiers are similar thereto.

[0068] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be described in detail below with reference to the accompanying drawings. However, those of ordinary skill in the art can understand that in the embodiments of the present invention, many technical details are provided to help readers better understand the present invention. However, even without these technical details and various changes and modifications based on the following embodiments, the technical solutions claimed in the present invention can still be implemented. The division of the following embodiments is for convenience of description and should not constitute any limitation to the specific implementation of the present invention. The various embodiments can be combined and cross-referenced with each other on the premise of not being contradictory.

[0069] The present invention provides a beverage preparation device. The specific type of the beverage preparation device is not limited in the present invention. It can be any product that can obtain a brewing powder by grinding granular raw materials and then extract and brew the brewing powder to finally obtain a beverage. It can also be a grinding product dedicated to grinding granular raw materials to prepare a brewing powder.

[0070] The present invention provides a beverage preparation device. The beverage preparation device includes a machine body, a carrier, a barcode scanner, a robotic arm, a first lighting device, a second lighting device, a brewing device, a milk foam preparation device, etc. The carrier is arranged on the machine body to carry a cup. The barcode scanner can be arranged on the machine body or separately, and is used to scan the information code on the cup. The robotic arm is movably arranged on the machine body and can hold and move the cup as needed. Generally, a brewing device, a milk foam preparation device, and other mechanisms for preparing beverages are also arranged in the machine body, and these mechanisms can be controlled to automatically prepare beverages. The first lighting device and the second lighting device can generate special lighting effects to artistically display the coffee-making process to users and improve the user experience.

[0071] Based on this, a first embodiment of a control method for a beverage preparation device is proposed in the present invention. In this embodiment, the control method includes the following steps:

[0072] Step S1, when the barcode scanner detects the information code on the cup, obtain the information corresponding to the information code. In this embodiment, the barcode scanner is a device for reading and decoding the information code, and the information code is generally a two-dimensional code. The barcode scanner can be an embedded camera equipped with decoding software for identifying and processing the information in the information code. In actual operation, the beverage maker can control the coding device to generate the information code according to the user's order information, etc., and automatically or manually attach the information code to the cup, and then the beverage maker moves the cup with the information code to the barcode scanner for scanning and then places it at the preset position on the carrier. In actual operation, the robotic arm can also move the cup with the information code to the barcode scanner for scanning and then move the cup with the information code to the preset position on the carrier by the robotic arm.

[0073] Step S2, when it is detected that a cup is placed at the preset position of the cup carrier, make a drink in the cup located at the preset position according to the drink making information.

[0074] In this embodiment, the cup carrier is used to carry the cup during the process of making a drink. The preset position of the cup carrier can be directly opposite to the drink outlet of the drink preparation device, so that the drink flowing out of the drink outlet can fall into the cup under the action of gravity. Specifically, marks such as circles can be set on the cup carrier to mark the preset position.

[0075] In the present invention, by setting a barcode scanner on the drink preparation device, the drink preparation device can conveniently obtain the detailed information of the drink to be made (i.e., the drink making information) through the information code on the cup, and then control the drink preparation mechanisms such as the brewing device and the milk foam preparation device to automatically prepare the drink according to the preset production process according to the drink making information. In this way, the complicated operations of the drink making personnel are avoided, the drink preparation efficiency is improved, and the influence of human errors of the drink making personnel on the taste of the drink during the operation process is also avoided, and the stability and consistency of the quality of the finished drink are improved. In addition, when it is detected that a cup is placed at the preset position of the cup carrier, the drink making is started again, which can avoid the waste of drink materials caused by the operation errors of the drink making personnel.

[0076] In the present invention, the drink making information can be directly obtained from the information code or can be obtained based on the information in the processing information code. In one embodiment, step S1 may include the following steps: obtain the drink selection information and user information according to the information code; select a drink information template according to the drink selection information; generate drink variable information according to the user information and the drink selection information; generate the drink making information according to the drink information template and the drink variable information.

[0077] Among them, the drink selection information can be the information of the category of the drink selected by the user. For example, the drink preparation device can make drink A, drink B, and drink C. After the user selects drink A, the user's selection of drink A will be recorded in the drink selection information. The user information may include the user's historical information corresponding to the user who places an order. The user's historical information may include information such as the user's taste preference and health status.

[0078] It is understandable that a specific beverage is usually made through specific steps, and the beverage information template reflects the framework of the beverage production process. In this framework, some parameters are adjustable. For example, after the user selects Beverage A, Beverage A can be made through 3 steps. The parameters such as the amount of raw materials put in and temperature control involved in each step can be set as adjustable parameters. These parameters can be adjusted according to the user information, so as to make a more personalized beverage. For example: Different users may have different requirements for different beverages. For example, after the user drank Beverage A before, he once gave the evaluation of "too sweet". Then, if the user selects Beverage A again this time, the amount of sugar added in the process of making Beverage A this time can be reduced by adjusting the beverage variable information.

[0079] In this embodiment, by selecting the beverage information template, the basic production process of the beverage can be determined. By setting the beverage variable information, fine-tuning of the parameters involved in the beverage production process can be achieved, so that the taste of the beverage can be more variable. In this embodiment, since the beverage variable information is generated according to the user information and the beverage selection information, the fine-tuning of the beverage taste can take into account the particularity of each user, which is conducive to improving the user's satisfaction with the beverage.

[0080] In one embodiment, the user information includes user historical information; the beverage selection information includes beverage category information and selection time information. The step of selecting the beverage information template according to the beverage selection information includes: selecting the beverage information template according to the beverage category information. The step of generating the beverage variable information according to the user information and the beverage selection information includes: generating the beverage variable information according to the user historical information and the selection time information.

[0081] It should be noted that the beverage category information is the information recording the category of the beverage. For example, Beverage A mentioned above can be recorded as the beverage category information. The selection time information is the time when the user places an order for the beverage. For example, the selection time information can be the evening of December 1, 2024. According to this information, it can be determined that the order time is in the winter evening, and the taste of the beverage can be adjusted accordingly.

[0082] In this embodiment, by introducing the user historical information, beverage category information and selection time information, the taste of the beverage can be made more suitable for the occasion and more in line with the user's preferences.

[0083] On the basis of the above embodiment, the cup body can be grasped by a robotic arm. As Figure 2 shown, based on this, a second embodiment of a control method for a beverage preparation device is proposed.

[0084] In this embodiment, before step S1, the control method may further include:

[0085] Step S01, control the robotic arm to grasp the cup body, where there is an information code on the cup body;

[0086] Step S02, after controlling the robotic arm to move the cup body past the barcode scanner, place it at a preset position on the cup body bearing platform.

[0087] In specific implementation, the movement trajectory of the robotic arm can be set in advance, so that the cup body is first scanned by the barcode scanner and then placed at the preset position on the bearing platform by the robotic arm. This is conducive to improving the automation degree of beverage production, thereby improving the production accuracy and production efficiency of beverages.

[0088] In order to improve the user experience during the beverage production process and enhance the user's expectation for the beverage that has not been obtained yet. In an optional embodiment, a first lighting device is provided on the robotic arm. The step of controlling the robotic arm to move the cup body past the barcode scanner and then place it at a preset position on the cup body bearing platform includes: generating special effect lighting information according to the beverage production information; after the robotic arm moves the cup body past the barcode scanner, controlling the first lighting device on the robotic arm to work according to the special effect lighting information to generate a lighting special effect.

[0089] In this way, by generating a lighting special effect, the user can enjoy the time of coffee production, enhancing the user's expectation for coffee production to improve the user experience. The lighting special effect can be set according to the user's preference, or according to the season of the user's order, or according to the beverage ordered by the user.

[0090] In addition to setting a first lighting device on the robotic arm, a second lighting device can also be provided on the cup body bearing platform to enrich the lighting special effect. In one embodiment, the step of generating special effect lighting information according to the beverage production information includes: generating the first special effect lighting information and the second special effect lighting information according to the beverage production information. The step of controlling the first lighting device on the robotic arm to work according to the special effect lighting information to generate a lighting special effect after the robotic arm moves the cup body past the barcode scanner includes: after the robotic arm moves the cup body past the barcode scanner, controlling the first lighting device on the robotic arm to work according to the first special effect lighting information, and controlling the second lighting device on the robotic arm to work according to the second special effect lighting information to generate a lighting special effect.

[0091] In this way, by setting the first lighting device and the second lighting device at the same time, it is conducive to generating a special effect with strong three-dimensional sense, thereby enhancing the user experience.

[0092] In order to improve the integrated lighting effect of the first lighting device and the second lighting device, in one embodiment, the first lighting device is a laser device; the second lighting device is a holographic projection device. The steps of generating the first special effect lighting information and the second special effect lighting information according to the beverage production information include: selecting background image information according to the user historical information and the selected time information; generating the second special effect lighting information according to the background image information; generating the first special effect lighting information according to the second special effect lighting information and the movement trajectory of the robotic arm.

[0093] In this way, through the second lighting device, a background lighting effect as a lighting special effect can be generated, and through the first lighting device, the visual dynamics during the process of the robotic arm transporting the cup body can be enhanced, thereby improving the user's expectation. Thus, for example, a lighting special effect where a flashing robotic arm appears over a holographic projection of a city can be generated. In addition, in this embodiment, by generating the first special effect lighting information according to the second special effect lighting information and the movement trajectory of the robotic arm, the generation process of the first special effect lighting information takes into account the second special effect lighting information, so that the integrated lighting effect of the first lighting device and the second lighting device can be better.

[0094] In addition to the lighting effect, a sound effect can also be added. In one embodiment, the beverage preparation device further has a speaker; the beverage production information further includes audio information. Step S2 is: when it is detected that a cup is placed at a preset position on the cup carrier, making a beverage in the cup located at the preset position according to the beverage production information, and playing audio according to the audio information.

[0095] The audio information can be set to introduce the beverage that the user is about to drink, so as to improve the user's expectation for the beverage. The audio information can also be set to soothing music to relieve the user's anxiety during the process of waiting for the beverage to be made.

[0096] In an alternative embodiment, a latte art program can also be added after the beverage is made.

[0097] In one embodiment, the control method further includes the step of controlling the milk foam preparation device to make latte art on the surface of the made beverage. As Figure 3 shown, based on this, a third embodiment of the control method of the beverage preparation device is proposed. In this embodiment,

[0098] after the steps of S2, it further includes:

[0099] Step 3, controlling the milk foam preparation device to make milk foam and make latte art on the surface of the made beverage.

[0100] Specifically, this step includes: obtaining a target latte art pattern according to the beverage production information; controlling the milk foam preparation device to create latte art on the surface of the completed beverage according to the target latte art pattern.

[0101] In this way, by setting the latte art step, the delicacy of the beverage can be improved, thereby enhancing the user experience.

[0102] Specifically, a material library of target latte art patterns can be preset in advance. For different beverages, the corresponding target latte art pattern can be selected by searching the material library. In one embodiment, the step of obtaining the target latte art pattern according to the beverage production information can be: searching for the target latte art pattern corresponding to the beverage production information from the preset latte art material library according to the beverage production information.

[0103] It should be noted that the beverage production information may include user historical information, beverage category information, and selection time information. According to the user historical information, the target latte art pattern favored by the user can be selected; according to the beverage category information, the target latte art pattern suitable for the aroma of the beverage can be selected; according to the selection time information, the target latte art pattern suitable for the season can be selected, or a birthday blessing pattern can be generated on the user's birthday. In this way, personalized customization of the beverage product according to user information is realized, enhancing the user experience.

[0104] On the basis of Embodiment 1, in order to further improve the personalization and intelligence of beverage production, the beverage production information can also be generated by artificial intelligence technology. As Figure 4 shown, based on this, a fourth embodiment of a control method for a beverage preparation device is proposed.

[0105] Specifically, step S1 may include the following steps: S11, obtaining user beverage parameter information according to the information code;

[0106] In this step, the user beverage parameter information may include the beverage preferences preset by the user, such as the selected raw material bin, the gap of the grinding cutter head, the weighing after raw material grinding, and the total water volume, etc. This information can be stored in the cloud server and associated with the user's account through the information code. This information can also be provided by the user through a mobile phone software when placing an order.

[0107] Step S12, inputting the user beverage parameter information into a preset beverage parameter generation model to generate variable beverage parameter information.

[0108] In this step, the beverage parameter generation model is a pre-trained machine learning model, such as a deep neural network model. This model can generate a set of variable beverage parameters according to the beverage parameter information input by the user, such as the powder pressing force and the brewing liquid flow rate during brewing. These variable parameters can have a subtle impact on the taste and flavor of the beverage, thus achieving personalized customization of the beverage.

[0109] Step S13, use the user beverage parameter information and the variable beverage parameter information as beverage production information.

[0110] In this step, combine the beverage parameters preset by the user and the variable parameters generated by the beverage parameter generation model as the final beverage production information. In this way, both the personalized needs of the user are considered and the optimization of machine intelligence is introduced, making the beverage production more flexible and intelligent.

[0111] Further, before step S12, the method further includes the step of training the beverage parameter generation model, specifically as follows:

[0112] Step S031, obtain a plurality of training samples, where each training sample includes training beverage production information.

[0113] In this step, the training samples can be obtained from historical order data or generated according to the recipes formulated by taste experts (such as coffee taste experts). Each training sample contains a set of complete beverage production parameters, such as raw material ratio, grinding degree, brewing time, temperature, etc.

[0114] Step S032, train the preset original training generation model based on the plurality of training samples to obtain the beverage parameter generation model.

[0115] In this step, various machine learning algorithms can be used to train the original training generation model, such as the gradient descent method, the backpropagation algorithm, etc. The goal of training is to enable the model to generate reasonable variable parameters that can improve the taste of the beverage according to the input beverage parameter information.

[0116] Specifically, please refer to Figure 7 , the user beverage parameter information may include the selected raw material bin, the gap of the grinding cutter head, the weighing after raw material grinding, and the total water volume, etc.; the variable beverage parameter information may include the powder pressing force and the brewing liquid flow rate during brewing.

[0117] According to the solution of the fourth embodiment, the user can only fill in the parameters that they are familiar with and generate the remaining variable beverage parameter information through the beverage parameter generation model, thus facilitating users who are not familiar with coffee production parameters to customize personalized coffee.

[0118] For users familiar with coffee-making parameters, artificial intelligence can also be used to optimize the user drink parameter information filled in by the user. For example Figure 5 Based on this, a fifth embodiment of a control method for a beverage preparation device is proposed on the basis of the above first embodiment, as shown

[0119] In this embodiment, step S1 specifically includes the following sub-steps:

[0120] Step S11', obtaining user drink parameter information according to the information code.

[0121] This step is similar to step S11 in Method 1, and obtains the user preset drink parameter information.

[0122] Step S12', inputting the user drink parameter information into a preset drink parameter adjustment model, and adjusting some parameters in the user drink parameter information through the drink parameter adjustment model to generate optimized drink parameter information.

[0123] In this step, the drink parameter adjustment model is also a pre-trained machine learning model. Different from the drink parameter generation model, this model does not generate new parameters, but fine-tunes the parameters input by the user to achieve the purpose of optimizing the drink taste. For example, the drink parameter adjustment model can fine-tune parameters such as the grinding degree and water temperature set by the user according to the user's historical evaluation data. The drink parameter adjustment model can generate the adjusted parameters as the result.

[0124] Step S13', using the optimized drink parameter information as drink-making information.

[0125] In this step, the user can first confirm the adjusted parameters, and after the user confirms, the drink parameters optimized by the model are used as the final drink-making information.

[0126] Further, before step S12', the method further includes the step of training the drink parameter adjustment model, specifically as follows:

[0127] Step S031', obtaining a plurality of training samples, where each training sample includes training drink-making information.

[0128] This step obtains training samples in a similar manner to step S031 in the fourth embodiment. The data in the training samples used for step S031 can also be used to make the training samples for step S031'.

[0129] Step S032', training a preset original adjustment training model based on the plurality of training samples to obtain the drink parameter adjustment model.

[0130] This step can train the beverage parameter adjustment model in a similar manner to step S031 in the fourth embodiment.

[0131] Specifically, similar to the fourth embodiment, refer to Figure 7 , in this embodiment, the user's beverage parameter information may also include the selected raw material bin, the gap of the grinding cutter head, the weighing after raw material grinding, the total water volume, the powder pressing force during brewing, and the brewing liquid flow rate.

[0132] In the fifth embodiment, by optimizing the user's beverage parameter information filled in by artificial intelligence, it can play a role of suggestion for users familiar with beverage production parameters, thereby helping users explore the most suitable beverage taste for themselves.

[0133] The present invention also provides a beverage preparation device, as Figure 6 shown, the beverage preparation device includes at least one processor 701; and, a memory 702 communicatively connected to the at least one processor 701; wherein, the memory 702 stores instructions executable by the at least one processor 701, and the instructions are executed by the at least one processor 701 to enable the at least one processor 701 to execute the control method of the above beverage preparation device.

[0134] Among them, the memory 702 and the processor 701 are connected by a bus. The bus may include any number of interconnected buses and bridges, and the bus connects various circuits of one or more processors 701 and the memory 702 together. The bus can also connect various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art, so they will not be further described herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be one element or multiple elements, such as multiple receivers and transmitters, and provides a unit for communicating with various other devices on the transmission medium. The data processed by the processor 701 is transmitted on the wireless medium through the antenna. Further, the antenna also receives data and transmits the data to the processor 701.

[0135] The processor 701 is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interface, voltage regulation, power management, and other control functions. And the memory 702 can be used to store the data used by the processor 701 when executing operations.

[0136] To achieve the above object, the present invention provides a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, the control method of the above beverage preparation device is implemented.

[0137] That is, those skilled in the art can understand that all or part of the steps in the above-described implementation methods can be completed by instructing relevant hardware through a program. This program is stored in a storage medium and includes several instructions to enable a device (which can be a single-chip microcomputer, a chip, etc.) or a processor to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: various media that can store program codes such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs.

[0138] Obviously, the above-described embodiments are only part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, those of ordinary skill in the art can make other different forms of changes or variations without making creative efforts, and all of them should fall within the scope of protection of the present invention.

Claims

1. A method for controlling a beverage preparation device, for controlling a beverage preparation device, characterized in that: The beverage preparation device includes a cup body supporting platform and a code scanner; The control method of the beverage preparation device comprises: When the barcode scanner detects the information code on the cup body, obtaining beverage preparation information corresponding to the information code; When it is detected that a cup is placed at a preset position of the cup body supporting platform, a beverage is prepared in the cup at the preset position according to the beverage preparation information.

2. The control method of the beverage preparation device according to claim 1, characterized in that: When the barcode scanner detects the information code on the cup body, the step of obtaining the beverage making information corresponding to the information code includes: According to the information code, obtaining beverage selection information and user information; Selecting a beverage information template according to the beverage selection information; generating beverage variable information according to the user information and the beverage selection information; The beverage preparation information is generated according to the beverage information template and the beverage variable information.

3. The control method of the beverage preparation device according to claim 2, characterized in that: The user information includes user history information; the beverage selection information includes beverage category information and selection time information; The step of selecting a beverage information template according to the beverage selection information includes: Selecting a beverage information template according to the beverage category information; The step of generating beverage variable information according to the user information and the beverage selection information comprises: Beverage variable information is generated according to the user history information and the selection time information.

4. The control method of the beverage preparation device according to claim 3, characterized in that: The beverage preparation device also includes a robotic arm; When the barcode scanner detects the information code on the cup body, before the step of acquiring the beverage making information corresponding to the information code, the method further includes: Controlling the mechanical arm to grab a cup body, wherein the cup body has an information code; The mechanical arm is controlled to move the cup body past the barcode scanner and then place the cup body at a preset position on the cup body supporting platform.

5. The control method of the beverage preparation device according to claim 4, characterized in that: The mechanical arm is provided with a first illumination device; The step of controlling the mechanical arm to move the cup body past the barcode scanner and place the cup body on a preset position on the cup body supporting platform comprises: Generate special effect lighting information according to the beverage making information; After the robotic arm moves the cup body past the barcode scanner, the first lighting device on the robotic arm is controlled to operate according to the special effect lighting information to generate a lighting special effect.

6. The control method of the beverage preparation device according to claim 5, characterized in that: The cup body supporting platform is also provided with a second lighting device; The special effect lighting information includes: first special effect lighting information and second special effect lighting information; The step of generating special effect lighting information according to the beverage making information includes: generating the first special effect lighting information and the second special effect lighting information according to the beverage making information; After the mechanical arm moves the cup body past the barcode scanner, the step of controlling the first illumination device on the mechanical arm to operate according to the special effect illumination information to generate the illumination special effect includes: After the robotic arm moves the cup body past the barcode scanner, the first lighting device on the robotic arm is controlled to work according to the first special effect lighting information, and the second lighting device on the robotic arm is controlled to work according to the second special effect lighting information to produce a lighting special effect.

7. The control method of the beverage preparation device according to claim 6, characterized in that: The first illumination device is a laser device; The second illumination device is a holographic projection device; The step of generating the first special effect lighting information and the second special effect lighting information according to the beverage making information comprises: Selecting background image information according to the user history information and the selection time information; Generating second special effect lighting information according to the background image information; The first special effect lighting information is generated according to the second special effect lighting information and the motion trajectory of the robotic arm.

8. The control method of the beverage preparation device according to claim 5, characterized in that: The beverage preparation device also has a speaker; the beverage preparation information also includes audio information; When it is detected that a cup is placed at a preset position of the cup body supporting platform, the steps of making a beverage in the cup at the preset position according to the beverage making information are as follows: When it is detected that a cup is placed at the preset position of the cup body supporting platform, a beverage is made in the cup at the preset position according to the beverage making information, and audio is played according to the audio information.

9. The control method of the beverage preparation device according to claim 2, characterized in that: The beverage preparation device also includes a milk froth preparation device; When it is detected that a cup is placed at a preset position of the cup body supporting platform, after the step of making a beverage in the cup at the preset position according to the beverage making information, the method further includes: Control the milk foam preparation device to make milk foam and complete the latte art on the surface of the beverage.

10. The control method of the beverage preparation device according to claim 9, characterized in that: The step of controlling the milk foam preparation device to make milk foam and completing the drawing on the surface of the beverage includes: Acquire a target latte art pattern according to the beverage selection information and the user information; The milk froth preparation device is controlled to prepare milk froth and complete the beverage surface latte art according to the target latte art pattern.

11. The control method of the beverage preparation device according to claim 10, characterized in that: According to the beverage making information, the steps of obtaining the target latte art pattern are as follows: According to the beverage selection information and the user information, a target latte art pattern corresponding to the beverage making information is searched from a preset latte art material library.

12. The control method of the beverage preparation device according to claim 1, characterized in that: When the barcode scanner detects the information code on the cup body, the step of obtaining the beverage making information corresponding to the information code comprises: Acquire user beverage parameter information according to the information code; Inputting the user's beverage parameter information into a preset beverage parameter generation model to generate variable beverage parameter information; The user beverage parameter information and the variable beverage parameter information are used as beverage making information.

13. The control method of the beverage preparation device according to claim 12, characterized in that: Before the step of inputting the user's beverage parameter information into a preset beverage parameter generation model to generate variable beverage parameter information, the method further includes: Acquire a plurality of training samples, wherein each of the training samples includes training beverage preparation information; The preset original training generation model is trained based on the multiple training samples to obtain the beverage parameter generation model.

14. The control method of the beverage preparation device according to claim 12, characterized in that: The user's beverage parameter information includes the selected raw material bin, the gap between the grinding blades, the weight of the raw materials after grinding, and the total amount of water; The variable beverage parameter information includes the powder pressing force and the brewing liquid flow rate during brewing.

15. The control method of the beverage preparation device according to claim 1, characterized in that: When the barcode scanner detects the information code on the cup body, the step of obtaining the beverage making information corresponding to the information code comprises: Acquire user beverage parameter information according to the information code; Inputting the user's beverage parameter information into a preset beverage parameter adjustment model, and adjusting some parameters in the user's beverage parameter information through the beverage parameter adjustment model to generate optimized beverage parameter information; The optimized beverage parameter information is used as beverage preparation information.

16. The control method of the beverage preparation device according to claim 15, characterized in that: Before the step of inputting the user's beverage parameter information into a preset beverage parameter adjustment model to generate optimized beverage parameter information, the method further includes: Acquire a plurality of training samples, wherein each of the training samples includes training beverage preparation information; The preset original adjustment training model is trained based on the multiple training samples to obtain the beverage parameter adjustment model.

17. The control method of the beverage preparation device according to claim 15, characterized in that: The user beverage parameter information includes the selected raw material bin, the gap between the grinding blades, the weight of the raw materials after grinding, the total amount of water, the powder pressing force during brewing, and the brewing liquid flow rate.

18. A beverage preparation device, characterized in that: include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so as to enable the at least one processor to perform the control method of the beverage preparation device according to any one of claims 1 to 17.

19. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the control method of the beverage preparation device according to any one of claims 1 to 17 is implemented.