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