一种炒菜机控制方法及系统转让专利

申请号 : CN202111279984.8

文献号 : CN114041704B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 冯显钟博灵刘志昂贾波

申请人 : 广州高维网络科技有限公司

摘要 :

本发明公开了一种炒菜机控制方法及系统。所述炒菜机控制方法,包括:根据菜盒的标签信息,获取所述菜盒各个分格内食材的烹饪参数;其中,所述烹饪参数包括预设下料顺序、预设加热温度、预设搅拌速度、预设投注水量、预设加工时间;响应用户输入的烹饪指令,按照所述菜盒各个分格内食材的烹饪参数,分别控制所述炒菜机的下料模块、加热模块、搅拌模块、加水模块、定时模块执行对应的烹饪动作。本发明能够面向各种菜品全自动控制炒菜机的工作状态,提高炒菜机的工作效率。

权利要求 :

1.一种炒菜机控制方法,其特征在于,包括:

根据菜盒的标签信息,获取所述菜盒各个分格内食材的烹饪参数;其中,所述菜盒上设置的标签为RFID标签,所述烹饪参数包括预设下料顺序、预设加热温度、预设搅拌速度、预设投注水量、预设加工时间;

所述根据菜盒的标签信息,获取所述菜盒各个分格内食材的烹饪参数,具体为:识别所述菜盒的标签信息,并对所述标签信息进行解析得到菜谱编号;

根据所述菜谱编号从软件系统数据库中搜索得到所述菜盒各个分格内食材的烹饪参数;或者,根据所述菜谱编号向服务器查询得到所述菜盒各个分格内食材的烹饪参数;

响应用户输入的烹饪指令,按照所述菜盒各个分格内食材的烹饪参数,分别控制所述炒菜机的下料模块、加热模块、搅拌模块、加水模块、定时模块执行对应的烹饪动作;

所述按照所述菜盒各个分格内食材的烹饪参数,分别控制所述炒菜机的下料模块、加热模块、搅拌模块、加水模块、定时模块执行对应的烹饪动作,具体为:根据所述菜盒各个分格内食材对应的预设下料顺序确定当前食材,控制所述下料模块将当前食材投入所述炒菜机的锅内;

控制所述加热模块将锅内温度保持在当前食材对应的预设加热温度;

控制所述搅拌模块以当前食材对应的预设搅拌速度进行运转;

控制所述加水模块将当前食材对应的预设投注水量的水注入所述炒菜机的锅内;

控制所述定时模块在当前食材的加工时间达到当前食材对应的预设加工时间时,触发所述炒菜机执行下一食材的烹饪动作,或者在最后一食材的加工时间达到最后一食材的对应的预设加工时间时,触发所述炒菜机停止执行对应的烹饪操作。

2.如权利要求1所述的炒菜机控制方法,其特征在于,在所述根据菜盒的标签信息,获取所述菜盒各个分格内食材的烹饪参数之前,还包括:响应用户输入的开机指令,对所述下料模块、所述加热模块、所述搅拌模块、所述加水模块、所述定时模块进行硬件自检,得到硬件自检结果;

若所述硬件自检结果为硬件正常,则在检测到用户放置的所述菜盒时,识别所述菜盒的标签信息,否则根据异常信息发送提示消息。

3.如权利要求1所述的炒菜机控制方法,其特征在于,还包括:响应用户输入的清洗指令,分别控制所述加热模块、所述搅拌模块、所述加水模块、所述定时模块执行对应的清洗动作。

4.一种炒菜机控制系统,其特征在于,包括硬件控制模块;

所述硬件控制模块,用于,

根据菜盒的标签信息,获取所述菜盒各个分格内食材的烹饪参数;其中,所述菜盒上设置的标签为RFID标签,所述烹饪参数包括预设下料顺序、预设加热温度、预设搅拌速度、预设投注水量、预设加工时间;

所述根据菜盒的标签信息,获取所述菜盒各个分格内食材的烹饪参数,具体为:识别所述菜盒的标签信息,并对所述标签信息进行解析得到菜谱编号;

根据所述菜谱编号从软件系统数据库中搜索得到所述菜盒各个分格内食材的烹饪参数;或者,根据所述菜谱编号向服务器查询得到所述菜盒各个分格内食材的烹饪参数;

响应用户输入的烹饪指令,按照所述菜盒各个分格内食材的烹饪参数,分别控制所述炒菜机的下料模块、加热模块、搅拌模块、加水模块、定时模块执行对应的烹饪动作;

所述按照所述菜盒各个分格内食材的烹饪参数,分别控制所述炒菜机的下料模块、加热模块、搅拌模块、加水模块、定时模块执行对应的烹饪动作,具体为:根据所述菜盒各个分格内食材对应的预设下料顺序确定当前食材,控制所述下料模块将当前食材投入所述炒菜机的锅内;

控制所述加热模块将锅内温度保持在当前食材对应的预设加热温度;

控制所述搅拌模块以当前食材对应的预设搅拌速度进行运转;

控制所述加水模块将当前食材对应的预设投注水量的水注入所述炒菜机的锅内;

控制所述定时模块在当前食材的加工时间达到当前食材对应的预设加工时间时,触发所述炒菜机执行下一食材的烹饪动作,或者在最后一食材的加工时间达到最后一食材的对应的预设加工时间时,触发所述炒菜机停止执行对应的烹饪操作。

5.如权利要求4所述的炒菜机控制系统,其特征在于,所述硬件控制模块,还用于在所述根据菜盒的标签信息,获取所述菜盒各个分格内食材的烹饪参数之前,响应用户输入的开机指令,对所述下料模块、所述加热模块、所述搅拌模块、所述加水模块、所述定时模块进行硬件自检,得到硬件自检结果;

若所述硬件自检结果为硬件正常,则在检测到用户放置的所述菜盒时,识别所述菜盒的标签信息,否则根据异常信息发送提示消息。

6.如权利要求4所述的炒菜机控制系统,其特征在于,所述硬件控制模块,还用于,响应用户输入的清洗指令,分别控制所述加热模块、所述搅拌模块、所述加水模块、所述定时模块执行对应的清洗动作。

说明书 :

一种炒菜机控制方法及系统

技术领域

[0001] 本发明涉及烹饪设备控制技术领域,尤其涉及一种炒菜机控制方法及系统。

背景技术

[0002] 为了满足人们的生活需求,炒菜机开始走进人们的生活。目前市面上的炒菜机大多是在用户执行一次性投入所有食材、设置炒菜模式、控制启动等操作后才能进入工作状态,开始烹饪食材。在实际应用中,对于需要先后放入不同食材才能更美味的菜品,用户为了提升菜品质量,需要分次执行投入食材、设置炒菜模式、控制启动等操作,操作过程繁琐,因此,现有的炒菜机控制方法尚不能面向各种菜品实现全自动控制炒菜机的工作状态,难以提高炒菜机的工作效率。

发明内容

[0003] 本发明提供一种炒菜机控制方法及系统,能够面向各种菜品全自动控制炒菜机的工作状态,提高炒菜机的工作效率。
[0004] 为了解决上述技术问题,第一方面,本发明一实施例提供一种炒菜机控制方法,包括:
[0005] 根据菜盒的标签信息,获取所述菜盒各个分格内食材的烹饪参数;其中,所述烹饪参数包括预设下料顺序、预设加热温度、预设搅拌速度、预设投注水量、预设加工时间;
[0006] 响应用户输入的烹饪指令,按照所述菜盒各个分格内食材的烹饪参数,分别控制所述炒菜机的下料模块、加热模块、搅拌模块、加水模块、定时模块执行对应的烹饪动作。
[0007] 进一步地,在所述根据菜盒的标签信息,获取所述菜盒各个分格内食材的烹饪参数之前,还包括:
[0008] 响应用户输入的开机指令,对所述下料模块、所述加热模块、所述搅拌模块、所述加水模块、所述定时模块进行硬件自检,得到硬件自检结果;
[0009] 若所述硬件自检结果为硬件正常,则在检测到用户放置的所述菜盒时,识别所述菜盒的标签信息,否则根据异常信息发送提示消息。
[0010] 进一步地,所述炒菜机控制方法,还包括:
[0011] 响应用户输入的清洗指令,分别控制所述加热模块、所述搅拌模块、所述加水模块、所述定时模块执行对应的清洗动作。
[0012] 进一步地,所述根据菜盒的标签信息,获取所述菜盒各个分格内食材的烹饪参数,具体为:
[0013] 识别所述菜盒的标签信息,并对所述标签信息进行解析得到菜谱编号;
[0014] 根据所述菜谱编号从软件系统数据库中搜索得到所述菜盒各个分格内食材的烹饪参数;或者,
[0015] 根据所述菜谱编号向服务器查询得到所述菜盒各个分格内食材的烹饪参数。
[0016] 进一步地,所述按照所述菜盒各个分格内食材的烹饪参数,分别控制所述炒菜机的下料模块、加热模块、搅拌模块、加水模块、定时模块执行对应的烹饪动作,具体为:
[0017] 根据所述菜盒各个分格内食材对应的预设下料顺序确定当前食材,控制所述下料模块将当前食材投入所述炒菜机的锅内;
[0018] 控制所述加热模块将锅内温度保持在当前食材对应的预设加热温度;
[0019] 控制所述搅拌模块以当前食材对应的预设搅拌速度进行运转;
[0020] 控制所述加水模块将当前食材对应的预设投注水量的水注入所述炒菜机的锅内;
[0021] 控制所述定时模块在当前食材的加工时间达到当前食材对应的预设加工时间时,触发所述炒菜机执行下一食材的烹饪动作,或者在最后一食材的加工时间达到最后一食材的对应的预设加工时间时,触发所述炒菜机停止执行对应的烹饪操作。
[0022] 第二方面,本发明一实施例提供一种炒菜机控制系统,包括硬件控制模块;
[0023] 所述硬件控制模块,用于,
[0024] 根据菜盒的标签信息,获取所述菜盒各个分格内食材的烹饪参数;其中,所述烹饪参数包括预设下料顺序、预设加热温度、预设搅拌速度、预设投注水量、预设加工时间;
[0025] 响应用户输入的烹饪指令,按照所述菜盒各个分格内食材的烹饪参数,分别控制所述炒菜机的下料模块、加热模块、搅拌模块、加水模块、定时模块执行对应的烹饪动作。
[0026] 进一步地,所述硬件控制模块,还用于在所述根据菜盒的标签信息,获取所述菜盒各个分格内食材的烹饪参数之前,
[0027] 响应用户输入的开机指令,对所述下料模块、所述加热模块、所述搅拌模块、所述加水模块、所述定时模块进行硬件自检,得到硬件自检结果;
[0028] 若所述硬件自检结果为硬件正常,则在检测到用户放置的所述菜盒时,识别所述菜盒的标签信息,否则根据异常信息发送提示消息。
[0029] 进一步地,所述硬件控制模块,还用于,
[0030] 响应用户输入的清洗指令,分别控制所述加热模块、所述搅拌模块、所述加水模块、所述定时模块执行对应的清洗动作。
[0031] 进一步地,所述根据菜盒的标签信息,获取所述菜盒各个分格内食材的烹饪参数,具体为:
[0032] 识别所述菜盒的标签信息,并对所述标签信息进行解析得到菜谱编号;
[0033] 根据所述菜谱编号从软件系统数据库中搜索得到所述菜盒各个分格内食材的烹饪参数;或者,
[0034] 根据所述菜谱编号向服务器查询得到所述菜盒各个分格内食材的烹饪参数。
[0035] 进一步地,所述按照所述菜盒各个分格内食材的烹饪参数,分别控制所述炒菜机的下料模块、加热模块、搅拌模块、加水模块、定时模块执行对应的烹饪动作,具体为:
[0036] 根据所述菜盒各个分格内食材对应的预设下料顺序确定当前食材,控制所述下料模块将当前食材投入所述炒菜机的锅内;
[0037] 控制所述加热模块将锅内温度保持在当前食材对应的预设加热温度;
[0038] 控制所述搅拌模块以当前食材对应的预设搅拌速度进行运转;
[0039] 控制所述加水模块将当前食材对应的预设投注水量的水注入所述炒菜机的锅内;
[0040] 控制所述定时模块在当前食材的加工时间达到当前食材对应的预设加工时间时,触发所述炒菜机执行下一食材的烹饪动作,或者在最后一食材的加工时间达到最后一食材的对应的预设加工时间时,触发所述炒菜机停止执行对应的烹饪操作。
[0041] 本发明的实施例,具有如下有益效果:
[0042] 通过根据菜盒的标签信息,获取菜盒各个分格内食材的预设下料顺序、预设加热温度、预设搅拌速度、预设投注水量、预设加工时间等烹饪参数,响应用户输入的烹饪指令,按照菜盒各个分格内食材的烹饪参数,分别控制炒菜机的下料模块、加热模块、搅拌模块、加水模块、定时模块执行对应的烹饪动作,完成全自动炒菜。相比于现有技术,本发明的实施例通过在菜盒上设置标签,可直接根据菜盒的标签信息获取菜盒各个分格内食材的烹饪参数,按照烹饪参数自动控制炒菜机的相关模块执行对应的烹饪动作,无需用户分次执行投入食材、设置炒菜模式、控制启动等操作,简化操作过程,能够面向各种菜品全自动控制炒菜机的工作状态,提高炒菜机的工作效率。

附图说明

[0043] 图1为本发明第一实施例中的一种炒菜机控制方法的流程示意图;
[0044] 图2为本发明第二实施例中的一种炒菜机控制系统的结构示意图;
[0045] 图3为本发明第二实施例中示例的一种炒菜机控制系统的结构示意图;
[0046] 图4为本发明第二实施例中示例的标准菜盒的结构示意图;
[0047] 图5为本发明第二实施例中示例的DIY菜盒的结构示意图。

具体实施方式

[0048] 下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0049] 需要说明的是,文中的步骤编号,仅为了方便具体实施例的解释,不作为限定步骤执行先后顺序的作用。本实施例提供的方法可以由相关的终端设备执行,且下文均以控制器作为执行主体为例进行说明。
[0050] 如图1所示,第一实施例提供一种炒菜机控制方法,包括步骤S1~S2:
[0051] S1、根据菜盒的标签信息,获取菜盒各个分格内食材的烹饪参数;其中,烹饪参数包括预设下料顺序、预设加热温度、预设搅拌速度、预设投注水量、预设加工时间;
[0052] S2、响应用户输入的烹饪指令,按照菜盒各个分格内食材的烹饪参数,分别控制炒菜机的下料模块、加热模块、搅拌模块、加水模块、定时模块执行对应的烹饪动作。
[0053] 在本实施例的一优选实施例中,菜盒上设置的标签为RFID标签。
[0054] 作为示例性地,在步骤S1中,用户可根据实际炒菜需求,选择不同的菜盒放置在炒菜机的菜盒放置位,当检测到用户放置的菜盒时,通过炒菜机的RFID识别模块识别菜盒上的RFID标签得到标签信息,根据菜盒的标签信息,获取菜盒各个分格内食材的预设下料顺序、预设加热温度、预设搅拌速度、预设投注水量、预设加工时间等烹饪参数。
[0055] 在步骤S2中,当用户通过炒菜机的交互模块,比如显示屏输入烹饪指令时,表明用户确认开始炒菜,则响应用户输入的烹饪指令,按照菜盒各个分格内食材的烹饪参数,分别控制炒菜机的下料模块、加热模块、搅拌模块、加水模块、定时模块执行对应的烹饪动作。
[0056] 本实施例通过在菜盒上设置标签,可直接根据菜盒的标签信息获取菜盒各个分格内食材的烹饪参数,按照烹饪参数自动控制炒菜机的相关模块执行对应的烹饪动作,无需用户分次执行投入食材、设置炒菜模式、控制启动等操作,简化操作过程,能够面向各种菜品全自动控制炒菜机的工作状态,提高炒菜机的工作效率。
[0057] 在优选的实施例当中,在所述根据菜盒的标签信息,获取菜盒各个分格内食材的烹饪参数之前,还包括:响应用户输入的开机指令,对下料模块、加热模块、搅拌模块、加水模块、定时模块进行硬件自检,得到硬件自检结果;若硬件自检结果为硬件正常,则在检测到用户放置的菜盒时,识别菜盒的标签信息,否则根据异常信息发送提示消息。
[0058] 作为示例性地,当用户通过炒菜机的交互模块,比如按压开机按钮输入开机指令时,对下料模块、加热模块、搅拌模块、加水模块、定时模块进行硬件自检,得到硬件自检结果,若硬件自检结果正常,则说明炒菜机的相关模块处于正常可用状态,可以执行下一操作,即通过炒菜机的RFID识别模块识别菜盒上的RFID标签得到标签信息,若硬件自检结果异常,则说明炒菜机的相关模块处于异常不可用状态,则需要根据硬件自检得到的异常信息向用户发送提示消息,以便用户快速将炒菜机送修。
[0059] 本实施例通过在炒菜机开机时即进行硬件自检,能够在用户每次使用炒菜机炒菜前排查炒菜机硬件故障,有利于保证炒菜过程中的操作安全性。
[0060] 在优选的实施例当中,所述炒菜机控制方法,还包括:响应用户输入的清洗指令,分别控制加热模块、搅拌模块、加水模块、定时模块执行对应的清洗动作。
[0061] 作为示例性地,用户可根据实际清洗需求,通过炒菜机的交互模块,比如显示屏选择不同的清洗模式来输入清洗指令,当用户输入清洗指令时,控制加热模块将锅内温度保持在预设清洗温度,控制搅拌模块以预设清洗速度进行运转,控制加水模块将预设清洗水量的水注入炒菜机的锅内,控制定时模块在清洗时间达到预设清洗时间时,触发炒菜机停止执行对应的清洗动作,等待用户倒掉锅内废水,或者控制加水模块将锅内废水抽出排掉。
[0062] 本实施例通过响应用户输入的清洗指令,分别控制炒菜机的相应模块执行对应的清洗动作,无需等待用户执行拔掉炒菜机电源、手动清洗炒菜机锅体、擦干锅体放回炒菜机内、插上炒菜机电源等操作后才能进行第二次炒菜,简化操作过程,能够控制炒菜机在炒菜后进行自动清洗,提高炒菜机的工作效率。
[0063] 在优选的实施例当中,所述根据菜盒的标签信息,获取菜盒各个分格内食材的烹饪参数,具体为:识别菜盒的标签信息,并对标签信息进行解析得到菜谱编号;根据菜谱编号从软件系统数据库中搜索得到菜盒各个分格内食材的烹饪参数;或者,根据菜谱编号向服务器查询得到菜盒各个分格内食材的烹饪参数。
[0064] 作为示例性地,通过炒菜机的RFID识别模块识别菜盒的RFID标签得到标签信息,对标签信息进行解析得到菜谱编号,将菜谱编号传输给炒菜机的软件控制模块,通过软件控制模块根据菜谱编号从软件系统的本地数据库中搜索得到菜盒各个分格内食材的烹饪参数。
[0065] 当通过软件控制模块根据菜谱编号无法从软件系统的本地数据库中搜索得到菜盒各个分格内食材的烹饪参数时,继续通过软件控制模块根据菜谱编号向服务器查询得到菜盒各个分格内食材的烹饪参数。
[0066] 其中,软件控制模块与服务器可通过WIFI或蓝牙进行通信。
[0067] 本实施例通过在菜盒上设置标签,可直接根据菜盒的标签信息从软件系统数据库搜索或向服务器查询获取菜盒各个分格内食材的烹饪参数,在实际应用中可以利用软件系统与服务器实时更新食谱,能够面向各种菜品全自动控制炒菜机的工作状态,提高炒菜机的工作效率。
[0068] 在优选的实施例当中,所述按照菜盒各个分格内食材的烹饪参数,分别控制炒菜机的下料模块、加热模块、搅拌模块、加水模块、定时模块执行对应的烹饪动作,具体为:根据菜盒各个分格内食材对应的预设下料顺序确定当前食材,控制下料模块将当前食材投入炒菜机的锅内;控制加热模块将锅内温度保持在当前食材对应的预设加热温度;控制搅拌模块以当前食材对应的预设搅拌速度进行运转;控制加水模块将当前食材对应的预设投注水量的水注入炒菜机的锅内;控制定时模块在当前食材的加工时间达到当前食材对应的预设加工时间时,触发炒菜机执行下一食材的烹饪动作,或者在最后一食材的加工时间达到最后一食材的对应的预设加工时间时,触发炒菜机停止执行对应的烹饪操作。
[0069] 作为示例性地,若菜盒分格A内的食用油的预设下料顺序为1,预设加热温度为T1(℃),预设搅拌速度为v1(m/s),预设投注水量为V1(ml),预设加工时间为t1(s);分格B内的辅料的预设下料顺序为2,预设加热温度为T2(℃),预设搅拌速度为v2(m/s),预设投注水量为V2(ml),预设加工时间为t2(s);分格C内的主料的预设下料顺序为3,预设加热温度为T3(℃),预设搅拌速度为v3(m/s),预设投注水量为V3(ml),预设加工时间为t3(s);分格D内的调味料的预设下料顺序为4,预设加热温度为T4(℃),预设搅拌速度为v4(m/s),预设投注水量为V4(ml),预设加工时间为t4(s),则当用户通过炒菜机的交互模块,比如显示屏输入烹饪指令时,表明用户确认开始炒菜,则响应用户输入的烹饪指令,按照菜盒各个分格内食材的烹饪参数,先控制下料模块将分格A内的食用油投入炒菜机的锅内,并在分格A内的食用油投入炒菜机的锅内后,控制加热模块将锅内温度保持在食用油对应的预设加热温度T1(℃),控制搅拌模块以食用油对应的预设搅拌速度v1(m/s)进行运转,控制加水模块将食用油对应的预设投注水量V1(ml)注入炒菜机的锅内,控制定时模块在食用油的加工时间达到食用油对应的预设加工时间t1(s)时,触发炒菜机执行下一食材的烹饪动作;接着控制下料模块将分格B内的辅料投入炒菜机的锅内,并在分格B内的辅料投入炒菜机的锅内后,控制加热模块将锅内温度保持在辅料对应的预设加热温度T2(℃),控制搅拌模块以辅料对应的预设搅拌速度v2(m/s)进行运转,控制加水模块将辅料对应的预设投注水量V2(ml)注入炒菜机的锅内,控制定时模块在辅料的加工时间达到辅料对应的预设加工时间t2(s)时,触发炒菜机执行下一食材的烹饪动作;再控制下料模块将分格C内的主料投入炒菜机的锅内,并在分格C内的主料投入炒菜机的锅内后,控制加热模块将锅内温度保持在主料对应的预设加热温度T3(℃),控制搅拌模块以主料对应的预设搅拌速度v3(m/s)进行运转,控制加水模块将主料对应的预设投注水量V3(ml)注入炒菜机的锅内,控制定时模块在主料的加工时间达到主料对应的预设加工时间t3(s)时,触发炒菜机执行下一食材的烹饪动作;最后控制下料模块将分格D内的调味料投入炒菜机的锅内,并在分格D内的调味料投入炒菜机的锅内后,控制加热模块将锅内温度保持在调味料对应的预设加热温度T4(℃),控制搅拌模块以调味料对应的预设搅拌速度v4(m/s)进行运转,控制加水模块将调味料对应的预设投注水量V4(ml)注入炒菜机的锅内,控制定时模块在调味料的加工时间达到调味料对应的预设加工时间t4(s)时,触发炒菜机停止执行对应的烹饪操作。
[0070] 如图2所示,第二实施例提供一种炒菜机控制系统,包括硬件控制模块21;硬件控制模块21,用于,根据菜盒的标签信息,获取菜盒各个分格内食材的烹饪参数;其中,烹饪参数包括预设下料顺序、预设加热温度、预设搅拌速度、预设投注水量、预设加工时间;响应用户输入的烹饪指令,按照菜盒各个分格内食材的烹饪参数,分别控制炒菜机的下料模块、加热模块、搅拌模块、加水模块、定时模块执行对应的烹饪动作。
[0071] 在本实施例的一优选实施例中,菜盒上设置的标签为RFID标签。
[0072] 作为示例性地,用户可根据实际炒菜需求,选择不同的菜盒放置在炒菜机的菜盒放置位,通过硬件控制模块21,当检测到用户放置的菜盒时,通过炒菜机的RFID识别模块识别菜盒上的RFID标签得到标签信息,根据菜盒的标签信息,获取菜盒各个分格内食材的预设下料顺序、预设加热温度、预设搅拌速度、预设投注水量、预设加工时间等烹饪参数。
[0073] 通过硬件控制模块21,当用户通过炒菜机的交互模块,比如显示屏输入烹饪指令时,表明用户确认开始炒菜,则响应用户输入的烹饪指令,按照菜盒各个分格内食材的烹饪参数,分别控制炒菜机的下料模块、加热模块、搅拌模块、加水模块、定时模块执行对应的烹饪动作。
[0074] 本实施例通过在菜盒上设置标签,可直接通过硬件控制模块21,根据菜盒的标签信息获取菜盒各个分格内食材的烹饪参数,按照烹饪参数自动控制炒菜机的相关模块执行对应的烹饪动作,无需用户分次执行投入食材、设置炒菜模式、控制启动等操作,简化操作过程,能够面向各种菜品全自动控制炒菜机的工作状态,提高炒菜机的工作效率。
[0075] 在优选的实施例当中,硬件控制模块21,还用于在根据菜盒的标签信息,获取菜盒各个分格内食材的烹饪参数之前,响应用户输入的开机指令,对下料模块、加热模块、搅拌模块、加水模块、定时模块进行硬件自检,得到硬件自检结果;若硬件自检结果为硬件正常,则在检测到用户放置的菜盒时,识别菜盒的标签信息,否则根据异常信息发送提示消息。
[0076] 作为示例性地,通过硬件控制模块21,当用户通过炒菜机的交互模块,比如按压开机按钮输入开机指令时,对下料模块、加热模块、搅拌模块、加水模块、定时模块进行硬件自检,得到硬件自检结果,若硬件自检结果正常,则说明炒菜机的相关模块处于正常可用状态,可以执行下一操作,即通过炒菜机的RFID识别模块识别菜盒上的RFID标签得到标签信息,若硬件自检结果异常,则说明炒菜机的相关模块处于异常不可用状态,则需要根据硬件自检得到的异常信息向用户发送提示消息,以便用户快速将炒菜机送修。
[0077] 本实施例通过硬件控制模块21,在炒菜机开机时即进行硬件自检,能够在用户每次使用炒菜机炒菜前排查炒菜机硬件故障,有利于保证炒菜过程中的操作安全性。
[0078] 在优选的实施例当中,硬件控制模块21,还用于,响应用户输入的清洗指令,分别控制加热模块、搅拌模块、加水模块、定时模块执行对应的清洗动作。
[0079] 作为示例性地,用户可根据实际清洗需求,通过炒菜机的交互模块,比如显示屏选择不同的清洗模式来输入清洗指令,通过硬件控制模块21,当用户输入清洗指令时,控制加热模块将锅内温度保持在预设清洗温度,控制搅拌模块以预设清洗速度进行运转,控制加水模块将预设清洗水量的水注入炒菜机的锅内,控制定时模块在清洗时间达到预设清洗时间时,触发炒菜机停止执行对应的清洗动作,等待用户倒掉锅内废水,或者控制加水模块将锅内废水抽出排掉。
[0080] 本实施例通过响应用户输入的清洗指令,分别控制炒菜机的相应模块执行对应的清洗动作,无需等待用户执行拔掉炒菜机电源、手动清洗炒菜机锅体、擦干锅体放回炒菜机内、插上炒菜机电源等操作后才能进行第二次炒菜,简化操作过程,能够控制炒菜机在炒菜后进行自动清洗,提高炒菜机的工作效率。
[0081] 在优选的实施例当中,所述根据菜盒的标签信息,获取菜盒各个分格内食材的烹饪参数,具体为:识别菜盒的标签信息,并对标签信息进行解析得到菜谱编号;根据菜谱编号从软件系统数据库中搜索得到菜盒各个分格内食材的烹饪参数;或者,根据菜谱编号向服务器查询得到菜盒各个分格内食材的烹饪参数。
[0082] 作为示例性地,通过炒菜机的RFID识别模块识别菜盒的RFID标签得到标签信息,对标签信息进行解析得到菜谱编号,将菜谱编号传输给炒菜机的软件控制模块,通过软件控制模块根据菜谱编号从软件系统的本地数据库中搜索得到菜盒各个分格内食材的烹饪参数。
[0083] 当通过软件控制模块根据菜谱编号无法从软件系统的本地数据库中搜索得到菜盒各个分格内食材的烹饪参数时,继续通过软件控制模块根据菜谱编号向服务器查询得到菜盒各个分格内食材的烹饪参数。
[0084] 其中,软件控制模块与服务器可通过WIFI或蓝牙进行通信。
[0085] 本实施例通过在菜盒上设置标签,可直接通过硬件控制模块21,根据菜盒的标签信息从软件系统数据库搜索或向服务器查询获取菜盒各个分格内食材的烹饪参数,在实际应用中可以利用软件系统与服务器实时更新食谱,能够面向各种菜品全自动控制炒菜机的工作状态,提高炒菜机的工作效率。
[0086] 在优选的实施例当中,所述按照菜盒各个分格内食材的烹饪参数,分别控制炒菜机的下料模块、加热模块、搅拌模块、加水模块、定时模块执行对应的烹饪动作,具体为:根据菜盒各个分格内食材对应的预设下料顺序确定当前食材,控制下料模块将当前食材投入炒菜机的锅内;控制加热模块将锅内温度保持在当前食材对应的预设加热温度;控制搅拌模块以当前食材对应的预设搅拌速度进行运转;控制加水模块将当前食材对应的预设投注水量的水注入炒菜机的锅内;控制定时模块在当前食材的加工时间达到当前食材对应的预设加工时间时,触发炒菜机执行下一食材的烹饪动作,或者在最后一食材的加工时间达到最后一食材的对应的预设加工时间时,触发炒菜机停止执行对应的烹饪操作。
[0087] 作为示例性地,若菜盒分格A内的食用油的预设下料顺序为1,预设加热温度为T1(℃),预设搅拌速度为v1(m/s),预设投注水量为V1(ml),预设加工时间为t1(s);分格B内的辅料的预设下料顺序为2,预设加热温度为T2(℃),预设搅拌速度为v2(m/s),预设投注水量为V2(ml),预设加工时间为t2(s);分格C内的主料的预设下料顺序为3,预设加热温度为T3(℃),预设搅拌速度为v3(m/s),预设投注水量为V3(ml),预设加工时间为t3(s);分格D内的调味料的预设下料顺序为4,预设加热温度为T4(℃),预设搅拌速度为v4(m/s),预设投注水量为V4(ml),预设加工时间为t4(s),则当用户通过炒菜机的交互模块,比如显示屏输入烹饪指令时,表明用户确认开始炒菜,则响应用户输入的烹饪指令,按照菜盒各个分格内食材的烹饪参数,先控制下料模块将分格A内的食用油投入炒菜机的锅内,并在分格A内的食用油投入炒菜机的锅内后,控制加热模块将锅内温度保持在食用油对应的预设加热温度T1(℃),控制搅拌模块以食用油对应的预设搅拌速度v1(m/s)进行运转,控制加水模块将食用油对应的预设投注水量V1(ml)注入炒菜机的锅内,控制定时模块在食用油的加工时间达到食用油对应的预设加工时间t1(s)时,触发炒菜机执行下一食材的烹饪动作;接着控制下料模块将分格B内的辅料投入炒菜机的锅内,并在分格B内的辅料投入炒菜机的锅内后,控制加热模块将锅内温度保持在辅料对应的预设加热温度T2(℃),控制搅拌模块以辅料对应的预设搅拌速度v2(m/s)进行运转,控制加水模块将辅料对应的预设投注水量V2(ml)注入炒菜机的锅内,控制定时模块在辅料的加工时间达到辅料对应的预设加工时间t2(s)时,触发炒菜机执行下一食材的烹饪动作;再控制下料模块将分格C内的主料投入炒菜机的锅内,并在分格C内的主料投入炒菜机的锅内后,控制加热模块将锅内温度保持在主料对应的预设加热温度T3(℃),控制搅拌模块以主料对应的预设搅拌速度v3(m/s)进行运转,控制加水模块将主料对应的预设投注水量V3(ml)注入炒菜机的锅内,控制定时模块在主料的加工时间达到主料对应的预设加工时间t3(s)时,触发炒菜机执行下一食材的烹饪动作;最后控制下料模块将分格D内的调味料投入炒菜机的锅内,并在分格D内的调味料投入炒菜机的锅内后,控制加热模块将锅内温度保持在调味料对应的预设加热温度T4(℃),控制搅拌模块以调味料对应的预设搅拌速度v4(m/s)进行运转,控制加水模块将调味料对应的预设投注水量V4(ml)注入炒菜机的锅内,控制定时模块在调味料的加工时间达到调味料对应的预设加工时间t4(s)时,触发炒菜机停止执行对应的烹饪操作。
[0088] 为了更清楚地说明本发明的实施例,在如图3所示的炒菜机控制系统中,服务器通过TCP/IP协议,经过WiFi或蓝牙与炒菜机通信,主要实现软件更新、菜谱下发更新、状态监控、数据采集与设备控制等功能;软件控制模块通过WiFi或蓝牙与服务器进行通信,通过串口与硬件控制模块进行通信,通过MIPI接口与7寸显示屏进行连接,控制屏幕的显示,支持1‑3W的喇叭,支持语音采集;RIFD识别模块是通过SPI控制,读取13.56M的RFID标签的数据;
下料模块包括撕膜电机、撕膜杆、退膜电机、下封板控制器,撕膜电机为直流电机,通过齿轮传动,带动撕膜杆旋转,撕膜杆带动菜盒进行旋转,并且按照设定的角度进行撕膜(撕开菜盒底部的膜,让菜掉进锅内),菜盒下菜完毕,菜盒挡菜的膜已经卷在撕膜杆上面,需要撕膜杆与退膜电机同时工作,即闭合离合,离合是用在退膜电机结构上面,撕膜的时候断开,没有动力输出,退膜的时候闭合,输出动力,实现退膜,方便拿下菜盒,下封板是上盖菜盒下料口的开关板,下菜的时候打开,下完菜后关闭,减少油烟,下封板控制器为步进电机,根据脉冲数,进行角度控制;加热模块包括IH电磁加热器、温度传感器、散热风扇,IH电磁加热器与硬件控制模块进行I2C通信,用IH的方式进行电磁感应加热,有多个挡位可以进行功率调节,实现高、中、低挡位的火候要求,通过温度传感器采集锅底温度,为炒菜过程中的温控提供数据,炒菜过程中具备恒温控制的功能;搅拌模块包括搅拌电机、搅拌杆,搅拌电机为直流电机,控制搅拌杆进行旋转,实现炒菜过程中的翻炒与搅拌的功能,搅拌杆可以顺时针也可以逆时针进行旋转搅拌,转速可以调节;加水模块包括内置水箱(1L)、用于连接外置水箱(4L)的供水接口、用于检测水箱水量的重量传感器(和/或水位传感器)、用于检测抽水水量的流量传感器、用于从水箱或锅内抽水的抽水水泵。
[0089] 与炒菜机配套的菜盒可分为如图4所示的标准菜盒和如图5所示的DIY菜盒。
[0090] 针对标准菜盒,炒菜机控制系统的工作流程具体如下:
[0091] 第一步:按键启动开机,硬件控制模块进行硬件自检,自动连接网络,启动炒菜机配套软件,自检项目包含水箱是否插好、水量是否足够、IH通信是否正常、RFID识别模块是否正常,WiFi是否正常等部分,如发现异常,相关异常信息推送给软件控制模块或鸣蜂鸣器进行提示;
[0092] 第二步:用户放上购买的标准菜盒,把标准菜盒的挂钩挂在撕膜杆上,RFID识别模块自动读取菜盒的RFID标签信息,通过硬件控制模块根据相关协议将RFID标签信息上传给软件控制模块,软件控制模块解析该命令,确定该菜盒的食谱编号,根据该食谱编号搜寻本地数据库的该食谱的烹饪参数,找到对应的菜式后,显示屏自动跳转到烹饪界面,如果在本地数据库没有找到该食谱的烹饪参数,会在服务器上面进行搜寻,服务器自动下发对应的烹饪参数;
[0093] 第三步:用户按下显示界面的“开始”按钮,进行烹饪:
[0094] 1、打开下封板,启动撕膜电机驱动菜盒旋转一格(如图4所示的菜盒,从编号1到2的位置),进行撕膜,菜盒里面的食用油掉进锅内,关闭下封板,启动IH电磁加热器加热,启动散热风扇;
[0095] 2、一段时间后,打开下封板,启动撕膜电机驱动菜盒在旋转一格(如图4所示的菜盒,从编号2到3的位置),添加辅料,关闭下封板,启动搅拌杆进行正反转;
[0096] 3、一段时间后,打开下封板,启动撕膜电机驱动菜盒在旋转1至3格(如图4所示的菜盒,从编号3到4或5或6的位置,具体位置根据食谱,由程序决定),添加主料,关闭下封板,IH电磁加热器保持加热,搅拌杆保持不停的正反转,根据食谱需要启动加水功能;
[0097] 4、一段时间后,打开下封板,启动撕膜电机驱动菜盒在旋转一格(如图4所示的菜盒,从编号6到7的位置),添加调味料,关闭下封板,IH电磁加热器保持加热,搅拌杆保持不停的正反转,根据食谱需要启动加水功能;
[0098] 5、一段时间后,关闭IH电磁加热器和搅拌杆,打开上盖,把菜装盘,完成一道炒菜;
[0099] 第四步:清洗流程,点击清洗按键:炒菜机启动加水、加热、搅拌等功能,进行常规清洗,清洗后的废水人工倒出或通过加水模块,把废水抽出。
[0100] 针对DIY菜盒,炒菜机控制系统的工作流程具体如下:
[0101] 第一步:按键启动开机,硬件控制模块进行硬件自检,自动连接网络,启动炒菜机配套软件,自检项目包含水箱是否插好、水量是否足够、IH通信是否正常,WiFi是否正常等部分,如发现异常,相关异常信息推送给软件控制模块或鸣蜂鸣器进行提示;
[0102] 第二步:用户放置配套的DIY菜盒,通过显示屏配置DIY菜盒相关参数,比如DIY菜盒参数配置如下:
[0103] 1、旋转1到2的位置(放置食用油,如图5所示),IH电磁加热器用8档加热30秒;
[0104] 2.旋转2到3的位置(放置辅料,如图5所示),IH电磁加热器用8档加热50秒;
[0105] 3.旋转3到7的位置(放置主料,如图5所示),IH电磁加热器用9档加热100秒,100秒完成后加水100ML;
[0106] 4.旋转7到8的位置(放置调味料,如图5所示),IH电磁加热器用6档加热30秒;
[0107] 第三步:按照配置放置好相关食材,用户按下显示界面的“开始”按钮,进行烹饪:
[0108] 1、打开下封板,启动撕膜电机驱动菜盒旋转一格(图5所示1到2的位置),菜盒里面的油掉进锅内,关闭下封板,启动IH电磁加热器加热,启动散热风扇;
[0109] 2、设定的时间完成后,打开下封板,启动撕膜电机驱动菜盒在旋转一格(图5所示2到3的位置),添加辅料,关闭下封板,启动搅拌杆进行正反转;
[0110] 3、设定的时间完成后,启动下封板,启动撕膜电机驱动菜盒在旋转3至7格(图5所示3到7的位置),添加主料,关闭下封板,IH电磁加热器保持加热,搅拌杆保持不停的正反转,根据设定需要启动加水功能;
[0111] 4、设定的时间完成后,打开下封板,启动撕膜电机驱动菜盒在旋转一格(图5所示7到8的位置),添加调味料,关闭下封板,IH电磁加热器保持加热,搅拌杆保持不停的正反转;
[0112] 5、设定时间完成后,关闭IH电磁加热器和搅拌杆,打开上盖,把菜装盘,完成一道炒菜;
[0113] 第四步:清洗流程,点击清洗按键:炒菜机启动加水、加热、搅拌等功能,进行常规清洗,清洗后的废水人工倒出或通过加水模块,把废水抽出。
[0114] 综上所述,本发明的实施例具有如下有益效果:
[0115] 通过根据菜盒的标签信息,获取菜盒各个分格内食材的预设下料顺序、预设加热温度、预设搅拌速度、预设投注水量、预设加工时间等烹饪参数,响应用户输入的烹饪指令,按照菜盒各个分格内食材的烹饪参数,分别控制炒菜机的下料模块、加热模块、搅拌模块、加水模块、定时模块执行对应的烹饪动作,完成全自动炒菜。本发明的实施例通过在菜盒上设置标签,可直接根据菜盒的标签信息获取菜盒各个分格内食材的烹饪参数,按照烹饪参数自动控制炒菜机的相关模块执行对应的烹饪动作,无需用户分次执行投入食材、设置炒菜模式、控制启动等操作,简化操作过程,能够面向各种菜品全自动控制炒菜机的工作状态,提高炒菜机的工作效率。
[0116] 以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
[0117] 本领域普通技术人员可以理解实现上述实施例中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read‑Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。