手持DIY智能手表與UNIHIKER
故事
那么,你準(zhǔn)備好進(jìn)入DIY智能手表的世界了嗎?太棒了!讓我們一起踏上這段科技之旅吧。我們將使用DFRobot的UNIHIKER單板計(jì)算機(jī),我將加入一些幽默來(lái)使事情生動(dòng)起來(lái)。系好安全帶,因?yàn)檫@將是一次有趣的旅程!
你需要什么:
?UNIHIKER單板電腦:智能手表的大腦。它小巧,功能強(qiáng)大,配有2.8英寸的觸摸屏。
?3D打印機(jī):打印手表外殼。確保你準(zhǔn)備好了一些燈絲。
?Python腳本:我們將為不同的應(yīng)用程序使用各種腳本。
?傳感器和執(zhí)行器:根據(jù)您的用例,您可能需要額外的傳感器,如心率監(jiān)測(cè)器和加速度計(jì)。
分步指南:
步驟1。設(shè)計(jì)表殼:
啟動(dòng)你的3D設(shè)計(jì)軟件,創(chuàng)建一個(gè)時(shí)尚的,未來(lái)的表殼。想想鋼鐵俠和詹姆斯·邦德。這是我為UNIHIKER準(zhǔn)備的表殼。
在這里你可以找到所有的3D文件- pradeeplogu0/ watchhike -3D- print - files
這是完整的指紋列表。
步驟2。組裝硬件:
一旦機(jī)箱準(zhǔn)備好了,就該組裝硬件了。將UNIHIKER板放入機(jī)箱內(nèi),確保觸屏觸手可及。
將電池連接到充電器模塊。
將電池組裝在機(jī)箱內(nèi)。
這是最終的輸出。
步驟3。加載Python腳本:
現(xiàn)在,讓我們啟動(dòng)并運(yùn)行這些Python腳本。打開(kāi)UNIHIKER上的文件共享并復(fù)制完整的GIT文件夾。
preadeeplogu0 /WatchHIKER: PyScripts for WatchHIKER
這里有一些很酷的用例
?心率監(jiān)測(cè)器:記錄你的心率,確保你在健身房沒(méi)有過(guò)度鍛煉?;蛘撸阒赖?,當(dāng)你看到你喜歡的人時(shí),檢查一下你的心臟是否跳了一拍。
?計(jì)步器:計(jì)算你的步數(shù)并設(shè)定每天的目標(biāo)。對(duì)于那些需要一點(diǎn)動(dòng)力才能從沙發(fā)上爬起來(lái)的人來(lái)說(shuō)是完美的。
?氣象站:在手腕上獲取實(shí)時(shí)天氣更新。不要再不帶傘淋雨了。
?通知單元:直接在智能手表上接收來(lái)自手機(jī)的通知。保持聯(lián)系,不要老是看手機(jī)。
?SOS觸發(fā):在緊急情況下,發(fā)送一個(gè)SOS信號(hào)到你的位置。安全第一!
?延時(shí)相機(jī):捕捉驚人的延時(shí)視頻,從你的手腕。非常適合那些史詩(shī)般的日落鏡頭。
?交通探測(cè)器:獲取實(shí)時(shí)交通信息,避免惱人的交通堵塞。
?Duco Coin Monitor:跟蹤您的加密貨幣投資。因?yàn)檎l(shuí)不想成為加密貨幣百萬(wàn)富翁呢?
1. HeartRate_Monitor
想象一下,你正在為馬拉松進(jìn)行訓(xùn)練。心率監(jiān)測(cè)器幫助您保持耐力訓(xùn)練的最佳心率區(qū)域。如果你用力過(guò)猛或不夠,它會(huì)提醒你,確保你從訓(xùn)練中得到最大的收獲。此外,這是監(jiān)測(cè)鍛煉后恢復(fù)情況的好方法。
為了構(gòu)建這個(gè)系統(tǒng),我們還需要兩個(gè)組件。
?Beetle ESP32 C3。
?MAX100心率傳感器。
首先,我們必須對(duì)甲蟲(chóng)ESP32 C3進(jìn)行編程,通過(guò)I2C通信從心率傳感器讀取數(shù)據(jù),并將數(shù)據(jù)寫入串行端口。然后,我們將使用UNIHIKER讀取并繪制SPO2和心率數(shù)據(jù)。
下面是打印心率和SPO2測(cè)量值的簡(jiǎn)單Arduino腳本。
以下是串行終端響應(yīng):
現(xiàn)在讓我們獲得一個(gè)Python腳本來(lái)解碼和填充數(shù)據(jù)。
接下來(lái),我們可以在UNIHIKER上運(yùn)行這個(gè)腳本。
下面是使用UNIHIKER智能手表的演示。
2. 步進(jìn)計(jì)數(shù)器
你的使命是過(guò)上更健康的生活方式。計(jì)步器會(huì)激勵(lì)你達(dá)到每天的步數(shù)目標(biāo)。
UNIHIKER已經(jīng)配備了陀螺儀和加速度計(jì)傳感器。我們可以用它來(lái)計(jì)算步數(shù)。
3. 在線WeatherStation
你計(jì)劃周末去露營(yíng)。智能手表上的在線氣象站提供實(shí)時(shí)天氣更新,幫助你決定扎營(yíng)的最佳時(shí)間,避免任何意外的天氣變化。它還可以幫助你適當(dāng)?shù)卮虬?,確保你有合適的裝備條件。
這個(gè)Python腳本可以從開(kāi)放天氣API讀取天氣數(shù)據(jù)并將其顯示給您。你可以添加任意數(shù)量的城市。
這是與Windows環(huán)境的集成。
4. 安全通知組
UNIHIKER的通知單元會(huì)謹(jǐn)慎地提醒您家中任何檢測(cè)到的運(yùn)動(dòng)。你可以快速瞥一眼手腕,看看是否有緊急情況,讓你專注于自己的安全。
為了構(gòu)建這個(gè)系統(tǒng),我們需要兩個(gè)組件。
?甲殼蟲(chóng)ESP32 C6
?60Ghz人體檢測(cè)傳感器
下面是Node-Red獲取和發(fā)布數(shù)據(jù)到云的流程。
然后我們可以使用Python回讀云數(shù)據(jù)并填充GUI。
5. SOS觸發(fā)
你在偏遠(yuǎn)地區(qū)徒步旅行,不小心扭傷了腳踝。使用SOS觸發(fā)器,您可以快速將包含您所在位置的緊急警報(bào)發(fā)送給可信任的聯(lián)系人或緊急服務(wù)。這個(gè)功能提供了一種安心,知道在緊急情況下,只需按下一個(gè)按鈕就可以獲得幫助。
6. 網(wǎng)絡(luò)攝像機(jī)監(jiān)控
在當(dāng)今快節(jié)奏的世界,安全和監(jiān)控是至關(guān)重要的。想象一下將尖端技術(shù)與簡(jiǎn)單高效相結(jié)合的解決方案。進(jìn)入U(xiǎn)NIHIKER單板電腦-一個(gè)緊湊的動(dòng)力,旨在提升您的網(wǎng)絡(luò)攝像機(jī)監(jiān)控系統(tǒng)到新的高度。
應(yīng)用程序
?家庭安全:通過(guò)全天候監(jiān)控和即時(shí)警報(bào),保護(hù)您的家人和財(cái)產(chǎn)安全
?業(yè)務(wù)監(jiān)控:通過(guò)可靠的監(jiān)控系統(tǒng)保護(hù)您的資產(chǎn),確保您員工的安全。
?工業(yè)監(jiān)控:輕松監(jiān)管大型工業(yè)場(chǎng)所,確保運(yùn)營(yíng)效率和安全性。
7. 交通檢測(cè)器
你要去參加一個(gè)重要的會(huì)議,想要避免交通延誤。流量檢測(cè)器提供實(shí)時(shí)流量更新,幫助您選擇最快的路線。你準(zhǔn)時(shí)到達(dá)會(huì)議現(xiàn)場(chǎng),毫無(wú)壓力,準(zhǔn)備好給人留下深刻印象。
8. Duco硬幣礦工監(jiān)視器和加密監(jiān)視器
您是一名活躍的加密貨幣交易者,希望及時(shí)了解市場(chǎng)趨勢(shì)。智能手表上的Duco硬幣監(jiān)視器可以實(shí)時(shí)更新加密貨幣的價(jià)值。你可以快速檢查你的投資并做出明智的決定,即使你在旅途中。
在動(dòng)態(tài)的加密貨幣世界中,保持實(shí)時(shí)數(shù)據(jù)的更新至關(guān)重要。想象一下,擁有一個(gè)緊湊、強(qiáng)大的設(shè)備,可以隨時(shí)隨地讓你了解你的加密投資。介紹UNIHIKER單板計(jì)算機(jī)-旨在增強(qiáng)您的加密貨幣監(jiān)控體驗(yàn)的革命性工具。
9. 機(jī)能監(jiān)控
現(xiàn)實(shí)生活中的例子:你生活在一個(gè)空氣質(zhì)量水平波動(dòng)的城市。智能手表上的空氣質(zhì)量監(jiān)測(cè)器提供污染水平的實(shí)時(shí)數(shù)據(jù)。你用這些信息來(lái)決定什么時(shí)候去跑步是安全的,什么時(shí)候呆在室內(nèi),保護(hù)你的健康和幸福。
10. 聰明的手表
你喜歡通過(guò)配飾來(lái)表達(dá)自己的個(gè)性。有了可定制的表盤,你可以根據(jù)自己的心情或場(chǎng)合在不同的設(shè)計(jì)之間切換。
無(wú)論是工作時(shí)的專業(yè)造型,鍛煉時(shí)的運(yùn)動(dòng)設(shè)計(jì),還是周末時(shí)的有趣、多彩的臉,你的智能手表總是符合你的風(fēng)格。
11. 錄音機(jī)
你正在參加一個(gè)講座,想要捕捉每一個(gè)細(xì)節(jié)。智能手表上的錄音機(jī)可以讓你錄下講座,稍后再聽(tīng),確保你不會(huì)錯(cuò)過(guò)任何重要信息。它也很適合記錄個(gè)人筆記或會(huì)議。
對(duì)于這個(gè)噪聲級(jí)檢測(cè)器,我們可以使用UNIHIKER示例中的腳本。
12. 噪聲級(jí)檢測(cè)器
你生活在一個(gè)熙熙攘攘的城市,噪音污染一直是一個(gè)令人擔(dān)憂的問(wèn)題。智能手表上的噪音水平探測(cè)器會(huì)監(jiān)測(cè)你周圍的環(huán)境噪音水平,并在超過(guò)安全限度時(shí)提醒你。這個(gè)功能可以幫助你識(shí)別和避開(kāi)嘈雜的區(qū)域,確保一個(gè)更安靜、更和平的環(huán)境。它對(duì)保護(hù)你的聽(tīng)力和在日常生活中保持平靜的氣氛特別有用。
對(duì)于這個(gè)噪聲級(jí)檢測(cè)器,我們可以使用來(lái)自UNIHIKER示例的這些增強(qiáng)腳本。
結(jié)論
使用UNIHIKER單板計(jì)算機(jī)構(gòu)建3d打印智能手表不僅是一個(gè)有趣的項(xiàng)目,而且是學(xué)習(xí)硬件和軟件集成的好方法。
本文編譯自hackster.io