隨著人民生活水平的飛速發(fā)展,生活節(jié)奏不斷加快,冰箱在家庭中起的作用也越來越大,但整理起來麻煩,同時(shí)也經(jīng)常弄不清楚食品是否用完或者遺忘某些食品在冰箱而造成各種生活麻煩。
本設(shè)計(jì)采用射頻識(shí)別(RFID,Radio Frequency Identification)技術(shù),并結(jié)合互聯(lián)網(wǎng)和信息處理技術(shù),建立智能冰箱食品監(jiān)管系統(tǒng),實(shí)現(xiàn)對(duì)冰箱內(nèi)的食品記錄。那么冰箱內(nèi)食品可以通過查詢數(shù)據(jù)庫在冰箱的液晶屏上顯示,也可以通過手機(jī)發(fā)短信到冰箱查詢家里的食物,并且通過手機(jī)購買冰箱食物,滿足未來智能家居的需求。
隨著物聯(lián)網(wǎng)的發(fā)展,物聯(lián)網(wǎng)方向智能家居的投入正在迅速擴(kuò)大,RFID標(biāo)簽的成品也不斷地降低,將來可能取代條形碼成為食品外包,而且RFID標(biāo)簽以其耐用、持久、免維護(hù)著稱。隨著大多數(shù)人的家庭已達(dá)到小康水平的條件,渴望著更為方便、省事得家用電器。而本系統(tǒng)雖然只是雛形,但價(jià)格適中,而且采用較為前沿的技術(shù),比傳統(tǒng)的冰箱更為省事,為都市人群忙碌的生活提供了便捷,解決眾多生活瑣碎事情,推向市場(chǎng)將為大部分人所接受。
1 系統(tǒng)總體方案設(shè)計(jì)
1.1系統(tǒng)總體方案
根據(jù)智能冰箱終端的功能與技術(shù)要求情況,決定采用"硬件+軟件"的系統(tǒng)結(jié)構(gòu)來設(shè)計(jì)智能冰箱終端,應(yīng)用層在OS的基礎(chǔ)上根據(jù)項(xiàng)目的不同需求來編寫,各部分簡(jiǎn)要介紹如下:
系統(tǒng)選用基于采用Intel Xscale PXA270的硬件開發(fā)平臺(tái),該平臺(tái)是以Intel XScale架構(gòu)的ARM處理器。
嵌入式操作系統(tǒng)選用Windows CE5.0. Windows CE是高度模塊化的嵌入式操作系統(tǒng),用戶可以根據(jù)自己的設(shè)備需求通過Platform Builder工具進(jìn)行定制和裁減。
應(yīng)用程序框架:qt-embedded-wince-opensource4.6具有豐富的標(biāo)準(zhǔn)庫,動(dòng)態(tài)引擎,具有Widget樣式表,強(qiáng)大的圖形布畫和多線程功能;在Windows CE上實(shí)現(xiàn)高性能、占位小等特點(diǎn)。
本系統(tǒng)是作為一個(gè)家居電器,通過網(wǎng)絡(luò)可隨時(shí)對(duì)食品進(jìn)行查詢和上網(wǎng),用戶可以通過短信了解到冰箱食品信息,決定是否網(wǎng)上購買。系統(tǒng)總體方案圖1如下。
圖1系統(tǒng)框圖
1.2系統(tǒng)模塊
根據(jù)設(shè)計(jì)方案,我們將整個(gè)系統(tǒng)劃分為三個(gè)主要模塊,如圖2所示。
圖2系統(tǒng)模塊圖