關(guān)于咖啡機(jī)器的內(nèi)容已經(jīng)在網(wǎng)絡(luò)上有先例了;第一個(gè)網(wǎng)絡(luò)攝像機(jī)的靈感是,1991至2001年間在劍橋大學(xué)電腦實(shí)驗(yàn)室安裝了Trojan房間咖啡監(jiān)控器。所以利用DoES Liverpool,通過咖啡機(jī)器,壺和水的重量測(cè)量,我們可以進(jìn)行咖啡容量的在線記錄。怎么實(shí)現(xiàn)的呢?
Arduino實(shí)現(xiàn)儀器放大儀對(duì)壓力感應(yīng)器讀取數(shù)據(jù),這樣的理論能用來做什么呢?當(dāng)然可以讓你隔著房間就獲知DoES Liverpool咖啡壺中裝了多少咖啡!一個(gè)“咖啡壺”就可以做到!
制作實(shí)物效果圖:
在廚房的咖啡機(jī)下面放置了浴室磅秤,并將其與Arduino Ethernet連接來測(cè)重,計(jì)算機(jī)器上咖啡杯數(shù)量,并將其數(shù)據(jù)傳送至Xively。所有磅秤的測(cè)量電子器件都可以忽略,通過INA125儀器放大儀,Arduino讀取磅秤每個(gè)角的壓力傳感器阻值變化,來測(cè)量咖啡機(jī)里面的水量。關(guān)于連接儀器放大儀和Arduino的細(xì)節(jié),已經(jīng)在GitHub中的ArduinoInstAmp庫(kù)中列出,我之前有寫過。
來自DoES Liverpool 咖啡壺的即時(shí)動(dòng)態(tài)(刷新頁(yè)面進(jìn)行更新)
用于咖啡壺的電路和我之前描述過的INA125的壓力傳感器讀取相同。唯一增加的是一個(gè)常見的接地按鈕,連接到引腳2上,把LED與電阻(一頭連的引腳5)的正極相連。
為了使得到的信息不在電腦前也可以利用起來,磅秤的遠(yuǎn)程監(jiān)控器會(huì)將最新的杯子數(shù)量上傳到Xively,并將結(jié)果顯示在DoES主空間的刻度盤上。如果能通過網(wǎng)絡(luò)連接獲取到咖啡量,信息的可用性就沒有了,因?yàn)槟汶x機(jī)器太遠(yuǎn)了。使用咖啡壺的優(yōu)先條件是,你看不到它,但還是在同一座樓里(為了保證是內(nèi)網(wǎng))。
機(jī)器中咖啡量的采集是一個(gè)很有趣的事,在起床之前就可以知道是不是有咖啡可以喝,數(shù)據(jù)被采集后就可以有更多實(shí)際應(yīng)用了。每天消耗的咖啡杯平均數(shù),可能在你下午做咖啡的時(shí)候就會(huì)給你指導(dǎo),就知道最后一壺做多少杯了。跟蹤杯子數(shù)量意味著你需要買多少咖啡豆,這樣就可以讓他們保持新鮮了。
DoES咖啡使用的最新及歷史信息都會(huì)在 xively.com/feeds/106284 顯示出來,用于咖啡壺運(yùn)轉(zhuǎn)的Arduino的全部代碼及監(jiān)控器信息見附件內(nèi)容下載。
文章來源:https://www.deferredprocrastination.co.uk/blog/2013/coffeebot-monitoring-with-arduino/