CN109696857B - Cooking control method and device and storage medium - Google Patents

Cooking control method and device and storage medium Download PDF

Info

Publication number
CN109696857B
CN109696857B CN201711002339.5A CN201711002339A CN109696857B CN 109696857 B CN109696857 B CN 109696857B CN 201711002339 A CN201711002339 A CN 201711002339A CN 109696857 B CN109696857 B CN 109696857B
Authority
CN
China
Prior art keywords
cooking
cooking device
information
food material
food
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711002339.5A
Other languages
Chinese (zh)
Other versions
CN109696857A (en
Inventor
麻百忠
任蓬勃
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Foshan Shunde Midea Electrical Heating Appliances Manufacturing Co Ltd
Original Assignee
Foshan Shunde Midea Electrical Heating Appliances Manufacturing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Foshan Shunde Midea Electrical Heating Appliances Manufacturing Co Ltd filed Critical Foshan Shunde Midea Electrical Heating Appliances Manufacturing Co Ltd
Priority to CN201711002339.5A priority Critical patent/CN109696857B/en
Publication of CN109696857A publication Critical patent/CN109696857A/en
Application granted granted Critical
Publication of CN109696857B publication Critical patent/CN109696857B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2643Oven, cooking

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Cookers (AREA)
  • Electric Ovens (AREA)

Abstract

The invention discloses a cooking control method, which comprises the following steps: receiving food cooking information sent through a wireless network, wherein the food cooking information at least comprises food material type information; determining first cooking device information and second cooking device information corresponding to the food material type information according to the food material type information; sending a first cooking parameter to a corresponding first cooking device according to the first cooking device information; according to the second cooking device information, sending a second cooking parameter to a corresponding second cooking device, wherein the first cooking parameter and the second cooking parameter at least comprise: the heating time and the heating temperature; controlling the first cooking device to cook the food material corresponding to the first cooking device according to the first cooking parameter; and controlling the second cooking device to cook the food material corresponding to the second cooking device according to the second cooking parameter. The invention also discloses a cooking control device and a storage medium.

Description

Cooking control method and device and storage medium
Technical Field
The invention relates to a control technology of cooking equipment, in particular to a cooking control method, a cooking control device and a storage medium.
Background
With the improvement of living standard of people, western-style diets such as hamburgers are more and more accepted and the demand is also great. When people make hamburgers, people usually need to manually operate the two devices respectively to finish cooking the hamburgers. For example, a meat roaster is operated to fry steak, and a bread toaster is operated to roast bread.
This kind of mode that manual operation equipment carries out edible material culinary art not only leads to user's complex operation, and difficult assurance moreover is eaten the culinary art time of material and is ended simultaneously in two equipment, and when using the edible material that does not accomplish in same culinary art time to carry out the hamburg preparation, then can directly reduce the taste effect of final hamburg.
Disclosure of Invention
In order to solve the existing technical problems, embodiments of the present invention are expected to provide a cooking control method, a cooking control device, and a storage medium, which can simultaneously end the cooking time of the ingredients in the hamburger, thereby improving the taste effect of the hamburger.
The technical scheme of the embodiment of the invention is realized as follows:
according to an aspect of an embodiment of the present invention, there is provided a method of controlling cooking, the method including:
receiving food cooking information sent through a wireless network, wherein the food cooking information at least comprises food material type information;
determining first cooking device information and second cooking device information corresponding to the food material type information according to the food material type information;
sending a first cooking parameter to a corresponding first cooking device according to the first cooking device information; according to the second cooking device information, sending a second cooking parameter to a corresponding second cooking device, wherein the first cooking parameter and the second cooking parameter at least comprise: the heating time and the heating temperature;
controlling the first cooking device to cook the food material corresponding to the first cooking device according to the first cooking parameter; and controlling the second cooking device to cook the food material corresponding to the second cooking device according to the second cooking parameter.
In the scheme, the first cooking device is controlled to cook the food material corresponding to the first cooking device according to the first cooking parameter; according to the second cooking parameter, controlling the second cooking device to cook the food material corresponding to the second cooking device, and the method comprises the following steps:
comparing the first cooking parameter with the second cooking parameter to obtain a comparison result;
according to the comparison result, determining that the cooking time of the first cooking device is longer than that of the second cooking device, and controlling the first cooking device to start cooking;
acquiring a temperature value in the first cooking device and a cooking time of the first cooking device;
when the temperature value in the first cooking device reaches a first temperature threshold value and the cooking time of the first cooking device reaches a first time threshold value, controlling the second cooking device to start cooking;
acquiring a temperature value in the second cooking device and the cooking time of the second cooking device;
and when the temperature value in the first cooking device reaches a second temperature threshold value, the temperature value in the second cooking device reaches a third temperature threshold value, and the cooking time of the first cooking device and the cooking time of the second cooking device both reach a second time threshold value, controlling the first cooking device and the second cooking device to finish cooking simultaneously.
In the foregoing solution, determining, according to the comparison result, that the cooking time of the first cooking device is longer than the cooking time of the second cooking device, and controlling the first cooking device to start cooking includes:
according to the comparison result, when the cooking duration of the first cooking device is determined to be longer than the cooking duration of the second cooking device, a cooking starting instruction is sent to the first cooking device;
and controlling the first cooking device to start cooking when the first cooking device is determined to respond to the cooking starting instruction.
In the above scheme, when it is determined that the temperature value in the first cooking apparatus reaches the first temperature threshold and the cooking time of the first cooking apparatus reaches the first time threshold, controlling the second cooking apparatus to start cooking includes:
when the temperature value in the first cooking device reaches a first temperature threshold value and the cooking time of the first cooking device reaches a first time threshold value, sending a cooking starting instruction to the second cooking device;
and controlling the second cooking device to start cooking when the second cooking device is determined to respond to the cooking starting instruction.
In the above scheme, before determining, according to the food material type information, first cooking device information and second cooking device information corresponding to the food material type information, the method further includes:
receiving own equipment information respectively sent by the first cooking device and the second cooking device, wherein the equipment information at least comprises: device identification information and food material type information;
correspondingly, according to the food material type information, determining first cooking device information and second cooking device information corresponding to the food material type information comprises the following steps:
according to the food material type information, device identification information corresponding to the food material type information is searched in the equipment information;
and determining the first cooking device information and the second cooking device information according to the searched device identification information.
In the scheme, first cooking parameters are sent to the first cooking device according to the first cooking device information; before transmitting a second cooking parameter to a second cooking appliance according to the second cooking appliance information, the method further comprises:
receiving food identification information respectively sent by the first cooking device and the second cooking device;
matching the food material identification information with food material type information in the food cooking information to obtain a matching result;
when the matching result represents that the food material identification information is successfully matched with the food material type information in the food cooking information, sending a first cooking parameter to a first cooking device according to the first cooking device information; and sending a second cooking parameter to a second cooking device according to the second cooking device information.
According to another aspect of an embodiment of the present invention, there is provided a control apparatus for cooking, the apparatus including: the device comprises a receiving unit, a determining unit, a sending unit and a control unit;
the receiving unit is used for receiving food cooking information sent through a wireless network, wherein the food cooking information at least comprises food material type information;
the determining unit is used for determining first cooking device information and second cooking device information corresponding to the food material type information according to the food material type information;
the sending unit is used for sending a first cooking parameter to a corresponding first cooking device according to the first cooking device information; according to the second cooking device information, sending a second cooking parameter to a corresponding second cooking device, wherein the first cooking parameter and the second cooking parameter at least comprise: the heating time and the heating temperature;
the control unit is used for controlling the first cooking device to cook the food material corresponding to the first cooking device according to the first cooking parameter; and controlling the second cooking device to cook the food material corresponding to the second cooking device according to the second cooking parameter.
In the above scheme, the apparatus further comprises: a comparing unit and an obtaining unit;
the comparison unit is used for comparing the first cooking parameter with the second cooking parameter to obtain a comparison result;
the acquisition unit is used for acquiring a temperature value in the first cooking device and a cooking time of the first cooking device; acquiring a temperature value in the second cooking device and a cooking time of the second cooking device;
the control unit is specifically configured to determine, according to the comparison result, that the cooking time of the first cooking device is longer than the cooking time of the second cooking device, and control the first cooking device to start cooking; when the temperature value in the first cooking device reaches a first temperature threshold value and the cooking time of the first cooking device reaches a first time threshold value, controlling the second cooking device to start cooking; and when the temperature value in the first cooking device reaches a second temperature threshold value, the temperature value in the second cooking device reaches a third temperature threshold value, and the cooking time of the first cooking device and the cooking time of the second cooking device both reach a second time threshold value, controlling the first cooking device and the second cooking device to finish cooking simultaneously.
In the above scheme, the sending unit is further configured to send a cooking start instruction to the first cooking device when determining that the cooking time of the first cooking device is longer than the cooking time of the second cooking device according to the comparison result;
the control unit is specifically further configured to control the first cooking device to start cooking when determining that the first cooking device responds to the cooking start instruction.
In the above scheme, the sending unit is further configured to send a cooking start instruction to the second cooking device when it is determined that the temperature value in the first cooking device reaches a first temperature threshold and the cooking time of the first cooking device reaches a first time threshold;
the control unit is specifically further configured to control the second cooking device to start cooking when determining that the second cooking device responds to the cooking start instruction.
In the above scheme, the apparatus further comprises: a search unit;
the receiving unit is further configured to receive own device information respectively sent by the first cooking device and the second cooking device, where the device information at least includes: device identification information and food material type information;
the searching unit is used for searching device identification information corresponding to the food material type information in the equipment information according to the food material type information;
the determining unit is specifically configured to determine the first cooking device information and the second cooking device information according to the found device identification information.
In the above scheme, the apparatus further comprises: a matching unit;
the receiving unit is further used for receiving food identification information respectively sent by the first cooking device and the second cooking device;
the matching unit is used for matching the food material identification information with food material type information in the food cooking information to obtain a matching result;
the transmitting unit is specifically further configured to transmit a first cooking parameter to a first cooking device according to the first cooking device information when it is determined that the matching result represents that the food identification information is successfully matched with the food type information in the food cooking information; and sending a second cooking parameter to a second cooking device according to the second cooking device information.
According to still another aspect of an embodiment of the present invention, there is provided a control apparatus for cooking, the apparatus including: a memory and a processor;
wherein the memory is to store a computer program operable on the processor;
the processor, when running the computer program, is configured to perform the steps of any one of the above-described methods of controlling cooking.
According to a further aspect of embodiments of the present invention, there is provided a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of any one of the above-described methods of controlling cooking.
The embodiment of the invention provides a cooking control method, a cooking control device and a storage medium, wherein food cooking information sent through a wireless network is received, and the food cooking information at least comprises food material type information; determining first cooking device information and second cooking device information corresponding to the food material type information according to the food material type information; sending a first cooking parameter to a first cooking device according to the first cooking device information; according to the second cooking device information, sending a second cooking parameter to a second cooking device, wherein the first cooking parameter and the second cooking parameter at least comprise: the heating time and the heating temperature; controlling the first cooking device to cook the food material corresponding to the first cooking device according to the first cooking parameter; and controlling the second cooking device to cook the food material corresponding to the second cooking device according to the second cooking parameter. The cooking time of the food materials in the two devices can be guaranteed to be finished simultaneously, and the taste effect of the final food is improved.
Drawings
Fig. 1 is a schematic flow chart of a cooking control method according to an embodiment of the present invention;
fig. 2 is a schematic view of a scenario in which a terminal controls different cooking devices through a cloud network according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a process for making hamburgers according to an embodiment of the invention;
FIG. 4 is a schematic structural diagram of a cooking control device according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of another cooking control device in accordance with the present invention.
Detailed Description
The following detailed description of embodiments of the invention refers to the accompanying drawings. It should be understood that the detailed description and specific examples, while indicating the present invention, are given by way of illustration and explanation only, not limitation.
Fig. 1 is a schematic flow chart of a cooking control method according to an embodiment of the present invention; as shown in fig. 1, the method includes:
step 101, receiving food cooking information sent through a wireless network, wherein the food cooking information at least comprises information of food material types;
in the embodiment of the present invention, the method is mainly applied to a background server of an Application (APP) of a cooking device, for example, the APP of the cooking device APP may be an APP of a hamburger machine, a meat roaster, a bread maker, a frying and baking machine, etc., which are used for making flour food, meat food and/or vegetable food.
The cooking equipment APP is communicated with the background server through a wireless network.
The wireless network includes: mobile network, WIFI network.
In the embodiment of the invention, the cooking equipment APP is installed on the terminal. The terminal includes: smart phones, tablet computers, desktop computers, and the like.
The background server receives the food cooking information sent by the terminal through the wireless network, and the method is specifically realized as follows:
the method comprises the steps that a user touches corresponding food material icons in a cooking device APP installed on a terminal through the terminal so as to select target food materials. And sending a food material selection instruction generated by the touch of the user to a background server through a wireless network. The food material selection instruction carries food cooking information of food to be cooked.
And the background server receives the food material selection instruction and acquires food cooking information of food to be cooked according to the food material selection instruction. The food cooking information at least comprises food material type information.
Step 102, determining first cooking device information and second cooking device information corresponding to the food material type information according to the food material type information;
in the embodiment of the invention, after receiving the food cooking information to be cooked, the background server searches the cooking device information corresponding to the food type information in an equipment database according to the food type information in the food cooking information to obtain a search result.
And when the background server determines that the first cooking device information and the second cooking device information corresponding to the food material type information are found in an equipment database according to the search result, determining a first cooking device and a second cooking device for cooking the food material corresponding to the food material cooking information according to the first cooking device information and the second cooking device information.
In an embodiment of the present invention, before the background server determines, according to the food material type information, first cooking device information and second cooking device information corresponding to the food material type information, the method further includes:
and receiving own equipment information respectively sent by the first cooking device and the second cooking device through a network. The device information at least includes: device identification information and food material type information;
and after receiving the equipment information of the first cooking device and the second cooking device, the background server stores the equipment information in an equipment database. And after receiving food cooking information sent by a terminal through a network, searching device identification information corresponding to the food material type information in the equipment database according to the food material type information in the food cooking information. Here, the device identification information may be an ID number of the cooking device.
And then determining the first cooking device information and the second cooking device information according to the searched device identification information.
In the embodiment of the present invention, the device identification information corresponding to the food material type information may be specifically obtained by:
the method comprises the steps that equipment registration is carried out on equipment of a cooking device in a background server through a built-in cooking system, and after the equipment registration is successful, the background server obtains device identification information of the cooking device from equipment registration information of the cooking device.
103, sending a first cooking parameter to a corresponding first cooking device according to the first cooking device information; according to the second cooking device information, sending a second cooking parameter to a corresponding second cooking device, wherein the first cooking parameter and the second cooking parameter at least comprise: the heating time and the heating temperature;
in the embodiment of the invention, after the user puts the corresponding food materials into the first cooking device and the second cooking device respectively, the first cooking device and the second cooking device identify the food materials put into the first cooking device and the second cooking device so as to determine the types of the put food materials and prepare for subsequently cooking the food materials.
And after the first cooking device and the second cooking device identify the food material types of the first cooking device and the second cooking device, respectively sending food material identification information to the background server.
The food material identification information may include at least: food material type information and food material heating duration.
The food material type information comprises food material picture information, character information and/or food material characteristic information and the like.
After receiving the food identification information respectively sent by the first cooking device and the second cooking device, the background server matches the food identification information with food type information in the food cooking information to obtain a matching result;
when the matching result represents that the food identification information is successfully matched with the food type information in the food cooking information, sending a first cooking parameter to the corresponding first cooking device according to the first cooking device information; and sending a second cooking parameter to the corresponding second cooking device according to the second cooking device information.
Here, the first cooking parameter and the second cooking parameter at least include: length of heating and heating temperature.
The heating time and the heating temperature can be obtained by the background server through calculation according to an optimized algorithm, and the cooking time of at least two cooking devices can be controlled to be finished simultaneously when the at least two cooking devices are used for cooking food materials through the first cooking parameters and the second cooking parameters.
In the following, how the background server obtains the heating duration and the heating temperature through an optimized algorithm is exemplified:
for example, the food material identification information sent by the first cooking device to the background server includes: the character information of the food material type meat and the cooking time of 5 minutes are sent to the background server by the second cooking device, the food identification information comprises the character information of food material bread, the cooking time is 3 minutes, after the background server receives the food identification information respectively sent by the first cooking device and the second cooking device, matching the food material identification information with the food material type information to obtain a matching result, calculating a first cooking parameter corresponding to the first cooking device when the matching result is determined to represent 'matching is successful' according to the matching result, and calculating a second cooking parameter corresponding to the second cooking device, sending the first cooking parameter obtained by calculation to the first cooking device, and sending the second cooking parameter obtained by calculation to the second cooking device.
For example, the first cooking parameter of the first cooking device corresponding to cooking the food material "meat" includes: the time for heating at temperature T1 with heating power P1 is T1, and the time for heating at temperature T2 with heating power P2 is T2.
The time t1 is determined by the difference between the cooking time of the food identification information transmitted by the first cooking device and the cooking time of the food identification information transmitted by the second cooking device.
The sum of the time t1 and the time t2 is the cooking time "5 minutes" in the food identification information.
For example, time t1 is "2 minutes", time t2 is "3 minutes", and the sum of time t1 and time t2 is equal to cooking time "5 minutes".
For example, the second cooking parameter of the second cooking device corresponding to cooking the food material "bread" includes: the heating time at temperature T3 with fire power P3 was T3.
Here, time t3 and time t2 are equal. For example, time t3 and time t2 are both "3 minutes".
In the embodiment of the invention, the cooking time of the first food material and the cooking time of the second food material can be ensured to be finished simultaneously by adjusting the final cooking time of the two cooking devices to be the same.
104, controlling the first cooking device to cook the food material corresponding to the first cooking device according to the first cooking parameter; and controlling the second cooking device to cook the food material corresponding to the second cooking device according to the second cooking parameter.
In the embodiment of the invention, after the background server sends the first cooking parameter to the first cooking device and sends the second cooking parameter to the second cooking device, the first cooking parameter is compared with the second cooking parameter to obtain a comparison result;
and according to the comparison result, sending a cooking starting instruction to the first cooking device when the cooking time of the first cooking device is determined to be longer than that of the second cooking device. And controlling the first cooking device to start a cooking program when the first cooking device is determined to respond to the cooking starting instruction.
Acquiring a temperature value in the first cooking device and a cooking time of the first cooking device;
specifically, after the first cooking device responds to the cooking starting instruction, the first cooking device sends the temperature value in the first cooking device and the cooking time of the first cooking device to the background server according to the preset interval time of the reported data.
The method may also include the step that the background server sends a cooking data acquisition request to the first cooking device according to a preset interval time of the reported data, and the first cooking device sends the temperature value in the first cooking device and the cooking time of the first cooking device to the background server according to the cooking data acquisition request.
When the temperature value in the first cooking device is determined to reach a first temperature threshold value and the cooking time of the first cooking device reaches a first time threshold value, a cooking starting instruction is sent to the second cooking device, and when the second cooking device is determined to respond to the cooking starting instruction, the second cooking device is controlled to start a cooking program.
Acquiring a temperature value in the second cooking device and the cooking time of the second cooking device;
specifically, after the second cooking device responds to the cooking starting instruction, the second cooking device sends the temperature value in the second cooking device and the cooking time of the second cooking device to the background server according to the preset interval time of the reported data.
The method may also include the step that the background server sends a cooking data acquisition request to the second cooking device according to a preset interval time of the reported data, and the second cooking device sends the temperature value in the second cooking device and the cooking time of the second cooking device to the background server according to the cooking data acquisition request.
And when the temperature value in the first cooking device reaches a second temperature threshold value, the temperature value in the second cooking device reaches a third temperature threshold value, and the cooking time of the first cooking device and the cooking time of the second cooking device both reach a second time threshold value, controlling the first cooking device and the second cooking device to finish cooking simultaneously.
According to the embodiment of the invention, the equipment information of different cooking devices is stored in the cloud network, and then the terminal (mobile phone) interacts with the background server through the cloud network to control the different cooking devices to cook food materials at different time, so that the aim of finishing cooking the food materials in the different cooking devices at the same time is fulfilled, and the taste effect of the final food is improved.
Fig. 2 is a schematic view of a scenario in which a terminal controls different cooking devices through a cloud network according to an embodiment of the present invention; as shown in fig. 2, in the scenario, a mobile phone 201, a cloud network 202, a server 203, a frying and baking machine 204, and a bread maker 205 are included;
the user inputs food cooking information of food to be baked in the cooking equipment APP installed in the mobile phone 201 through the information input port of the mobile phone 201, and the food cooking information at least comprises food material type information. Then, the mobile phone 201 sends the food cooking information to a server 203 corresponding to the cooking device APP through a cloud network 202.
The method comprises the steps that a user puts food materials to be baked into a frying and baking machine 204 and a bread maker 205 respectively, and when the frying and baking machine 204 and the bread maker 205 detect the information of the food materials, the food materials are identified to obtain identification results. And transmits the recognition result to the server 203. Here, the recognition result is food material recognition information.
In the embodiment of the present invention, before the food identification information is sent to the server 203, the frying-baking machine 204 and the bread maker 205 also need to perform device registration on their own device in the server 203 through a built-in cooking system, and after the device registration is successful, the food identification information can be sent to the server 203.
After receiving the food cooking information sent by the mobile phone 201 and the food identification information sent by the frying and baking machine 204 and the bread maker 205, the server 203 matches the food identification information with the food types in the food cooking information respectively to obtain matching results; and when the matching result shows that the food material identification information is successfully matched with the food material type in the food cooking information, respectively sending cooking parameters to the frying and baking machine 204 and the bread maker 205.
The cooking parameters at least comprise: cooking time length and cooking temperature.
Then, the server 203 compares the cooking parameters of the toaster 204 with the cooking parameters of the bread maker 205 to obtain a comparison result.
And according to the comparison result, sending a cooking starting instruction to the frying and baking machine 204 when the cooking time of the frying and baking machine 204 is determined to be longer than the cooking time of the bread machine 205. When determining that the frying and baking machine 204 responds to the cooking starting instruction, controlling the frying and baking machine 204 to start a cooking program;
acquiring a temperature value in the frying and baking machine 204 and the cooking time of the frying and baking machine 204;
when the temperature value in the frying machine 204 reaches a first temperature threshold value and the cooking time of the frying machine 204 reaches a first time threshold value, sending a cooking starting instruction to the bread machine 205; when determining that the bread maker 205 responds to the cooking starting instruction, controlling the bread maker 205 to start a cooking program;
acquiring a temperature value in the bread machine 205 and a cooking time length of the bread machine 205;
and when the temperature value in the frying machine 204 reaches a second temperature threshold value, the temperature value in the bread machine 205 reaches a third temperature threshold value, and the cooking time length of the frying machine 204 and the cooking time length of the bread machine 205 both reach the second time length threshold value, controlling the frying machine 204 and the bread machine 205 to finish cooking simultaneously. Therefore, the food materials which are cooked at the same time are used for food preparation, and the taste effect of the final food can be improved.
FIG. 3 is a schematic diagram of a process for making hamburgers according to an embodiment of the invention; as shown in fig. 3, the method includes a preparation stage and a time-sharing control stage, and the implementation steps of each stage are as follows:
during the preparation stage, the method comprises the following steps:
step 301, respectively putting bread and meat to be cooked into a corresponding bread machine and a corresponding frying and baking machine;
step 302, the bread machine and the frying and baking machine send food material identification information to a server through a cloud network;
here, the food material identification information includes at least: food material type information and food material heating time length information.
Specifically, after a user puts bread and meat into a bread machine and a frying and baking machine respectively, the bread machine starts a food material detection program, and when the food material is detected, type recognition is carried out on the food material to obtain food material recognition information of 'bread, cooking for 3 minutes'; and starting a food material detection program by the frying and roasting machine, and identifying the type of the food material when the food material is detected to obtain food material identification information of 'meat and cooking for 5 minutes'.
And respectively sending the identified food material identification information to a background server by the bread machine and the frying machine through a cloud network.
During the time-sharing control stage, the method comprises the following steps:
step 303, the terminal sends food cooking information to a server through a cloud network;
here, at least food material type information is included in the food cooking information.
The server matches the food material identification information sent by the cooking device with the food material type information, and if the matching is determined to be successful according to the matching result, step 304 is executed.
Step 304, the server sends the cooking parameters of the food materials to the corresponding cooking devices;
for example, the cooking parameters of the food material "bread" are sent to the bread maker. Sending the cooking parameters of the food material meat to the frying and roasting machine.
305, the server sends a cooking starting instruction to the cooking device according to the cooking parameters;
step 306, detecting whether the cooking device responds to the instruction for starting cooking, executing step 307 when responding to the instruction for starting cooking, and executing step 305 again when not responding to the instruction for starting cooking;
step 307, controlling a corresponding cooking device to cook according to the cooking parameters;
step 308, detecting whether the cooking device finishes cooking, executing step 309 when detecting that the cooking device finishes cooking, and executing step 307 again when detecting that the cooking device does not finish cooking;
in step 309, cooking is complete.
FIG. 4 is a schematic structural diagram of a cooking control apparatus according to an embodiment of the present invention; as shown in fig. 4, the apparatus includes: a receiving unit 401, a determining unit 402, a transmitting unit 403, and a control unit 404;
the receiving unit 401 is configured to receive food cooking information sent through a wireless network, where the food cooking information at least includes food material type information;
the determining unit 402 is configured to determine, according to the food material type information, first cooking device information and second cooking device information corresponding to the food material type information;
the sending unit 403 is configured to send a first cooking parameter to a corresponding first cooking device according to the first cooking device information; according to the second cooking device information, sending a second cooking parameter to a corresponding second cooking device, wherein the first cooking parameter and the second cooking parameter at least comprise: the heating time and the heating temperature;
the control unit 404 is configured to control the first cooking device to cook the food material corresponding to the first cooking device according to the first cooking parameter; and controlling the second cooking device to cook the food material corresponding to the second cooking device according to the second cooking parameter.
In the embodiment of the present invention, the device may be a background server of a cooking device APP, for example, the cooking device APP may be a hamburger machine, a meat roaster, a bread roaster, a frying and baking machine, and the like for making flour food, meat food, and/or vegetable food.
The cooking equipment APP is communicated with the background server through a wireless network. The wireless network includes: mobile network, WIFI network.
In the embodiment of the invention, the cooking equipment APP is installed on the terminal. The terminal includes: smart phones, tablet computers, desktop computers, and the like.
The receiving unit 401 receives the food cooking information sent by the terminal through the wireless network, and is specifically implemented as follows:
the method comprises the steps that a user touches corresponding food material icons in a cooking device APP installed on a terminal through the terminal so as to select target food materials. And sending a food material selection instruction generated by the touch of the user to a background server through a wireless network. The food material selection instruction carries food cooking information of food to be cooked.
The receiving unit 401 receives the food material selection instruction, and obtains food cooking information of food to be cooked according to the food material selection instruction. The food cooking information at least comprises food material type information.
In the embodiment of the present invention, the apparatus further includes: a search unit 405;
specifically, after the receiving unit 401 receives the food cooking information to be cooked, the searching unit 405 is triggered, and the searching unit 405 searches the cooking device information corresponding to the food material type information in the device database according to the food material type information in the food cooking information to obtain a search result.
The determining unit 402 determines, when determining that the first cooking device information and the second cooking device information corresponding to the food material type information are found in the device database according to the search result, a first cooking device and a second cooking device for cooking a food material corresponding to the food cooking information according to the first cooking device information and the second cooking device information.
In this embodiment of the present invention, the receiving unit 401 is further configured to receive own device information respectively sent by the first cooking apparatus and the second cooking apparatus through a network. The device information at least includes: device identification information and food material type information;
specifically, the receiving unit 401 stores the device information in a device database after receiving the device information of the first cooking device and the second cooking device. And after receiving the food cooking information sent by the terminal through the network, triggering the searching unit 405, and searching the device identification information corresponding to the food material type information in the equipment database by the searching unit 405 according to the food material type information in the food cooking information. Here, the device identification information may be an ID number of the cooking device.
The determining unit 402 determines the first cooking device information and the second cooking device information according to the searched device identification information.
In the embodiment of the present invention, the device identification information corresponding to the food material type information may be specifically obtained by:
the method comprises the steps that equipment registration is carried out on equipment of a cooking device in a background server through a built-in cooking system, and after the equipment registration is successful, the background server obtains device identification information of the cooking device from equipment registration information of the cooking device.
In the embodiment of the invention, after the user puts the corresponding food materials into the first cooking device and the second cooking device respectively, the first cooking device and the second cooking device identify the food materials put into the first cooking device and the second cooking device so as to determine the types of the put food materials and prepare for subsequently cooking the food materials.
And after the first cooking device and the second cooking device identify the food material types of the first cooking device and the second cooking device, respectively sending food material identification information to the background server.
The food material identification information may include at least: food material type information and food material heating duration.
The food material type information comprises food material picture information, character information and/or food material characteristic information and the like.
In the embodiment of the present invention, the apparatus further includes: a matching unit 406;
specifically, after the receiving unit 401 receives the food identification information respectively sent by the first cooking device and the second cooking device, the matching unit 406 is triggered, and the matching unit 406 matches the food identification information with the food type information in the food cooking information to obtain a matching result;
the determining unit 402 triggers the sending unit 403 when determining that the matching result represents that the food identification information is successfully matched with the food type information in the food cooking information according to the matching result.
The sending unit 403 sends a first cooking parameter to the corresponding first cooking device according to the first cooking device information; and sending a second cooking parameter to the corresponding second cooking device according to the second cooking device information.
Here, the first cooking parameter and the second cooking parameter at least include: length of heating and heating temperature.
The heating time and the heating temperature can be obtained by the background server through calculation according to an optimized algorithm, and the cooking time of at least two cooking devices can be controlled to be finished simultaneously when the at least two cooking devices are used for cooking food materials through the first cooking parameters and the second cooking parameters.
In the following, how the background server obtains the heating duration and the heating temperature through an optimized algorithm is exemplified:
for example, the food material identification information sent by the first cooking device to the background server includes: the character information of the food material type meat and the cooking time of 5 minutes are sent to the background server by the second cooking device, the food identification information comprises the character information of food material bread, the cooking time is 3 minutes, after the background server receives the food identification information respectively sent by the first cooking device and the second cooking device, matching the food material identification information with the food material type information to obtain a matching result, calculating a first cooking parameter corresponding to the first cooking device when the matching result is determined to represent 'matching is successful' according to the matching result, and calculating a second cooking parameter corresponding to the second cooking device, sending the first cooking parameter obtained by calculation to the first cooking device, and sending the second cooking parameter obtained by calculation to the second cooking device.
For example, the first cooking parameter of the first cooking device corresponding to cooking the food material "meat" includes: the time for heating at temperature T1 with heating power P1 is T1, and the time for heating at temperature T2 with heating power P2 is T2.
The time t1 is determined by the difference between the cooking time of the food identification information transmitted by the first cooking device and the cooking time of the food identification information transmitted by the second cooking device.
The sum of the time t1 and the time t2 is the cooking time "5 minutes" in the food identification information.
For example, time t1 is "2 minutes", time t2 is "3 minutes", and the sum of time t1 and time t2 is equal to cooking time "5 minutes".
For example, the second cooking parameter of the second cooking device corresponding to cooking the food material "bread" includes: the heating time at temperature T3 with fire power P3 was T3.
Here, time t3 and time t2 are equal. For example, time t3 and time t2 are both "3 minutes".
In the embodiment of the invention, the cooking time of the first food material and the cooking time of the second food material can be ensured to be finished simultaneously by adjusting the final cooking time of the two cooking devices to be the same.
In the embodiment of the present invention, the apparatus further includes: a comparing unit 407 and an acquiring unit 408;
specifically, the sending unit 403 sends the first cooking parameter to the first cooking device, and triggers the comparing unit 407 after sending the second cooking parameter to the second cooking device. The comparing unit 407 compares the first cooking parameter with the second cooking parameter to obtain a comparison result;
the determining unit 402 determines that the cooking time of the first cooking device is longer than the cooking time of the second cooking device according to the comparison result, and triggers the sending unit 403 to send a cooking start instruction to the first cooking device. When the determining unit 402 determines that the first cooking device responds to the cooking starting instruction, the control unit 404 is triggered, and the control unit 404 controls the first cooking device to start a cooking program.
Then, triggering the obtaining unit 408, and obtaining the temperature value in the first cooking device and the cooking time of the first cooking device by the obtaining unit 408;
here, the manner in which the obtaining unit 408 obtains the temperature value in the first cooking device and the cooking time period of the first cooking device may include at least the following two manners:
in a first mode, after the first cooking device responds to the cooking starting instruction, the first cooking device sends the temperature value in the first cooking device and the cooking time of the first cooking device to the background server according to the preset interval time of the reported data.
In a second mode, after the first cooking device responds to the cooking starting instruction, the background server sends a cooking data acquisition request to the first cooking device according to the preset interval time of the reported data, and the first cooking device sends the temperature value in the first cooking device and the cooking time of the first cooking device to the background server according to the cooking data acquisition request.
When the determining unit 402 determines that the temperature value in the first cooking device reaches a first temperature threshold and the cooking time of the first cooking device reaches a first time threshold, the sending unit 403 is triggered to send a cooking start instruction to the second cooking device, and when determining that the second cooking device responds to the cooking start instruction, the control unit 404 is triggered to control the second cooking device to start a cooking program.
Then, triggering the obtaining unit 408 to obtain the temperature value in the second cooking device and the cooking time of the second cooking device;
here, the manner in which the obtaining unit 408 obtains the temperature value in the second cooking apparatus and the cooking time period of the second cooking apparatus may include at least the following two manners:
in a first mode, after the second cooking device responds to the cooking starting instruction, the second cooking device sends the temperature value in the second cooking device and the cooking time of the second cooking device to the background server according to the preset interval time of the reported data.
In a second mode, after the second cooking device responds to the cooking starting instruction, the background server sends a cooking data acquisition request to the second cooking device according to the preset interval time of the reported data, and the second cooking device sends the temperature value in the second cooking device and the cooking time of the second cooking device to the background server according to the cooking data acquisition request.
The determining unit 402 determines that the temperature value in the first cooking device reaches a second temperature threshold, the temperature value in the second cooking device reaches a third temperature threshold, and when the cooking time of the first cooking device and the cooking time of the second cooking device both reach a second time threshold, the control unit 404 is triggered to control the first cooking device and the second cooking device to finish cooking simultaneously.
According to the embodiment of the invention, the equipment information of different cooking devices is stored in the cloud network, and then the terminal (mobile phone) interacts with the background server through the cloud network to control the different cooking devices to cook food materials at different time, so that the aim of finishing cooking the food materials in the different cooking devices at the same time is fulfilled, and the taste effect of the final food is improved.
It should be noted that: in the cooking control device provided in the above embodiment, when performing information processing, only the division of the program modules is exemplified, and in practical applications, the processing distribution may be completed by different program modules according to needs, that is, the internal structure of the device may be divided into different program modules to complete all or part of the processing described above. In addition, the device for controlling food cooking and the method for controlling food cooking provided by the above embodiment belong to the same concept, and the specific implementation process is described in the method embodiment, which is not described herein again.
The embodiment of the invention also provides another cooking control device, which comprises: a memory and a processor;
wherein the memory is to store a computer program operable on the processor;
the processor is configured to, when running the computer program, execute:
receiving food cooking information sent through a wireless network, wherein the food cooking information at least comprises food material type information;
determining first cooking device information and second cooking device information corresponding to the food material type information according to the food material type information;
sending a first cooking parameter to a corresponding first cooking device according to the first cooking device information; according to the second cooking device information, sending a second cooking parameter to a corresponding second cooking device, wherein the first cooking parameter and the second cooking parameter at least comprise: the heating time and the heating temperature;
controlling the first cooking device to cook the food material corresponding to the first cooking device according to the first cooking parameter; and controlling the second cooking device to cook the food material corresponding to the second cooking device according to the second cooking parameter.
The processor, when running the computer program, further executes:
comparing the first cooking parameter with the second cooking parameter to obtain a comparison result;
according to the comparison result, determining that the cooking time of the first cooking device is longer than that of the second cooking device, and controlling the first cooking device to start cooking;
acquiring a temperature value in the first cooking device and a cooking time of the first cooking device;
when the temperature value in the first cooking device reaches a first temperature threshold value and the cooking time of the first cooking device reaches a first time threshold value, controlling the second cooking device to start cooking;
acquiring a temperature value in the second cooking device and the cooking time of the second cooking device;
and when the temperature value in the first cooking device reaches a second temperature threshold value, the temperature value in the second cooking device reaches a third temperature threshold value, and the cooking time of the first cooking device and the cooking time of the second cooking device both reach a second time threshold value, controlling the first cooking device and the second cooking device to finish cooking simultaneously.
The processor, when running the computer program, further executes:
according to the comparison result, when the cooking duration of the first cooking device is determined to be longer than the cooking duration of the second cooking device, a cooking starting instruction is sent to the first cooking device;
and controlling the first cooking device to start cooking when the first cooking device is determined to respond to the cooking starting instruction.
The processor, when running the computer program, further executes:
when the temperature value in the first cooking device reaches a first temperature threshold value and the cooking time of the first cooking device reaches a first time threshold value, sending a cooking starting instruction to the second cooking device;
and controlling the second cooking device to start cooking when the second cooking device is determined to respond to the cooking starting instruction.
The processor, when running the computer program, further executes:
receiving own equipment information respectively sent by the first cooking device and the second cooking device, wherein the equipment information at least comprises: device identification information and food material type information;
correspondingly, according to the food material type information, determining first cooking device information and second cooking device information corresponding to the food material type information comprises the following steps:
according to the food material type information, device identification information corresponding to the food material type information is searched in the equipment information;
and determining the first cooking device information and the second cooking device information according to the searched device identification information.
The processor, when running the computer program, further executes:
receiving food identification information respectively sent by the first cooking device and the second cooking device;
matching the food material identification information with food material type information in the food cooking information to obtain a matching result;
when the matching result represents that the food material identification information is successfully matched with the food material type information in the food cooking information, sending a first cooking parameter to a first cooking device according to the first cooking device information; and sending a second cooking parameter to a second cooking device according to the second cooking device information.
Fig. 5 is a schematic structural diagram of the cooking control device.
FIG. 5 is a schematic diagram of another cooking control device in accordance with the present invention; as shown in fig. 5, the cooking control device 50 includes: at least one processor 501 and memory 502; the cooking control device 50 may be a hamburger machine having at least two temperature sensors and capable of controlling temperature in different regions. The cooking control device 50 further comprises: at least one network interface 504 and a user interface 503. The various components of the cooking control device 50 are coupled together by a bus system 505. It is understood that the bus system 505 is used to enable connection communications between these components. The bus system 505 includes a power bus, a control bus, and a status signal bus in addition to a data bus. For clarity of illustration, however, the various buses are labeled as bus system 505 in FIG. 5.
The user interface 503 may include a display, a keyboard, a mouse, a trackball, a click wheel, a key, a button, a touch pad, a touch screen, or the like, among others.
It will be appreciated that the memory 502 can be either volatile memory or nonvolatile memory, and can include both volatile and nonvolatile memory. Among them, the nonvolatile Memory may be a Read Only Memory (ROM), a Programmable Read Only Memory (PROM), an Erasable Programmable Read-Only Memory (EPROM), an Electrically Erasable Programmable Read-Only Memory (EEPROM), a magnetic random access Memory (FRAM), a Flash Memory (Flash Memory), a magnetic surface Memory, an optical disk, or a Compact Disc Read-Only Memory (CD-ROM); the magnetic surface storage may be disk storage or tape storage. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of illustration and not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), Enhanced Synchronous Dynamic Random Access Memory (Enhanced DRAM), Synchronous Dynamic Random Access Memory (SLDRAM), Direct Memory (DRmb Access), and Random Access Memory (DRAM). The memory 502 described in connection with the embodiments of the invention is intended to comprise, without being limited to, these and any other suitable types of memory.
The memory 502 in the embodiment of the present invention is used to store various types of data to support the operation of the control device 50 for cooking. Examples of such data include: any computer programs for operating on the control means 50 for cooking, such as an operating system 5021 and a control program 5022; temperature data; power data; time data; food pictures; food material pictures; cooking videos, etc. The operating system 5021 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, for implementing various basic services and processing hardware-based tasks. The control program 5022 may contain various control programs such as a Media Player (Media Player), a Browser (Browser), etc. for implementing various application services. A program for implementing the method according to the embodiment of the present invention may be included in the control program 5022.
The method disclosed by the above-mentioned embodiments of the present invention may be applied to the processor 501, or implemented by the processor 501. The processor 501 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 501. The Processor 501 may be a general purpose Processor, a Digital Signal Processor (DSP), or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, etc. Processor 501 may implement or perform the methods, steps, and logic blocks disclosed in embodiments of the present invention. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the method disclosed by the embodiment of the invention can be directly implemented by a hardware decoding processor, or can be implemented by combining hardware and software modules in the decoding processor. The software modules may be located in a storage medium located in the memory 502, and the processor 501 reads the information in the memory 502 and performs the steps of the aforementioned methods in conjunction with its hardware.
In an exemplary embodiment, the cooking control Device 50 may be implemented by one or more Application Specific Integrated Circuits (ASICs), DSPs, Programmable Logic Devices (PLDs), Complex Programmable Logic Devices (CPLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, Micro Controllers (MCUs), microprocessors (microprocessors), or other electronic components for performing the aforementioned methods.
In an exemplary embodiment, the present invention further provides a computer readable storage medium, such as the memory 502 including a computer program, which can be executed by the control device 50 for cooking to complete the steps of the aforementioned method. The computer readable storage medium can be Memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface Memory, optical disk, or CD-ROM; or may be various devices including one or any combination of the above-described memories 502, such as a mobile phone, a computer, a tablet device, a personal digital assistant, a cooking device, a smart appliance, and so forth.
A computer-readable storage medium, on which a computer program is stored which, when executed by a processor, performs:
receiving food cooking information sent through a wireless network, wherein the food cooking information at least comprises food material type information;
determining first cooking device information and second cooking device information corresponding to the food material type information according to the food material type information;
sending a first cooking parameter to a corresponding first cooking device according to the first cooking device information; according to the second cooking device information, sending a second cooking parameter to a corresponding second cooking device, wherein the first cooking parameter and the second cooking parameter at least comprise: the heating time and the heating temperature;
controlling the first cooking device to cook the food material corresponding to the first cooking device according to the first cooking parameter; and controlling the second cooking device to cook the food material corresponding to the second cooking device according to the second cooking parameter.
The computer program, when executed by the processor, further performs:
comparing the first cooking parameter with the second cooking parameter to obtain a comparison result;
according to the comparison result, determining that the cooking time of the first cooking device is longer than that of the second cooking device, and controlling the first cooking device to start cooking;
acquiring a temperature value in the first cooking device and a cooking time of the first cooking device;
when the temperature value in the first cooking device reaches a first temperature threshold value and the cooking time of the first cooking device reaches a first time threshold value, controlling the second cooking device to start cooking;
acquiring a temperature value in the second cooking device and the cooking time of the second cooking device;
and when the temperature value in the first cooking device reaches a second temperature threshold value, the temperature value in the second cooking device reaches a third temperature threshold value, and the cooking time of the first cooking device and the cooking time of the second cooking device both reach a second time threshold value, controlling the first cooking device and the second cooking device to finish cooking simultaneously.
The computer program, when executed by the processor, further performs:
according to the comparison result, when the cooking duration of the first cooking device is determined to be longer than the cooking duration of the second cooking device, a cooking starting instruction is sent to the first cooking device;
and controlling the first cooking device to start cooking when the first cooking device is determined to respond to the cooking starting instruction.
The computer program, when executed by the processor, further performs:
when the temperature value in the first cooking device reaches a first temperature threshold value and the cooking time of the first cooking device reaches a first time threshold value, sending a cooking starting instruction to the second cooking device;
and controlling the second cooking device to start cooking when the second cooking device is determined to respond to the cooking starting instruction.
The computer program, when executed by the processor, further performs:
receiving own equipment information respectively sent by the first cooking device and the second cooking device, wherein the equipment information at least comprises: device identification information and food material type information;
correspondingly, according to the food material type information, determining first cooking device information and second cooking device information corresponding to the food material type information comprises the following steps:
according to the food material type information, device identification information corresponding to the food material type information is searched in the equipment information;
and determining the first cooking device information and the second cooking device information according to the searched device identification information.
The computer program, when executed by the processor, further performs: receiving food identification information respectively sent by the first cooking device and the second cooking device;
matching the food material identification information with food material type information in the food cooking information to obtain a matching result;
when the matching result represents that the food material identification information is successfully matched with the food material type information in the food cooking information, sending a first cooking parameter to a first cooking device according to the first cooking device information; and sending a second cooking parameter to a second cooking device according to the second cooking device information.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.

Claims (14)

1. A method of controlling cooking, the method comprising:
receiving food cooking information sent through a wireless network, wherein the food cooking information at least comprises food material type information; the food material type information comprises food material picture information, food material character information and/or food material characteristic information;
determining first cooking device information and second cooking device information corresponding to the food material type information according to the food material type information;
sending a first cooking parameter to a corresponding first cooking device according to the first cooking device information; according to the second cooking device information, sending a second cooking parameter to a corresponding second cooking device, wherein the first cooking parameter and the second cooking parameter at least comprise: the heating time and the heating temperature;
controlling the first cooking device to cook the food material corresponding to the first cooking device according to the first cooking parameter; and controlling the second cooking device to cook the food material corresponding to the second cooking device according to the second cooking parameter.
2. The method according to claim 1, wherein the first cooking device is controlled to cook the corresponding food material according to the first cooking parameter; according to the second cooking parameter, controlling the second cooking device to cook the food material corresponding to the second cooking device, and the method comprises the following steps:
comparing the first cooking parameter with the second cooking parameter to obtain a comparison result;
according to the comparison result, determining that the cooking time of the first cooking device is longer than that of the second cooking device, and controlling the first cooking device to start cooking;
acquiring a temperature value in the first cooking device and a cooking time of the first cooking device;
when the temperature value in the first cooking device reaches a first temperature threshold value and the cooking time of the first cooking device reaches a first time threshold value, controlling the second cooking device to start cooking;
acquiring a temperature value in the second cooking device and the cooking time of the second cooking device;
and when the temperature value in the first cooking device reaches a second temperature threshold value, the temperature value in the second cooking device reaches a third temperature threshold value, and the cooking time of the first cooking device and the cooking time of the second cooking device both reach a second time threshold value, controlling the first cooking device and the second cooking device to finish cooking simultaneously.
3. The method of claim 2, wherein determining that the cooking time of the first cooking device is longer than the cooking time of the second cooking device based on the comparison, controlling the first cooking device to start cooking comprises:
according to the comparison result, when the cooking duration of the first cooking device is determined to be longer than the cooking duration of the second cooking device, a cooking starting instruction is sent to the first cooking device;
and controlling the first cooking device to start cooking when the first cooking device is determined to respond to the cooking starting instruction.
4. The method of claim 2, wherein determining that the temperature value within the first cooking device reaches a first temperature threshold and the cooking duration of the first cooking device reaches a first duration threshold, controlling the second cooking device to initiate cooking comprises:
when the temperature value in the first cooking device reaches a first temperature threshold value and the cooking time of the first cooking device reaches a first time threshold value, sending a cooking starting instruction to the second cooking device;
and controlling the second cooking device to start cooking when the second cooking device is determined to respond to the cooking starting instruction.
5. The method of claim 1, wherein prior to determining first and second cooking device information corresponding to the food material type information from the food material type information, the method further comprises:
receiving own equipment information respectively sent by the first cooking device and the second cooking device, wherein the equipment information at least comprises: device identification information and food material type information;
correspondingly, according to the food material type information, determining first cooking device information and second cooking device information corresponding to the food material type information comprises the following steps:
according to the food material type information, device identification information corresponding to the food material type information is searched in the equipment information;
and determining the first cooking device information and the second cooking device information according to the searched device identification information.
6. The method of claim 1, wherein the first cooking parameter is sent to the first cooking appliance based on the first cooking appliance information; before transmitting a second cooking parameter to a second cooking appliance according to the second cooking appliance information, the method further comprises:
receiving food identification information respectively sent by the first cooking device and the second cooking device;
matching the food material identification information with food material type information in the food cooking information to obtain a matching result;
when the matching result represents that the food material identification information is successfully matched with the food material type information in the food cooking information, sending a first cooking parameter to a first cooking device according to the first cooking device information; and sending a second cooking parameter to a second cooking device according to the second cooking device information.
7. A control device for cooking, the device comprising: the device comprises a receiving unit, a determining unit, a sending unit and a control unit;
the receiving unit is used for receiving food cooking information sent through a wireless network, wherein the food cooking information at least comprises food material type information; the food material type information comprises food material picture information, food material character information and/or food material characteristic information;
the determining unit is used for determining first cooking device information and second cooking device information corresponding to the food material type information according to the food material type information;
the sending unit is used for sending a first cooking parameter to a corresponding first cooking device according to the first cooking device information; according to the second cooking device information, sending a second cooking parameter to a corresponding second cooking device, wherein the first cooking parameter and the second cooking parameter at least comprise: the heating time and the heating temperature;
the control unit is used for controlling the first cooking device to cook the food material corresponding to the first cooking device according to the first cooking parameter; and controlling the second cooking device to cook the food material corresponding to the second cooking device according to the second cooking parameter.
8. The apparatus of claim 7, further comprising: a comparing unit and an obtaining unit;
the comparison unit is used for comparing the first cooking parameter with the second cooking parameter to obtain a comparison result;
the acquisition unit is used for acquiring a temperature value in the first cooking device and a cooking time of the first cooking device; acquiring a temperature value in the second cooking device and a cooking time of the second cooking device;
the control unit is specifically configured to determine, according to the comparison result, that the cooking time of the first cooking device is longer than the cooking time of the second cooking device, and control the first cooking device to start cooking; when the temperature value in the first cooking device reaches a first temperature threshold value and the cooking time of the first cooking device reaches a first time threshold value, controlling the second cooking device to start cooking; and when the temperature value in the first cooking device reaches a second temperature threshold value, the temperature value in the second cooking device reaches a third temperature threshold value, and the cooking time of the first cooking device and the cooking time of the second cooking device both reach a second time threshold value, controlling the first cooking device and the second cooking device to finish cooking simultaneously.
9. The apparatus of claim 8, wherein the sending unit is further configured to send a cooking start instruction to the first cooking apparatus when determining that the cooking time of the first cooking apparatus is longer than the cooking time of the second cooking apparatus according to the comparison result;
the control unit is specifically further configured to control the first cooking device to start cooking when determining that the first cooking device responds to the cooking start instruction.
10. The device of claim 8, wherein the sending unit is further configured to send a cooking start instruction to the second cooking device when it is determined that the temperature value in the first cooking device reaches a first temperature threshold and the cooking time of the first cooking device reaches a first time threshold;
the control unit is specifically further configured to control the second cooking device to start cooking when determining that the second cooking device responds to the cooking start instruction.
11. The apparatus of claim 7, further comprising: a search unit;
the receiving unit is further configured to receive own device information respectively sent by the first cooking device and the second cooking device, where the device information at least includes: device identification information and food material type information;
the searching unit is used for searching device identification information corresponding to the food material type information in the equipment information according to the food material type information;
the determining unit is specifically configured to determine the first cooking device information and the second cooking device information according to the found device identification information.
12. The apparatus of claim 7, further comprising: a matching unit;
the receiving unit is further used for receiving food identification information respectively sent by the first cooking device and the second cooking device;
the matching unit is used for matching the food material identification information with food material type information in the food cooking information to obtain a matching result;
the transmitting unit is specifically further configured to transmit a first cooking parameter to a first cooking device according to the first cooking device information when it is determined that the matching result represents that the food identification information is successfully matched with the food type information in the food cooking information; and sending a second cooking parameter to a second cooking device according to the second cooking device information.
13. A control device for cooking, the device comprising: a memory and a processor;
wherein the memory is to store a computer program operable on the processor;
the processor, when executing the computer program, is adapted to perform the steps of the method of any of claims 1 to 6.
14. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 6.
CN201711002339.5A 2017-10-24 2017-10-24 Cooking control method and device and storage medium Active CN109696857B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711002339.5A CN109696857B (en) 2017-10-24 2017-10-24 Cooking control method and device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711002339.5A CN109696857B (en) 2017-10-24 2017-10-24 Cooking control method and device and storage medium

Publications (2)

Publication Number Publication Date
CN109696857A CN109696857A (en) 2019-04-30
CN109696857B true CN109696857B (en) 2021-11-02

Family

ID=66227830

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711002339.5A Active CN109696857B (en) 2017-10-24 2017-10-24 Cooking control method and device and storage medium

Country Status (1)

Country Link
CN (1) CN109696857B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110584451A (en) * 2019-09-03 2019-12-20 深圳市享往科技有限公司 Cooking method, system and cooking control device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002304516A (en) * 2001-04-04 2002-10-18 Sanyo Electric Co Ltd Device for providing food stuff and cooking information and method for the same and system for the same
CN1892519A (en) * 2005-07-06 2007-01-10 三星电子株式会社 Cooking apparatus, cooking system, and cooking control method utilizing bar code
CN105204451A (en) * 2014-06-20 2015-12-30 佛山市顺德区美的电热电器制造有限公司 Automatic cooking system and control method thereof
CN106326794A (en) * 2015-07-07 2017-01-11 北京奈思膳品科技有限公司 Cooking system, terminal, server and cooking method
CN106647532A (en) * 2017-01-19 2017-05-10 北京小米移动软件有限公司 Cooking equipment recommendation method and cooking equipment recommendation device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5010546B2 (en) * 2008-06-25 2012-08-29 パナソニック株式会社 Kitchen equipment
SE537209C2 (en) * 2012-06-04 2015-03-03 Bbbl Innovation Ab A food preparation device, a food preparation system with an electronic library and methods related thereto
CN103761383B (en) * 2014-01-17 2017-02-22 广西大学 Sugarcane sugar boiling system based on field synergy principle and system building method
CN205433271U (en) * 2014-08-19 2016-08-10 美亚知识产权有限公司 Food preparation system, control handle, external member and culinary art device
CN107077529B (en) * 2014-11-05 2021-03-26 皇家飞利浦有限公司 Method and system for recipe management
CN104965428B (en) * 2015-06-25 2019-01-01 珠海优特智厨科技有限公司 The cooking control method and system of more equipment coordinations

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002304516A (en) * 2001-04-04 2002-10-18 Sanyo Electric Co Ltd Device for providing food stuff and cooking information and method for the same and system for the same
CN1892519A (en) * 2005-07-06 2007-01-10 三星电子株式会社 Cooking apparatus, cooking system, and cooking control method utilizing bar code
CN105204451A (en) * 2014-06-20 2015-12-30 佛山市顺德区美的电热电器制造有限公司 Automatic cooking system and control method thereof
CN106326794A (en) * 2015-07-07 2017-01-11 北京奈思膳品科技有限公司 Cooking system, terminal, server and cooking method
CN106647532A (en) * 2017-01-19 2017-05-10 北京小米移动软件有限公司 Cooking equipment recommendation method and cooking equipment recommendation device

Also Published As

Publication number Publication date
CN109696857A (en) 2019-04-30

Similar Documents

Publication Publication Date Title
US11268702B2 (en) Heating power control system and recording medium
CN111481049B (en) Cooking equipment control method and device, cooking equipment and storage medium
CN108681283B (en) Intelligent cooking method and system
CN110953609A (en) Cooking control method, storage medium, cooking control device and cooking system
CN109691860B (en) Cooking control method and device and storage medium
CN111035261B (en) Cooking control method, device and equipment
CN113138564A (en) Cooking method and system based on intelligent steaming and baking oven, intelligent steaming and baking oven and medium
CN110275456B (en) Cooking control method, system and computer readable storage medium
CN109696857B (en) Cooking control method and device and storage medium
CN110706130A (en) Menu generation method and menu creation equipment
CN110989409B (en) Dish cooking method, device and storage medium
CN109691864B (en) Cooking control method and device, cooking equipment and computer storage medium
CN112902406A (en) Parameter setting method, device and computer readable storage medium
US20230089725A1 (en) Cooking apparatus and controlling method thereof
CN111061891A (en) Image recognition menu development method, terminal and readable storage medium
CN110851475A (en) Method and device for making menu and computer readable storage medium
CN115963742A (en) Menu generation method and intelligent kitchen power system
WO2019037750A1 (en) Electronic apparatus and system thereof
CN113325722B (en) Multi-mode implementation method and device for intelligent cooking and intelligent cabinet
CN113467316A (en) Menu generation and execution method and device
CN111857064A (en) Intervention operation mode acquisition method and device of cooking equipment and computer equipment
CN111414396A (en) Dish pushing method and device, storage medium and cooking equipment
CN108415302B (en) Control method and device of cooker
CN111722595B (en) Operation control method and device, cooking utensil, remote control equipment and storage medium
CN110764422A (en) Control method and device of electric appliance

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant