新聞中心

EEPW首頁 > 消費(fèi)電子 > 設(shè)計(jì)應(yīng)用 > 基于物聯(lián)網(wǎng)的智能冰箱設(shè)計(jì)與實(shí)現(xiàn)

基于物聯(lián)網(wǎng)的智能冰箱設(shè)計(jì)與實(shí)現(xiàn)

作者: 時(shí)間:2012-09-26 來源:網(wǎng)絡(luò) 收藏

本文引用地址:http://butianyuan.cn/article/164882.htm

表7 NameTab4

  NameTab4 保存著與編號(hào)相對應(yīng)的名稱。NameTab4是為了方便從RFID 讀到的信息中得出此食物的名稱。

  若查到不到名稱, 則可以通過編號(hào)網(wǎng)上查找到名稱并且添加到AddrTab5 表中以便以后查找之用。

表8 AddrTab5

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

表9 Cookbook5

表9 Cookbook5

  可以根據(jù)Cookbook5 先列出可以烹飪的食材跟菜譜。Cookbook5 是數(shù)據(jù)庫存儲(chǔ)的菜譜,方便從現(xiàn)有食材中查找到可以烹飪的菜譜。Cookbook5 可以通過網(wǎng)上下載菜譜保存到數(shù)據(jù)庫中。

表10 RDCookbook6

表10 RDCookbook6

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

 ?。?)GUI 界面

  本系統(tǒng)GUI 采用QTE

 ?、俸喴?a class="contentlabel" href="http://butianyuan.cn/news/listbylabel/label/設(shè)計(jì)">設(shè)計(jì)概述在主界面的左邊入放置了一個(gè)groupBox 控件,里面加入了四個(gè)pushBotton,它們分別代表:主界面、食品狀態(tài)、網(wǎng)上購物和食譜推薦。主界面的右邊放置的是stackedWidget 控件, 一共添加了五個(gè)頁面來對不同功能模塊的顯示。通過信號(hào)和槽連接按鈕相應(yīng)功能界面的跳轉(zhuǎn)。

  ②主要實(shí)現(xiàn)方法。

  ●隱藏標(biāo)題欄。

  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);

  ●動(dòng)態(tài)更新時(shí)間。

  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 結(jié)語

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

表8 AddrTab5

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


上一頁 1 2 3 4 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉