本發(fā)明涉及家用電器,特別涉及一種洗碗機(jī)的控制方法、洗碗機(jī)和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
在相關(guān)技術(shù)的洗碗機(jī)中,由于空間的限制,可能不方便為洗碗機(jī)安裝進(jìn)水管和排水管,因此出現(xiàn)了利用水箱存儲(chǔ)洗滌用水的洗碗機(jī)。在洗碗機(jī)掉電后,洗碗機(jī)的洗滌流程可能還沒結(jié)束,因此,餐具可能還沒清洗完畢,如何控制洗碗機(jī)在重新上電后進(jìn)行后續(xù)工作成為待解決的技術(shù)問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的實(shí)施方式提供了一種洗碗機(jī)的控制方法、洗碗機(jī)和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
本發(fā)明的實(shí)施方式的一種洗碗機(jī)的控制方法,所述洗碗機(jī)包括用于存儲(chǔ)洗滌用水的水箱,所述控制方法包括:
獲取在所述洗碗機(jī)掉電前所述洗碗機(jī)的當(dāng)前洗滌階段和所述水箱的剩余水量;
根據(jù)所述洗碗機(jī)的當(dāng)前洗滌階段判斷所述洗碗機(jī)的剩余洗滌階段次數(shù);
判斷所述剩余洗滌階段次數(shù)是否小于等于所述剩余水量的可洗滌次數(shù);
在所述剩余洗滌階段次數(shù)小于等于所述可洗滌次數(shù)時(shí),控制所述洗碗機(jī)進(jìn)入所述當(dāng)前洗滌階段的下一洗滌階段;和
在所述剩余洗滌階段次數(shù)大于所述可洗滌次數(shù)時(shí),根據(jù)所述可洗滌次數(shù)控制所述洗碗機(jī)進(jìn)行工作。
在某些實(shí)施方式中,在所述洗碗機(jī)掉電前,所述控制方法包括:
檢測所述水箱的水量;
在所述水量小于預(yù)定水量時(shí),控制所述洗碗機(jī)提示用戶加水;
在所述水量大于等于所述預(yù)定水量時(shí),控制所述洗碗機(jī)進(jìn)入洗滌階段并記錄所述洗滌階段為所述當(dāng)前洗滌階段;和
在所述當(dāng)前洗滌階段結(jié)束時(shí),進(jìn)入所述當(dāng)前洗滌階段的下一洗滌階段并記錄所述下一洗滌階段為所述當(dāng)前洗滌階段。
在某些實(shí)施方式中,所述洗碗機(jī)包括存儲(chǔ)器,所述當(dāng)前洗滌階段存儲(chǔ)在所述存儲(chǔ)器中,所述獲取在所述洗碗機(jī)掉電前所述洗碗機(jī)的當(dāng)前洗滌階段和所述水箱的剩余水量包括:
從所述存儲(chǔ)器讀取所述當(dāng)前洗滌階段。
在某些實(shí)施方式中,所述洗碗機(jī)包括水箱檢測模塊,所述獲取在所述洗碗機(jī)掉電前所述洗碗機(jī)的當(dāng)前洗滌階段和所述水箱的剩余水量包括:
控制所述水箱檢測模塊檢測所述剩余水量。
在某些實(shí)施方式中,所述獲取在所述洗碗機(jī)掉電前所述洗碗機(jī)的當(dāng)前洗滌階段和所述水箱的剩余水量包括:
記錄所述洗碗機(jī)的掉電次數(shù);
在所述洗碗機(jī)重新上電后,讀取所述掉電次數(shù)并根據(jù)所述掉電次數(shù)判斷所述剩余水量。
在某些實(shí)施方式中,所述控制方法包括:
判斷所述剩余洗滌階段次數(shù)是否為零;
在所述剩余洗滌階段次數(shù)為零時(shí),控制所述洗碗機(jī)排水并結(jié)束洗滌;和
在所述剩余洗滌階段次數(shù)不為零時(shí),進(jìn)入所述判斷所述洗碗機(jī)的剩余洗滌階段次數(shù)是否小于等于所述剩余水量的可洗滌次數(shù)的步驟。
在某些實(shí)施方式中,所述控制方法包括:
在所述洗碗機(jī)重新上電后,控制所述洗碗機(jī)排水;
在所述洗碗機(jī)排水完成后,根據(jù)所述洗碗機(jī)的剩余洗滌階段次數(shù)是否小于等于所述可洗滌次數(shù)的判斷結(jié)果控制所述洗碗機(jī)進(jìn)行工作。
在某些實(shí)施方式中,所述在所述剩余洗滌階段次數(shù)大于所述可洗滌次數(shù)時(shí),根據(jù)所述可洗滌次數(shù)控制所述洗碗機(jī)進(jìn)行工作包括:
判斷所述可洗滌次數(shù)是否大于等于1;
在所述可洗滌次數(shù)大于等于1時(shí),控制所述洗碗機(jī)選取并進(jìn)入與所述可洗滌次數(shù)相應(yīng)的剩余洗滌階段;和
在所述可洗滌次數(shù)小于1時(shí),控制所述洗碗機(jī)排水并結(jié)束洗滌。
本發(fā)明的實(shí)施方式的一種洗碗機(jī),包括:
用于存儲(chǔ)洗滌用水的水箱;和
處理器,所述處理器用于:
獲取在所述洗碗機(jī)掉電前所述洗碗機(jī)的當(dāng)前洗滌階段和所述水箱的剩余水量;
根據(jù)所述洗碗機(jī)的當(dāng)前洗滌階段判斷所述洗碗機(jī)的剩余洗滌階段次數(shù);
判斷所述剩余洗滌階段次數(shù)是否小于等于所述剩余水量的可洗滌次數(shù);
在所述剩余洗滌階段次數(shù)小于等于所述可洗滌次數(shù)時(shí),控制所述洗碗機(jī)進(jìn)入所述當(dāng)前洗滌階段的下一洗滌階段;和
在所述剩余洗滌階段次數(shù)大于所述可洗滌次數(shù)時(shí),根據(jù)所述可洗滌次數(shù)控制所述洗碗機(jī)進(jìn)行工作。
在某些實(shí)施方式中,所述處理器用于:
檢測所述水箱的水量;
在所述水量小于預(yù)定水量時(shí),控制所述洗碗機(jī)提示用戶加水;
在所述水量大于等于所述預(yù)定水量時(shí),控制所述洗碗機(jī)進(jìn)入洗滌階段并記錄所述洗滌階段為所述當(dāng)前洗滌階段;和
在所述當(dāng)前洗滌階段結(jié)束時(shí),進(jìn)入所述當(dāng)前洗滌階段的下一洗滌階段并記錄所述下一洗滌階段為所述當(dāng)前洗滌階段。
在某些實(shí)施方式中,所述洗碗機(jī)包括存儲(chǔ)器,所述當(dāng)前洗滌階段存儲(chǔ)在所述存儲(chǔ)器中,所述處理器用于:
從所述存儲(chǔ)器讀取所述當(dāng)前洗滌階段。
在某些實(shí)施方式中,所述洗碗機(jī)包括水箱檢測模塊,所述處理器用于:
控制所述水箱檢測模塊檢測所述剩余水量。
在某些實(shí)施方式中,所述處理器用于:
記錄所述洗碗機(jī)的掉電次數(shù);
在所述洗碗機(jī)重新上電后,讀取所述掉電次數(shù)并根據(jù)所述掉電次數(shù)判斷所述剩余水量。
在某些實(shí)施方式中,所述處理器用于:
判斷所述剩余洗滌階段次數(shù)是否為零;
在所述剩余洗滌階段次數(shù)為零時(shí),控制所述洗碗機(jī)排水并結(jié)束洗滌;和
在所述剩余洗滌階段次數(shù)不為零時(shí),進(jìn)入所述判斷所述洗碗機(jī)的剩余洗滌階段次數(shù)是否小于等于所述剩余水量的可洗滌次數(shù)的步驟。
在某些實(shí)施方式中,所述處理器用于:
在所述洗碗機(jī)重新上電后,控制所述洗碗機(jī)排水;
在所述洗碗機(jī)排水完成后,根據(jù)所述洗碗機(jī)的剩余洗滌階段次數(shù)是否小于等于所述可洗滌次數(shù)的判斷結(jié)果控制所述洗碗機(jī)進(jìn)行工作。
在某些實(shí)施方式中,所述處理器用于:
判斷所述可洗滌次數(shù)是否大于等于1;
在所述可洗滌次數(shù)大于等于1時(shí),控制所述洗碗機(jī)選取并進(jìn)入與所述可洗滌次數(shù)相應(yīng)的剩余洗滌階段;和
在所述可洗滌次數(shù)小于1時(shí),控制所述洗碗機(jī)排水并結(jié)束洗滌。
本發(fā)明的實(shí)施方式的一種洗碗機(jī),包括:
用于存儲(chǔ)洗滌用水的水箱;
一個(gè)或多個(gè)處理器;
存儲(chǔ)器;以及
一個(gè)或多個(gè)程序,其中所述一個(gè)或多個(gè)程序被存儲(chǔ)在所述存儲(chǔ)器中,并且被配置由所述一個(gè)或多個(gè)處理器執(zhí)行,所述程序用于執(zhí)行所述控制方法的指令。
本發(fā)明的實(shí)施方式的一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),包括與洗碗機(jī)結(jié)合使用的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序可被處理器執(zhí)行以完成所述控制方法。
本發(fā)明實(shí)施方式的洗碗機(jī)的控制方法、洗碗機(jī)和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)根據(jù)洗碗機(jī)的剩余洗滌階段次數(shù)和水箱的剩余水量的可洗滌次數(shù)控制掉電后重新上電的洗碗機(jī)進(jìn)行工作,從而使得洗碗機(jī)更加智能化,并能夠?qū)⒉途咔逑锤蓛簟?/p>
本發(fā)明的附加方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。
附圖說明
本發(fā)明的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對(duì)實(shí)施方式的描述中將變得明顯和容易理解,其中:
圖1是本發(fā)明實(shí)施方式的洗碗機(jī)的控制方法的流程示意圖;
圖2是本發(fā)明實(shí)施方式的洗碗機(jī)的模塊示意圖;
圖3是本發(fā)明實(shí)施方式的洗碗機(jī)的控制方法的另一個(gè)流程示意圖;
圖4是本發(fā)明實(shí)施方式的洗碗機(jī)的控制方法的再一個(gè)流程示意圖;
圖5是本發(fā)明實(shí)施方式的洗碗機(jī)的另一個(gè)模塊示意圖;
圖6是本發(fā)明實(shí)施方式的洗碗機(jī)的控制方法的又一個(gè)流程示意圖;
圖7是本發(fā)明實(shí)施方式的洗碗機(jī)的再一個(gè)模塊示意圖;
圖8是本發(fā)明實(shí)施方式的洗碗機(jī)的控制方法的又一個(gè)流程示意圖;
圖9是本發(fā)明實(shí)施方式的洗碗機(jī)的控制方法的又一個(gè)流程示意圖;
圖10是本發(fā)明實(shí)施方式的洗碗機(jī)的控制方法的又一個(gè)流程示意圖;
圖11是本發(fā)明實(shí)施方式的洗碗機(jī)的控制方法的又一個(gè)流程示意圖;
圖12是本發(fā)明實(shí)施方式的洗碗機(jī)的又一個(gè)模塊示意圖;
圖13是本發(fā)明實(shí)施方式的洗碗機(jī)和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的連接示意圖。
主要元件符號(hào)說明:
洗碗機(jī)100、水箱120、處理器140、存儲(chǔ)器160、水箱檢測模塊180、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)200。
具體實(shí)施方式
下面詳細(xì)描述本發(fā)明的實(shí)施方式,所述實(shí)施方式的實(shí)施方式在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施方式是示例性的,僅用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
請(qǐng)一并參閱圖1和圖2,本發(fā)明實(shí)施方式的控制方法可以用于洗碗機(jī)100。洗碗機(jī)100包括用于存儲(chǔ)洗滌用水的水箱120。控制方法包括:
步驟s12:獲取在洗碗機(jī)100掉電前洗碗機(jī)100的當(dāng)前洗滌階段和水箱120的剩余水量;
步驟s14:根據(jù)洗碗機(jī)100的當(dāng)前洗滌階段判斷洗碗機(jī)100的剩余洗滌階段次數(shù);
步驟s16:判斷剩余洗滌階段次數(shù)是否小于等于剩余水量的可洗滌次數(shù);
步驟s18:在剩余洗滌階段次數(shù)小于等于可洗滌次數(shù)時(shí),控制洗碗機(jī)100進(jìn)入當(dāng)前洗滌階段的下一洗滌階段;和
步驟s22:在剩余洗滌階段次數(shù)大于可洗滌次數(shù)時(shí),根據(jù)可洗滌次數(shù)控制洗碗機(jī)100進(jìn)行工作。
請(qǐng)?jiān)俅螀㈤唸D2,本發(fā)明實(shí)施方式的洗碗機(jī)100包括用于存儲(chǔ)洗滌用水的水箱120和處理器140。處理器140用于:
獲取在洗碗機(jī)100掉電前洗碗機(jī)100的當(dāng)前洗滌階段和水箱120的剩余水量;
根據(jù)洗碗機(jī)100的當(dāng)前洗滌階段判斷洗碗機(jī)100的剩余洗滌階段次數(shù);
判斷剩余洗滌階段次數(shù)是否小于等于剩余水量的可洗滌次數(shù);
在剩余洗滌階段次數(shù)小于等于可洗滌次數(shù)時(shí),控制洗碗機(jī)100進(jìn)入當(dāng)前洗滌階段的下一洗滌階段;和
在剩余洗滌階段次數(shù)大于可洗滌次數(shù)時(shí),根據(jù)可洗滌次數(shù)控制洗碗機(jī)100進(jìn)行工作。
也即是說,本發(fā)明實(shí)施方式的控制方法可以由本發(fā)明實(shí)施方式的洗碗機(jī)100實(shí)現(xiàn),其中,步驟s12、s14、s16、s18和s22可以由處理器140實(shí)現(xiàn)。
本發(fā)明實(shí)施方式的洗碗機(jī)100的控制方法和洗碗機(jī)100根據(jù)洗碗機(jī)100的剩余洗滌階段次數(shù)和水箱120的剩余水量的可洗滌次數(shù)控制掉電后重新上電的洗碗機(jī)100進(jìn)行工作,從而使得洗碗機(jī)100更加智能化,并能夠?qū)⒉途咔逑锤蓛簟?/p>
在某些實(shí)施方式中,洗碗機(jī)100的工作流程一般包括洗滌流程、干燥流程和保管流程。洗滌流程一般包括多個(gè)洗滌階段,比如預(yù)洗階段、主洗階段等洗滌階段。
在某些實(shí)施方式中,由于空間太小或者位置偏僻等原因,洗碗機(jī)100不適合安裝進(jìn)水管和出水管,因此本發(fā)明實(shí)施方式的洗碗機(jī)100包括用于存儲(chǔ)洗滌用水的水箱120。由于水箱120存儲(chǔ)的洗滌用水有限,在洗碗機(jī)100掉電后重新上電時(shí),水箱120中的剩余水量可能不足以完成洗碗機(jī)100的整個(gè)洗滌流程,因此可以采用本發(fā)明實(shí)施方式的控制方法控制洗碗機(jī)100完成對(duì)餐具的清洗工作。
在某些實(shí)施方式中,步驟s12、s14、s16、s18和s22可在洗碗機(jī)掉電后重新上電時(shí)執(zhí)行,從而能夠根據(jù)洗碗機(jī)100掉電前的當(dāng)前洗滌階段和水箱120的剩余水量控制洗碗機(jī)100進(jìn)行工作。
在某些實(shí)施方式中,剩余洗滌階段次數(shù)是指剩余洗滌階段的次數(shù),即經(jīng)過剩余洗滌階段次數(shù)的洗滌階段后,洗碗機(jī)100完成整個(gè)洗滌流程。根據(jù)洗碗機(jī)100的當(dāng)前洗滌階段判斷洗碗機(jī)100的剩余洗滌階段次數(shù)可以是根據(jù)洗碗機(jī)100的整個(gè)洗滌流程包括的洗滌階段次數(shù)和當(dāng)前洗滌階段判斷剩余洗滌階段次數(shù)。例如,洗碗機(jī)100的整個(gè)洗滌流程包括的洗滌階段次數(shù)為5(即洗碗機(jī)100完成洗滌流程需要經(jīng)過5個(gè)洗滌階段),當(dāng)前洗滌階段為第2個(gè)洗滌階段,則剩余洗滌階段次數(shù)為3次。
在某些實(shí)施方式中,剩余水量的可洗滌次數(shù)可以是根據(jù)剩余水量和一個(gè)洗滌階段的平均用水量計(jì)算獲得,比如剩余水量為5l,一個(gè)洗滌階段的平均用水量為2l,則可洗滌次數(shù)為2.5次。
在某些實(shí)施方式中,剩余水量的可洗滌次數(shù)也可以根據(jù)剩余水量和剩余洗滌階段的用水量計(jì)算獲得,比如剩余水量為5l,剩余洗滌階段包括3個(gè),其中第一個(gè)剩余洗滌階段的用水量為3l,第二個(gè)剩余洗滌階段的用水量為1l,第三個(gè)剩余洗滌階段的用水量為1l,則可洗滌次數(shù)為3次。
在某些實(shí)施方式中,控制洗碗機(jī)100進(jìn)入當(dāng)前洗滌階段的下一洗滌階段是指控制洗碗機(jī)100進(jìn)入當(dāng)前洗滌階段緊接著的洗滌階段,即控制洗碗機(jī)100完成洗滌流程的所有剩余洗滌階段。根據(jù)可洗滌次數(shù)控制洗碗機(jī)100進(jìn)行工作是指控制洗碗機(jī)100進(jìn)行對(duì)應(yīng)可洗滌次數(shù)的剩余洗滌階段,即不需要完成洗滌流程的所有剩余洗滌階段,只需要完成剩余洗滌階段中與可洗滌次數(shù)對(duì)應(yīng)的部分。
請(qǐng)參閱圖3,在某些實(shí)施方式中,在洗碗機(jī)100掉電前,控制方法包括:
步驟s24:檢測水箱120的水量;
步驟s26:在水量小于預(yù)定水量時(shí),控制洗碗機(jī)100提示用戶加水;
步驟s28:在水量大于等于預(yù)定水量時(shí),控制洗碗機(jī)100進(jìn)入洗滌階段并記錄洗滌階段為當(dāng)前洗滌階段;和
步驟s32:在當(dāng)前洗滌階段結(jié)束時(shí),進(jìn)入當(dāng)前洗滌階段的下一洗滌階段并記錄下一洗滌階段為當(dāng)前洗滌階段。
請(qǐng)?jiān)俅螀㈤唸D2,處理器140用于:
檢測水箱120的水量;
在水量小于預(yù)定水量時(shí),控制洗碗機(jī)100提示用戶加水;
在水量大于等于預(yù)定水量時(shí),控制洗碗機(jī)100進(jìn)入洗滌階段并記錄洗滌階段為當(dāng)前洗滌階段;和
在當(dāng)前洗滌階段結(jié)束時(shí),進(jìn)入當(dāng)前洗滌階段的下一洗滌階段并記錄下一洗滌階段為當(dāng)前洗滌階段。
也即是說,步驟s24、s26、s28和s32可以由處理器140實(shí)現(xiàn)。
如此,可以在洗碗機(jī)100掉電前控制洗碗機(jī)100正常工作。
具體地,預(yù)定水量可以是指足夠洗碗機(jī)100完成整個(gè)洗滌流程的水量。在洗碗機(jī)100初始工作時(shí),先檢測水箱120的水量,在水箱120的水量小于預(yù)定水量時(shí),說明水量太少不足以完成洗碗機(jī)100的整個(gè)洗滌流程,因此可以控制洗碗機(jī)100提示用戶加水;在水箱120的水量大于預(yù)定水量時(shí),說明水量已經(jīng)足夠完成洗碗機(jī)100的整個(gè)洗滌流程,因此可以控制洗碗機(jī)100進(jìn)入洗滌流程的第一個(gè)洗滌階段,在洗碗機(jī)100進(jìn)入洗滌階段時(shí)或進(jìn)入洗滌階段后,洗碗機(jī)100可以記錄正在執(zhí)行的洗滌階段為當(dāng)前洗滌階段,從而方便重新上電后的洗碗機(jī)100獲取掉電前的洗滌進(jìn)度。
需要說明的是,洗碗機(jī)100可以包括顯示面板、電聲元件(如喇叭)和振動(dòng)元件中的至少一個(gè),即洗碗機(jī)100包括顯示面板、或者洗碗機(jī)100包括電聲元件、或者洗碗機(jī)100包括振動(dòng)元件、或者洗碗機(jī)100包括顯示面板和電聲元件、或者洗碗機(jī)100包括顯示面板和振動(dòng)元件、或者洗碗機(jī)100包括電聲元件和振動(dòng)元件、或者洗碗機(jī)100包括顯示面板、電聲元件和振動(dòng)元件。因此,控制方法可以控制洗碗機(jī)100提示用戶加水,即可以控制洗碗機(jī)100以圖像、文字、語音、振動(dòng)等方式提示用戶加水,在此不做具體限定。
請(qǐng)一并參閱圖4和圖5,在某些實(shí)施方式中,洗碗機(jī)100包括存儲(chǔ)器160,當(dāng)前洗滌階段存儲(chǔ)在存儲(chǔ)器160中。步驟s12包括:
步驟s122:從存儲(chǔ)器160讀取當(dāng)前洗滌階段。
請(qǐng)?jiān)俅螀㈤唸D5,在某些實(shí)施方式中,洗碗機(jī)100包括存儲(chǔ)器160,當(dāng)前洗滌階段存儲(chǔ)在存儲(chǔ)器160中。處理器140用于:
從存儲(chǔ)器160讀取當(dāng)前洗滌階段。
也即是說,步驟s122可以由處理器140實(shí)現(xiàn)。
如此,可以快速地獲取洗碗機(jī)100掉電前的當(dāng)前洗滌階段。
可以理解,在洗碗機(jī)100的洗滌流程中,洗碗機(jī)100每進(jìn)入一個(gè)洗滌階段,都可以保存相應(yīng)的洗滌階段的信息至存儲(chǔ)器160,從而洗碗機(jī)100重新上電后可以從存儲(chǔ)器160中獲取保存的最后一個(gè)洗滌階段的信息作為洗碗機(jī)100掉電前的當(dāng)前洗滌階段。
請(qǐng)一并參閱圖6和圖7,在某些實(shí)施方式中,洗碗機(jī)100包括水箱檢測模塊180。步驟s12包括:
步驟s124:控制水箱檢測模塊180檢測剩余水量。
請(qǐng)?jiān)俅螀㈤唸D7,在某些實(shí)施方式中,洗碗機(jī)100包括水箱檢測模塊180。處理器140用于:
控制水箱檢測模塊180檢測剩余水量。
也即是說,步驟s124可以由處理器140實(shí)現(xiàn)。
如此,可以通過水箱檢測模塊180準(zhǔn)確地檢測水箱120中的剩余水量。
具體地,水箱檢測模塊120可以包括壓力傳感器、光線傳感器(如紅外傳感器)和超聲波傳感器等檢測器中的一種或任意幾種。通過水箱檢測模塊180可以準(zhǔn)確地檢測出水箱120的剩余水量,從而可以根據(jù)水箱120的剩余水量計(jì)算剩余水量的可洗滌次數(shù)。在一個(gè)實(shí)施例中,水箱檢測模塊120包括壓力傳感器,通過壓力傳感器檢測到的水箱120的水壓可以判斷水箱120中的水量,比如將壓力傳感器設(shè)置在水箱120的底部,在水箱120中的水量較多時(shí),壓力傳感器測量到的壓力值比較大,在水箱120的水量較少時(shí),壓力傳感器測量到的壓力值比較小。
在某些實(shí)施方式中,步驟s24中也可以通過水箱檢測模塊180檢測水箱120的水量,在此不做具體限定。
請(qǐng)參閱圖8,在某些實(shí)施方式中,步驟s12包括:
步驟s126:記錄洗碗機(jī)100的掉電次數(shù);
步驟s128:在洗碗機(jī)100上電后,讀取掉電次數(shù)并根據(jù)掉電次數(shù)判斷剩余水量。
請(qǐng)?jiān)俅螀㈤唸D2,在某些實(shí)施方式中,處理器140用于:
記錄洗碗機(jī)100的掉電次數(shù);
在洗碗機(jī)100上電后,讀取掉電次數(shù)并根據(jù)掉電次數(shù)判斷剩余水量。
也即是說,步驟s126和s128可以由處理器140實(shí)現(xiàn)。
如此,可以獲得洗碗機(jī)100的掉電次數(shù)并根據(jù)掉電次數(shù)判斷剩余水量。
具體地,在洗碗機(jī)100每次掉電后重新上電,洗碗機(jī)100的掉電次數(shù)可以增加一次并記錄下來,由于洗碗機(jī)100在掉電前可能已經(jīng)從水箱120中獲取洗滌用水,即水箱120的水量已經(jīng)減少了,因此,可以根據(jù)掉電次數(shù)和每次掉電水箱120的水量減少量計(jì)算水箱120的剩余水量。在一個(gè)實(shí)施例中,洗碗機(jī)100的掉電次數(shù)為2次,每次掉電水箱120的水量減少量為2l,水箱120的總水量為10l,則水箱的剩余水量為10l-2*2l=6l。需要說明的是,每次掉電水箱120的水量減少量可以為多次掉電水箱120的總水量減少量的平均值,也可以是每次掉電水箱120的最大減少量,還可以是洗碗機(jī)100掉電前對(duì)應(yīng)的當(dāng)前洗滌階段的所需水量,在此不做具體限定。
在某些實(shí)施方式中,掉電次數(shù)可以存儲(chǔ)在存儲(chǔ)器160中,在洗碗機(jī)100上電后,可以從存儲(chǔ)器160中讀取掉電次數(shù)并根據(jù)掉電次數(shù)判斷剩余水量。
請(qǐng)參閱圖9,在某些實(shí)施方式中,控制方法包括:
步驟s34:判斷剩余洗滌階段次數(shù)是否為零;
步驟s36:在剩余洗滌階段次數(shù)為零時(shí),控制洗碗機(jī)100排水并結(jié)束洗滌;和
步驟s38:在剩余洗滌階段次數(shù)不為零時(shí),進(jìn)入判斷洗碗機(jī)100的剩余洗滌階段次數(shù)是否小于等于剩余水量的可洗滌次數(shù)的步驟。
請(qǐng)?jiān)俅螀㈤唸D2,處理器140用于:
判斷剩余洗滌階段次數(shù)是否為零;
在剩余洗滌階段次數(shù)為零時(shí),控制洗碗機(jī)100排水并結(jié)束洗滌;和
在剩余洗滌階段次數(shù)不為零時(shí),進(jìn)入判斷洗碗機(jī)100的剩余洗滌階段次數(shù)是否小于等于剩余水量的可洗滌次數(shù)的步驟。
也即是說,步驟s34、s36和s38可以由處理器140實(shí)現(xiàn)。
如此,可以控制洗碗機(jī)100完成整個(gè)洗滌流程。
具體地,在洗碗機(jī)100重新上電后,判斷剩余洗滌階段次數(shù)是否為零,在剩余洗滌階段次數(shù)為零時(shí),說明在掉電前洗滌流程已經(jīng)處于最后一個(gè)洗滌階段,即洗滌流程已經(jīng)基本結(jié)束,因此可以控制洗碗機(jī)100排水并結(jié)束洗滌;在剩余洗滌階段次數(shù)不為零時(shí),可以進(jìn)入步驟s16,判斷剩余洗滌階段次數(shù)是否小于等于可洗滌次數(shù),再根據(jù)該判斷結(jié)果控制洗碗機(jī)100進(jìn)行相應(yīng)的洗滌階段。
請(qǐng)參閱圖10,在某些實(shí)施方式中,控制方法包括:
步驟s42:在洗碗機(jī)100重新上電后,控制洗碗機(jī)100排水;
步驟s44:在洗碗機(jī)100排水完成后,根據(jù)洗碗機(jī)100的剩余洗滌階段次數(shù)是否小于等于可洗滌次數(shù)的判斷結(jié)果控制洗碗機(jī)100工作。
請(qǐng)?jiān)俅螀㈤唸D2,在某些實(shí)施方式中,處理器140用于:
在洗碗機(jī)100重新上電后,控制洗碗機(jī)100排水;
在洗碗機(jī)100排水完成后,根據(jù)洗碗機(jī)100的剩余洗滌階段次數(shù)是否小于等于可洗滌次數(shù)的判斷結(jié)果控制洗碗機(jī)100工作。
也即是說,步驟s42和s44可以由處理器140實(shí)現(xiàn)。
如此,可以先將洗碗機(jī)100中的水排出。
具體地,由于洗碗機(jī)100掉電前可能已經(jīng)從水箱120獲取洗滌用水和利用洗滌用水進(jìn)行了洗滌工作,因此在洗碗機(jī)100重新上電后,需要先控制洗碗機(jī)100排水以將先前的洗滌用水排出,然后根據(jù)剩余階段次數(shù)是否小于等于可洗滌次數(shù)的判斷結(jié)果控制洗碗機(jī)100工作。其中,根據(jù)剩余階段次數(shù)是否小于等于可洗滌次數(shù)的判斷結(jié)果控制洗碗機(jī)100工作是指根據(jù)剩余階段次數(shù)是否小于等于可洗滌次數(shù)的判斷結(jié)果執(zhí)行步驟s18或s22,即在剩余洗滌階段次數(shù)小于等于可洗滌次數(shù)時(shí),控制洗碗機(jī)100進(jìn)入當(dāng)前洗滌階段的下一洗滌階段;在剩余洗滌階段次數(shù)大于可洗滌次數(shù)時(shí),根據(jù)可洗滌次數(shù)控制洗碗機(jī)100進(jìn)行工作。
請(qǐng)參閱圖11,在某些實(shí)施方式中,步驟s22包括:
步驟s222:判斷可洗滌次數(shù)是否大于等于1;
步驟s224:在可洗滌次數(shù)大于等于1時(shí),控制洗碗機(jī)100選取并進(jìn)入與可洗滌次數(shù)相應(yīng)的剩余洗滌階段;和
步驟s226:在可洗滌次數(shù)小于1時(shí),控制洗碗機(jī)100排水并結(jié)束洗滌。
請(qǐng)?jiān)俅螀㈤唸D2,在某些實(shí)施方式中,處理器140用于:
判斷可洗滌次數(shù)是否大于等于1;
在可洗滌次數(shù)大于等于1時(shí),控制洗碗機(jī)100選取并進(jìn)入與可洗滌次數(shù)相應(yīng)的剩余洗滌階段;和
在可洗滌次數(shù)小于1時(shí),控制洗碗機(jī)100排水并結(jié)束洗滌。
也即是說,步驟s222、s224和s226可以由處理器140實(shí)現(xiàn)。
如此,可以根據(jù)可洗滌次數(shù)控制洗碗機(jī)100進(jìn)行洗滌。
具體地,判斷可洗滌次數(shù)是否大于等于1,在洗滌次數(shù)大于等于1時(shí),說明剩余水量可以提供至少一次的洗滌階段的用水,因此可以控制洗碗機(jī)100選取并進(jìn)入與可洗滌次數(shù)相應(yīng)的剩余洗滌階段。其中,控制洗碗機(jī)100選取并進(jìn)入與可洗滌次數(shù)相應(yīng)的剩余洗滌階段可以是選取并進(jìn)入緊接著當(dāng)前洗滌階段的剩余洗滌階段,也可以是選取并進(jìn)入剩余洗滌階段的其他洗滌階段,例如,可以是選取并進(jìn)入與可洗滌次數(shù)相應(yīng)的任意剩余洗滌階段。在一個(gè)例子中,剩余水量的可洗滌次數(shù)為2,整個(gè)洗滌流程包括依順序進(jìn)行的洗滌階段a、洗滌階段b、洗滌階段c、洗滌階段d和洗滌階段e。掉電前,當(dāng)前洗滌階段為洗滌階段a,那么剩余洗滌階段次數(shù)為4,分別是洗滌階段b、洗滌階段c、洗滌階段d和洗滌階段e,控制洗碗機(jī)100選取并進(jìn)入與可洗滌次數(shù)相應(yīng)的剩余洗滌階段可以是指選取并進(jìn)入緊接著當(dāng)前洗滌階段a的洗滌階段b和洗滌階段c,也可以是選取并進(jìn)入剩余洗滌階段的最后洗滌階段的洗滌階段d和洗滌階段e、還可以是選取并進(jìn)入洗滌階段b、洗滌階段c、洗滌階段d和洗滌階段e中的任意兩個(gè)洗滌階段,比如洗滌階段b和洗滌階段c、洗滌階段b和洗滌階段e等,在此不做具體限定。
請(qǐng)參閱圖12,本發(fā)明實(shí)施方式的洗碗機(jī)100包括用于存儲(chǔ)洗滌用水的水箱120、一個(gè)或多個(gè)處理器140、存儲(chǔ)器160以及一個(gè)或多個(gè)程序。其中一個(gè)或多個(gè)程序被存儲(chǔ)在存儲(chǔ)器160中,并且被配置由一個(gè)或多個(gè)處理器140執(zhí)行,程序用于執(zhí)行本發(fā)明上述任一實(shí)施方式的控制方法的指令。
舉其中一個(gè)例子來說,程序可以用于執(zhí)行以下控制方法的指令:
步驟s12:獲取在洗碗機(jī)100掉電前洗碗機(jī)100的當(dāng)前洗滌階段和水箱120的剩余水量;
步驟s14:根據(jù)洗碗機(jī)100的當(dāng)前洗滌階段判斷洗碗機(jī)100的剩余洗滌階段次數(shù);
步驟s16:判斷剩余洗滌階段次數(shù)是否小于等于剩余水量的可洗滌次數(shù);
步驟s18:在剩余洗滌階段次數(shù)小于等于可洗滌次數(shù)時(shí),控制洗碗機(jī)100進(jìn)入當(dāng)前洗滌階段的下一洗滌階段;和
步驟s22:在剩余洗滌階段次數(shù)大于可洗滌次數(shù)時(shí),根據(jù)可洗滌次數(shù)控制洗碗機(jī)100進(jìn)行工作。
請(qǐng)參閱圖13,本發(fā)明實(shí)施方式的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)200,包括與洗碗機(jī)100結(jié)合使用的計(jì)算機(jī)程序,計(jì)算機(jī)程序可被處理器140執(zhí)行以完成本發(fā)明上述任一實(shí)施方式的控制方法。
舉其中一個(gè)例子來說,計(jì)算機(jī)程序可被處理器140執(zhí)行以完成以下控制方法:
步驟s12:獲取在洗碗機(jī)100掉電前洗碗機(jī)100的當(dāng)前洗滌階段和水箱120的剩余水量;
步驟s14:根據(jù)洗碗機(jī)100的當(dāng)前洗滌階段判斷洗碗機(jī)100的剩余洗滌階段次數(shù);
步驟s16:判斷剩余洗滌階段次數(shù)是否小于等于剩余水量的可洗滌次數(shù);
步驟s18:在剩余洗滌階段次數(shù)小于等于可洗滌次數(shù)時(shí),控制洗碗機(jī)100進(jìn)入當(dāng)前洗滌階段的下一洗滌階段;和
步驟s22:在剩余洗滌階段次數(shù)大于可洗滌次數(shù)時(shí),根據(jù)可洗滌次數(shù)控制洗碗機(jī)100進(jìn)行工作。
需要指出的是,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)200可以是內(nèi)置在洗碗機(jī)100中的存儲(chǔ)介質(zhì),也可以是能夠插拔地插接在洗碗機(jī)100的存儲(chǔ)介質(zhì)。
在本發(fā)明的實(shí)施方式的描述中,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括一個(gè)或者更多個(gè)所述特征。在本發(fā)明的實(shí)施方式的描述中,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上,除非另有明確具體的限定。
在本發(fā)明的實(shí)施方式的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接或可以相互通訊;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通或兩個(gè)元件的相互作用關(guān)系。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語在本發(fā)明的實(shí)施方式中的具體含義。
在本說明書的描述中,參考術(shù)語“一個(gè)實(shí)施方式”、“一些實(shí)施方式”、“示意性實(shí)施方式”、“示例”、“具體示例”或“一些示例”等的描述意指結(jié)合所述實(shí)施方式或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施方式或示例中。在本說明書中,對(duì)上述術(shù)語的示意性表述不一定指的是相同的實(shí)施方式或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施方式或示例中以合適的方式結(jié)合。
流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實(shí)現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實(shí)現(xiàn)在任何計(jì)算機(jī)可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計(jì)算機(jī)的系統(tǒng)、包括處理模塊的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,"計(jì)算機(jī)可讀介質(zhì)"可以是任何可以包含、存儲(chǔ)、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計(jì)算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個(gè)或多個(gè)布線的電連接部(電子裝置),便攜式計(jì)算機(jī)盤盒(磁裝置),隨機(jī)存取存儲(chǔ)器(ram),只讀存儲(chǔ)器(rom),可擦除可編輯只讀存儲(chǔ)器(eprom或閃速存儲(chǔ)器),光纖裝置,以及便攜式光盤只讀存儲(chǔ)器(cdrom)。另外,計(jì)算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因?yàn)榭梢岳缤ㄟ^對(duì)紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時(shí)以其他合適方式進(jìn)行處理來以電子方式獲得所述程序,然后將其存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)器中。
應(yīng)當(dāng)理解,本發(fā)明的實(shí)施方式的各部分可以用硬件、軟件、固件或它們的組合來實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實(shí)現(xiàn)。例如,如果用硬件來實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(pga),現(xiàn)場可編程門陣列(fpga)等。
本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。
此外,在本發(fā)明的各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理模塊中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。
上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對(duì)上述實(shí)施方式進(jìn)行變化、修改、替換和變型。