本發(fā)明涉及水杯,特別涉及智能水杯及基于智能水杯的水溫控制方法。
背景技術(shù):
物聯(lián)網(wǎng)技術(shù),特別是傳感器技術(shù),已廣泛應(yīng)用各種各樣的智能家居產(chǎn)品中。在相關(guān)文獻(xiàn)中,智能水杯通過內(nèi)置的傳感器,可實時檢測智能水杯中的水溫等信息,并且根據(jù)檢測到的水溫信息,進(jìn)行語音提示、顯示提示或者遠(yuǎn)程提醒。
上述技術(shù)方案雖然能夠監(jiān)測智能水杯中的水溫并進(jìn)行提醒,但用戶可能在提醒的時候并不想要飲水。當(dāng)用戶突然想要飲水時,可能發(fā)現(xiàn)水溫太低,并不適合飲用。對于老人、小孩等用戶群體,其不能夠提供極好的飲水體驗。
技術(shù)實現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題是:提供一種智能水杯及基于智能水杯的水溫控制方法,自動將水溫控制在一個適宜的溫度,滿足實時的飲水需求。
為解決上述問題,本發(fā)明采用的技術(shù)方案是:智能水杯,包括第一檢測模塊、第二檢測模塊、處理器、存儲器、加熱器;
所述第一檢測模塊,用于實時檢測水杯中是否存在水;
所述第二檢測模塊,用于實時檢測水杯中水的當(dāng)前溫度;
所述存儲器,用于存儲處理器可執(zhí)行指令;
所述處理器,用于根據(jù)水杯中水的當(dāng)前溫度及預(yù)設(shè)的溫度條件確定溫度控制參數(shù);
所述加熱器,用于根據(jù)所述溫度控制參數(shù)對水杯中的水進(jìn)行加熱或者停止加熱。
進(jìn)一步的,所述處理器確定溫度控制參數(shù)的具體方式為:當(dāng)水杯中水的當(dāng)前溫度低于第一溫度時,處理器生成加熱的控制參數(shù);當(dāng)水杯中水的當(dāng)前溫度高于第二溫度時,處理器生成停止加熱的控制參數(shù)。
進(jìn)一步的,所述第一檢測模塊包括水位傳感器和第一判斷子模塊;
所述水位傳感器,用于采集水杯中水的水位值;
第一判斷子模塊,用于判斷當(dāng)采集到的水位是否達(dá)到水位閾值,從而確定水杯中是否存在水。
進(jìn)一步的,所述第二檢測模塊為溫度傳感器。
基于智能水杯的水溫控制方法,括如下步驟:
a.檢測水杯中是否存在水,若有,則進(jìn)入步驟b;若沒有,則返回步驟a;
b.檢測水杯中水的當(dāng)前溫度;
c.根據(jù)水杯中水的當(dāng)前溫度及預(yù)設(shè)的溫度條件確定溫度控制參數(shù);
d.根據(jù)所述溫度控制參數(shù)對水杯中的水進(jìn)行加熱或者停止加熱。
進(jìn)一步的,步驟a中所述檢測水杯中是否存在水包括:
a1.采集水杯中水的水位值;
a2.判斷當(dāng)采集到的水位是否達(dá)到水位閾值,從而確定水杯中是否存在水。
進(jìn)一步的,步驟b通過溫度傳感器檢測水杯中水的當(dāng)前溫度。
進(jìn)一步的,步驟c包括:當(dāng)水杯中水的當(dāng)前溫度低于第一溫度時,處理器生成加熱的控制參數(shù);當(dāng)水杯中水的當(dāng)前溫度高于第二溫度時,處理器生成停止加熱的控制參數(shù)。
本發(fā)明的有益效果是:處理器根據(jù)第一檢測模塊、第二檢測模塊的實時監(jiān)測結(jié)果以及用戶預(yù)設(shè)的溫度條件對加熱器進(jìn)行相應(yīng)控制:當(dāng)水杯中水的當(dāng)前溫度低于第一溫度時,處理器控制加熱器進(jìn)行加熱;當(dāng)水杯中水的當(dāng)前溫度高于第二溫度時,控制加熱器進(jìn)行停止加熱;從而自動將水溫控制在一個適宜的溫度,滿足了用戶實時的飲水需求。
附圖說明
圖1為水杯的系統(tǒng)結(jié)構(gòu)示意圖。
具體實施方式
如圖1所示,智能水杯,包括第一檢測模塊、溫度傳感器、處理器、存儲器、加熱器;
其中:所述第一檢測模塊,用于實時檢測水杯中是否存在水;所述溫度傳感器,用于實時檢測水杯中水的當(dāng)前溫度;所述存儲器,用于存儲處理器可執(zhí)行指令;所述處理器,用于根據(jù)水杯中水的當(dāng)前溫度及預(yù)設(shè)的溫度條件確定溫度控制參數(shù);所述加熱器,用于根據(jù)所述溫度控制參數(shù)對水杯中的水進(jìn)行加熱或者停止加熱。
所述第一檢測模塊具體包括水位傳感器和第一判斷子模塊;所述水位傳感器,用于采集水杯中水的水位值;第一判斷子模塊,用于判斷當(dāng)采集到的水位是否達(dá)到水位閾值,從而確定水杯中是否存在水。
基于上述智能水杯,下面以第一溫度為30℃、第二溫度為38℃的水溫條件為例,闡述本發(fā)明的水溫控制方法:
1.采集水杯中水的水位值;
2.判斷當(dāng)采集到的水位是否達(dá)到水位閾值,從而確定水杯中是否存在水;若有,則進(jìn)入步驟3;若沒有,則返回步驟1;
3.通過溫度傳感器檢測水杯中水的當(dāng)前溫度;
4.當(dāng)水杯中水的當(dāng)前溫度低于30℃時,處理器生成加熱的控制參數(shù);當(dāng)水杯中水的當(dāng)前溫度高于38℃時,處理器生成停止加熱的控制參數(shù);
5.根據(jù)所述溫度控制參數(shù)對水杯中的水進(jìn)行加熱或者停止加熱。從而使得水杯中的水溫保持在30-38℃之內(nèi),滿足用戶實時的飲水需求。
以上描述了本發(fā)明的基本原理和主要的特征,說明書的描述只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)的本發(fā)明范圍內(nèi)。