新聞中心

        EEPW首頁 > 消費電子 > 設計應用 > 基于物聯網的智能冰箱設計與實現

        基于物聯網的智能冰箱設計與實現

        作者: 時間:2012-09-26 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/164882.htm

        表7 NameTab4

          NameTab4 保存著與編號相對應的名稱。NameTab4是為了方便從RFID 讀到的信息中得出此食物的名稱。

          若查到不到名稱, 則可以通過編號網上查找到名稱并且添加到AddrTab5 表中以便以后查找之用。

        表8 AddrTab5

        AddrTab5 可以根據地址編號得出地址名。AddrTab5是為了方便從RFID 讀到的信息中得出此食物的生產地址。若查到不到地址,則可以通過地址編號網上查找到地址并且添加到AddrTab5 表中以便以后查找之用。

        表9 Cookbook5

        表9 Cookbook5

          可以根據Cookbook5 先列出可以烹飪的食材跟菜譜。Cookbook5 是數據庫存儲的菜譜,方便從現有食材中查找到可以烹飪的菜譜。Cookbook5 可以通過網上下載菜譜保存到數據庫中。

        表10 RDCookbook6

        表10 RDCookbook6

          可以通過RDCookbook6 得到推薦的食譜。RDCookbook6是現有食材根據Cookbook5 的菜譜得出現在最有可能烹飪的的菜譜羅列出來。

          (7)GUI 界面

          本系統GUI 采用QTE

          ①簡要概述在主界面的左邊入放置了一個groupBox 控件,里面加入了四個pushBotton,它們分別代表:主界面、食品狀態、網上購物和食譜推薦。主界面的右邊放置的是stackedWidget 控件, 一共添加了五個頁面來對不同功能模塊的顯示。通過信號和槽連接按鈕相應功能界面的跳轉。

          ②主要實現方法。

          ●隱藏標題欄。

          his->setWindowFlags(Qt::FramelessWindowHint);

          this->setWindowModality(Qt::ApplicationModal);

          ●日歷的顯示。

          //顯示日期

          curFile=QDateTime::currentDateTime()。toString(dd);

          ui->label_9->setStyleSheet(font-size:30px);

          ui->label_9->setText(curFile);

          //顯示年月

          curFileyear=QDateTime::currentDateTime()。toString(2011-MM);

          ui->label_8->setStyleSheet(font-size:18px);

          ui->label_8->setText(curFileyear);

          ●動態更新時間。

          QTimer *timer=new QTimer();

          connect(timer,SIGNAL(timeout()),this,SLOT(timerUpDate()));

          timer->start(1000);

          void icebox::timerUpDate()

          {

          curFiletime=QDateTime::currentDateTime()。toString(hh:mm:ss);

          ui->label_7->setText(curFiletime);

          }

          4 結語

          RFID 冰箱可以發揮射頻識別技術的優點,為現代家庭的健康生活提供保障,減少了社會資源浪費,符合當代社會綠色環保的理念,可以應用于家居。但是目前,超市的商品還沒使用RFID 標簽,所以每一樣食品都需要加貼標簽,將會是一個繁瑣的過程,而且標簽費用也可能會超過食品本身, 這是冰箱投入實用遇到的難題。但是隨著超市物流RFID 技術的普及,標簽價格的進一步下降,冰箱必然會走進每個家庭,成為智能家居的主角。

        表8 AddrTab5

          (3)壓力傳感器實現過程當冰箱打開的時候,PXA270 對壓力傳感器通電。壓力傳感器第一次工作時會記錄初始時候重力。當冰箱關閉時候, 測量壓力傳感器的重力并對比初始時候重力,是否變化,若未變化過則關閉壓力傳感器并斷開壓力傳感ID 讀寫器。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 卓尼县| 深水埗区| 临桂县| 多伦县| 德惠市| 临猗县| 卢湾区| 北碚区| 甘德县| 永寿县| 怀仁县| 固镇县| 溆浦县| 滨州市| 开封市| 延津县| 凤阳县| 邳州市| 高阳县| 黄浦区| 宁津县| 双牌县| 海城市| 卓尼县| 井冈山市| 嘉定区| 曲麻莱县| 商城县| 收藏| 永德县| 双鸭山市| 宜宾市| 大安市| 南阳市| 尼玛县| 且末县| 天祝| 宝坻区| 辽中县| 霍山县| 临武县|