使用Arduino, IR傳感器,OLED和d- print外殼構(gòu)建一個(gè)智能DIY設(shè)備,提醒喝水
我們跟蹤我們的腳步。我們監(jiān)控睡眠。我們甚至戴上戒指來(lái)檢查我們的水平,但是我們身體需要的最基本的東西呢?:水
一個(gè)簡(jiǎn)單的DIY,解決一個(gè)真正的健康問(wèn)題
我做了一個(gè)小的,非侵入式的設(shè)備,靜靜地放在我的桌子上,提醒我喝水,讓我負(fù)責(zé),幫助我養(yǎng)成一個(gè)真正重要的習(xí)慣。
這個(gè)項(xiàng)目不是關(guān)于華而不實(shí)的功能。它是關(guān)于解決一個(gè)微妙但危險(xiǎn)的問(wèn)題,我們都忽視了。它的作用
?讓你設(shè)定補(bǔ)水提醒(1 - 20分鐘)
?檢測(cè)您的水瓶是否放置或不
?給嘟嘟聲提醒你,而不煩人
?如果你提前拿掉瓶子,它會(huì)問(wèn)為什么(你喝了嗎?)它掉下來(lái)了嗎?)
?根據(jù)您的回答自動(dòng)恢復(fù)或重新啟動(dòng)計(jì)時(shí)器
?一旦你喝完飲料,重新啟動(dòng)水合循環(huán)
?在迷你OLED顯示屏上清晰顯示所有內(nèi)容
您需要的組件
?ArduinoUNOR4Wi-Fi:我使用它的性能+ Wi-Fi(用于未來(lái)的升級(jí))。但你絕對(duì)可以使用任何Arduino板(UNO, Nano等)
?0.96英寸oled顯示屏:顯示定時(shí)器,提示和消息
?IRSensor:檢測(cè)瓶子是否被放置或取出
?壓電蜂鳴器:在時(shí)間變化,警報(bào)和瓶子放置時(shí)發(fā)出短暫的蜂鳴聲
?電線:用來(lái)連接所有的東西
我為它設(shè)計(jì)了一個(gè)3D案例-并通過(guò)JUSTWAY打印出來(lái)
我希望這個(gè)項(xiàng)目不僅工作,而且看起來(lái)很棒。所以我設(shè)計(jì)了一個(gè)緊湊的,最小的3D外殼來(lái)安全地容納電子設(shè)備。
為了將設(shè)計(jì)帶入生活,我使用了JUSTWAY的3D打印服務(wù),我可以自信地說(shuō)-它超出了預(yù)期。
為什么JUSTWAY ?
利用JUSTWAYS的3D打印服務(wù),開(kāi)啟制造業(yè)的未來(lái)!
無(wú)論您是制作原型,功能外殼還是最終產(chǎn)品- JUSTWAY都能提供精度,速度和專(zhuān)業(yè)性。
?支持SLA, SLS, FDM, SLM, MJF, DLP等技術(shù)
?提供廣泛的材料:樹(shù)脂,尼龍,金屬
?超級(jí)容易訂購(gòu):上傳→獲取即時(shí)報(bào)價(jià)→跟蹤訂單
?精加工選項(xiàng)+ CNC,注塑,甚至金屬加工
?偉大的客戶支持和快速交貨
如何訂購(gòu)自己的3D模型通過(guò)JUSTWAY
這非常簡(jiǎn)單:
步驟1:將你的設(shè)計(jì)上傳到JUSTWAY網(wǎng)站,登錄(如果你是新手,也可以注冊(cè)),然后直接跳轉(zhuǎn)到“獲取即時(shí)報(bào)價(jià)”部分。
上傳STL、STEP或其他支持的CAD文件
步驟2:選擇制造工藝從樹(shù)脂、尼龍和聚乳酸到金屬和工程級(jí)聚合物中挑選材料。定制完成和其他規(guī)格-獲得您的即時(shí)報(bào)價(jià)在現(xiàn)場(chǎng)
步驟3:預(yù)覽和檢查你的模型想要再次檢查它的結(jié)果嗎?
JUSTWAY可以讓您在下訂單之前在瀏覽器中預(yù)覽3D上傳的模型??s放,平移,旋轉(zhuǎn)-檢查每一個(gè)細(xì)節(jié)
檢查您的報(bào)價(jià),檢查所有設(shè)置(技術(shù),材料,完成),并在點(diǎn)擊下訂單。沒(méi)有混亂。透明度。
JUSTWAY將在您購(gòu)買(mǎi)后通過(guò)嚴(yán)格的質(zhì)量控制檢查保證出色的生產(chǎn)。您可以預(yù)期收到您的3D模型在分配的交貨時(shí)間。體驗(yàn)使用JUSTWAY的易用性和有效性,將您的3D創(chuàng)作帶入生活!
它是如何工作的(一步一步的流程)
步驟1:一旦你通過(guò)USB或5V電源為系統(tǒng)供電,OLED屏幕就會(huì)啟動(dòng)一個(gè)定制的啟動(dòng)屏幕。
步驟2:等待放瓶設(shè)備現(xiàn)在主動(dòng)檢查紅外傳感器如果沒(méi)有檢測(cè)到瓶子,OLED顯示:
這確保了計(jì)時(shí)器只在用戶準(zhǔn)備好之后才啟動(dòng)。
步驟3:測(cè)瓶→設(shè)定時(shí)間
當(dāng)你把瓶子放進(jìn)去的時(shí)候,紅外傳感器就會(huì)變低(檢測(cè))。OLED現(xiàn)在使用旋轉(zhuǎn)編碼器切換到時(shí)間設(shè)置模式
?旋轉(zhuǎn)編碼器:增加/減少分鐘(1-20分鐘)
?按編碼器按鈕開(kāi)始
步驟4:開(kāi)始倒計(jì)時(shí)
按下編碼器按鈕后,計(jì)時(shí)器開(kāi)始倒計(jì)時(shí)。OLED顯示的是:
步驟5:提醒觸發(fā)倒計(jì)時(shí)結(jié)束后,系統(tǒng):
?嗶嗶聲3次
OLED顯示:
步驟6:移走瓶子→系統(tǒng)詢(xún)問(wèn)原因
如果你把瓶子拿開(kāi),OLED屏幕會(huì)立即顯示一個(gè)迷你菜單:
如果選擇“我喝了水”或“瓶子掉了”,則OLED顯示相同
萬(wàn)一“我喝了水”,只要你把瓶子放好:
?蜂鳴器響一次
?定時(shí)器從原來(lái)設(shè)置的時(shí)間間隔重新開(kāi)始
以防“瓶子掉了”一旦瓶子回來(lái)
?定時(shí)器從它停止的地方恢復(fù)(不重新啟動(dòng))
為什么這個(gè)項(xiàng)目真的很重要
我們拿“忘記喝水”開(kāi)玩笑,但后果并不好笑:
?常數(shù)疲勞
?頭痛和偏頭痛
?注意力不集中和腦霧
?情緒波動(dòng)和易怒
?消化問(wèn)題
?長(zhǎng)期風(fēng)險(xiǎn):腎臟損傷、皮膚老化等
我們都想多喝點(diǎn)。但在現(xiàn)實(shí)生活中,光有意向是不夠的。這就是這個(gè)設(shè)備的用武之地。
它為你建立了一個(gè)循環(huán)。它使水合作用變得很容易,變成了自動(dòng)的。我個(gè)人在建造這個(gè)的幾天內(nèi)就開(kāi)始喝更多的水。它悄悄地幫助我傾聽(tīng)自己的身體——不需要另一個(gè)應(yīng)用程序或智能手表。
使其脫穎而出的功能
?4行大字體OLED信息
?編碼器控制定時(shí)器(1-20分鐘)
?每次編碼器值更改時(shí)發(fā)出蜂鳴聲
?放置瓶子時(shí)發(fā)出“嗶”聲
?喝水的時(shí)候會(huì)發(fā)出3聲短促的嗶嗶聲
?問(wèn)“為什么”,如果瓶子被提前取出
?根據(jù)您的回復(fù)自動(dòng)恢復(fù)或重新啟動(dòng)計(jì)時(shí)器
?飲酒后自動(dòng)重啟定時(shí)器-不需要編碼器庫(kù)
?定制設(shè)計(jì)的3D打印外殼通過(guò)JUSTWAY
我學(xué)到了什么
這個(gè)項(xiàng)目教給我的不僅僅是Arduino代碼。我教會(huì)了自己養(yǎng)成習(xí)慣的方法——從字面上講。即使是一個(gè)小小的、不起眼的想法——比如“用水提醒”——也能真正改變生活方式
最后的想法
這不是一個(gè)漂亮的智能瓶子。它不會(huì)告訴你你的水有多堿性。它不會(huì)與5個(gè)應(yīng)用程序同步,也不會(huì)提供游戲化功能,但它會(huì)提醒你喝水,每次都是一致的,溫和的,可靠的。
本文編譯自hackster.io