本發(fā)明涉及洗衣機控制,特別是涉及一種洗衣機按鍵控制方法及裝置、電子設(shè)備、存儲介質(zhì)。
背景技術(shù):
1、隨著洗衣機的發(fā)展,洗衣機的操作面板的樣式越來越多,洗衣機的功能也越來越多,為了能夠適應洗衣機功能的增加,相對應的操作按鍵也在逐步增加。
2、相關(guān)技術(shù)中的洗衣機顯示板的按鍵一般為機械按鍵和電容按鍵,由于機械按鍵的使用壽命較短,因此大部分洗衣機的操作面板都采用電容按鍵的方式。
3、然而,由于電容按鍵是通過按鍵的電容充放電時間計數(shù)比對進行按鍵確認的,導致其容易受到外界環(huán)境的影響,特別是在洗衣機上電時產(chǎn)生的電磁環(huán)境,容易產(chǎn)生按鍵誤觸等現(xiàn)象;例如,在洗衣機異常掉電后,洗衣機重新上電時會根據(jù)掉電記憶功能直接進入運行模式,此時led顯示產(chǎn)生的電流變化會影響電容按鍵的初始化過程,導致電容按鍵的基線值出錯,從而造成多個按鍵同時觸發(fā)的誤觸現(xiàn)象,容易使洗衣機在異常狀態(tài)下持續(xù)運行,嚴重影響洗衣機的使用壽命和用戶的洗衣體驗。
技術(shù)實現(xiàn)思路
1、鑒于上述問題,提出了以便提供克服上述問題或者至少部分地解決上述問題的一種洗衣機按鍵控制方法及裝置、電子設(shè)備、存儲介質(zhì),包括:
2、一種洗衣機按鍵控制方法,所述方法包括:
3、響應于洗衣機的上電操作,確定所述洗衣機是否存在多個按鍵同時觸發(fā)操作;
4、在所述洗衣機存在所述多個按鍵同時觸發(fā)操作的情況下,確定同時觸發(fā)的所述多個按鍵是否屬于同一功能區(qū)域;
5、在同時觸發(fā)的所述多個按鍵不屬于同一功能區(qū)域的情況下,將所述多個按鍵同時觸發(fā)操作判定為無效按鍵操作。
6、可選的,所述方法還包括:
7、在同時觸發(fā)的所述多個按鍵屬于同一功能區(qū)域,且,所述多個按鍵的按鍵總數(shù)超過所述功能區(qū)域可支持的復合操作總數(shù)的情況下,將所述多個按鍵同時觸發(fā)操作判定為無效按鍵操作。
8、可選的,所述將所述多個按鍵同時觸發(fā)操作判定為無效按鍵操作之后,還包括:
9、確定所述洗衣機在所述多個按鍵同時觸發(fā)操作之前是否存在其他有效按鍵操作;
10、在所述洗衣機在所述多個按鍵同時觸發(fā)操作之前存在所述其他有效按鍵操作的情況下,保留所述其他有效按鍵操作對應的按鍵觸發(fā)標志。
11、可選的,所述方法還包括:
12、在同時觸發(fā)的所述多個按鍵屬于同一功能區(qū)域,且,所述多個按鍵的按鍵總數(shù)未超過所述功能區(qū)域可支持的復合操作總數(shù)的情況下,將所述多個按鍵同時觸發(fā)操作判定為有效按鍵操作。
13、可選的,所述方法還包括:
14、在所述洗衣機在所述多個按鍵同時觸發(fā)操作之前不存在所述其他有效按鍵操作的情況下,清除所有按鍵觸發(fā)標志。
15、可選的,所述方法還包括:
16、根據(jù)所述有效按鍵操作對應的按鍵觸發(fā)標志,對所述洗衣機進行控制。
17、可選的,所述功能區(qū)域至少包括開關(guān)啟停鍵區(qū)域、模式選擇按鍵區(qū)域、功能選擇按鍵區(qū)域以及參數(shù)顯示區(qū)域。
18、可選的,所述洗衣機的上電操作為洗衣機在異常斷電后的重新上電操作,且,所述洗衣機具有掉電記憶功能。
19、一種洗衣機按鍵控制裝置,所述裝置包括:
20、按鍵同時觸發(fā)操作確定模塊,用于響應于洗衣機的上電操作,確定所述洗衣機是否存在多個按鍵同時觸發(fā)操作;
21、功能區(qū)域確定模塊,用于在所述洗衣機存在所述多個按鍵同時觸發(fā)操作的情況下,確定同時觸發(fā)的所述多個按鍵是否屬于同一功能區(qū)域;
22、第一無效按鍵操作判定模塊,用于在同時觸發(fā)的所述多個按鍵不屬于同一功能區(qū)域的情況下,將所述多個按鍵同時觸發(fā)操作判定為無效按鍵操作。
23、可選的,所述裝置還包括:
24、第二無效按鍵操作判定模塊,用于在同時觸發(fā)的所述多個按鍵屬于同一功能區(qū)域,且,所述多個按鍵的按鍵總數(shù)超過所述功能區(qū)域可支持的復合操作總數(shù)的情況下,將所述多個按鍵同時觸發(fā)操作判定為無效按鍵操作。
25、可選的,所述裝置還包括:
26、其他有效按鍵操作確定模塊,用于確定所述洗衣機在所述多個按鍵同時觸發(fā)操作之前是否存在其他有效按鍵操作;
27、按鍵觸發(fā)標志保留模塊,用于在所述洗衣機在所述多個按鍵同時觸發(fā)操作之前存在所述其他有效按鍵操作的情況下,保留所述其他有效按鍵操作對應的按鍵觸發(fā)標志。
28、可選的,所述裝置還包括:
29、有效按鍵操作判定模塊,用于在同時觸發(fā)的所述多個按鍵屬于同一功能區(qū)域,且,所述多個按鍵的按鍵總數(shù)未超過所述功能區(qū)域可支持的復合操作總數(shù)的情況下,將所述多個按鍵同時觸發(fā)操作判定為有效按鍵操作。
30、可選的,所述裝置還包括:
31、按鍵觸發(fā)標志清除模塊,用于在所述洗衣機在所述多個按鍵同時觸發(fā)操作之前不存在所述其他有效按鍵操作的情況下,清除所有按鍵觸發(fā)標志。
32、可選的,所述裝置還包括:
33、洗衣機控制模塊,用于根據(jù)所述有效按鍵操作對應的按鍵觸發(fā)標志,對所述洗衣機進行控制。
34、一種電子設(shè)備,包括處理器、存儲器及存儲在所述存儲器上并能夠在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執(zhí)行時實現(xiàn)如上所述的洗衣機按鍵控制方法。
35、一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)上存儲計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上所述的洗衣機按鍵控制方法。
36、一種計算機程序產(chǎn)品,包括計算機程序,計算機程序在被處理器執(zhí)行時實現(xiàn)如上所述的洗衣機按鍵控制方法。
37、本發(fā)明實施例具有以下優(yōu)點:
38、本發(fā)明提供了一種洗衣機按鍵控制方法,通過響應于洗衣機的上電操作,確定洗衣機是否存在多個按鍵同時觸發(fā)操作;從而在洗衣機存在多個按鍵同時觸發(fā)操作的情況下,確定同時觸發(fā)的多個按鍵是否屬于同一功能區(qū)域;進而在同時觸發(fā)的多個按鍵不屬于同一功能區(qū)域的情況下,將多個按鍵同時觸發(fā)操作判定為無效按鍵操作的方式。實現(xiàn)了在洗衣機出現(xiàn)不正常按鍵操作或誤觸操作時進行異常操作的及時屏蔽,確保了洗衣機顯示操作面板的正常使用,提高了洗衣機按鍵功能的可靠性,避免了洗衣機在異常狀態(tài)下運行,提升了洗衣機的使用壽命和用戶的洗衣體驗。
1.一種洗衣機按鍵控制方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將所述多個按鍵同時觸發(fā)操作判定為無效按鍵操作之后,還包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
6.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,所述方法還包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述功能區(qū)域至少包括開關(guān)啟停鍵區(qū)域、模式選擇按鍵區(qū)域、功能選擇按鍵區(qū)域以及參數(shù)顯示區(qū)域。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述洗衣機的上電操作為洗衣機在異常斷電后的重新上電操作,且,所述洗衣機具有掉電記憶功能。
9.一種洗衣機按鍵控制裝置,其特征在于,所述裝置包括:
10.一種電子設(shè)備,其特征在于,包括處理器、存儲器及存儲在所述存儲器上并能夠在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至8中任一項所述的洗衣機按鍵控制方法。
11.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)上存儲計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至8中任一項所述的洗衣機按鍵控制方法。
12.一種計算機程序產(chǎn)品,包括計算機程序,計算機程序在被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至8中任一項所述的洗衣機按鍵控制方法。