步驟1:心率區(qū)
上圖顯示了不同的心率區(qū)。每次用戶進(jìn)入新區(qū)域時,手表將逐漸亮起,以提醒用戶他們當(dāng)前所在的區(qū)域。如果用戶超過他/她的最大心率,手表將變?yōu)榧t色并振動。最大心率使用個體年齡計算并從220減去。
步驟2:您需要的材料
以下是此項目所需材料和工具的列表:
材料
Floaf by Adafruit
脈沖傳感器
振動微型電機(jī)光盤
NeoPixel Ring - 12個RGBW LED - 冷白色
220歐姆電阻器
NPN晶體管
鱷魚夾
魔術(shù)貼手表
電池
電線
按鈕(可選)
使用此鏈接可以找到許多這些材料:https://www.adafruit.com
工具
焊接套件/材料
針和線
Arduino軟件
剝線鉗
粘合劑(如果需要)
剪刀
第3步:準(zhǔn)備和背景
為了能夠使用e材料有助于了解和了解其中的一些內(nèi)容。
植物群是Adafruit的可穿戴電子平臺。這是一款非常適合初學(xué)者的設(shè)備,體積小,電源易于使用。上圖顯示了Flora上所有物品的位置。
有關(guān)Flora的更多信息,請訪問以下網(wǎng)站:https://learn.adafruit.com/getting-started-with-f 。..
NeoPixels也是Adafruit的品牌,可用于可單獨尋址的RGB彩色像素和條帶。另一個需要注意的重要事項是,它們不僅僅是自己點亮,它們需要一個微控制器,如Arduino和編碼。需要一些編程實踐才能讓NeoPixels做你想做的事情,所以我們不得不為我們的項目研究這個。編程對于這個項目非常重要,并且該領(lǐng)域的經(jīng)驗將有所幫助。
有關(guān)Neopixel的更多信息,您可以訪問以下網(wǎng)站:https://learn.adafruit.com/adafruit-neopixel-uber 。..
Adafruit的脈沖傳感器也用于消除脈搏。然后,我們實現(xiàn)代碼,以便計算此項目的每分鐘節(jié)拍數(shù)(BPM)。
有關(guān)脈沖傳感器的更多說明和信息,請參閱以下鏈接:https://pulsesensor.com/pages/getting-advanced
您需要將庫下載到Arduino軟件中為了使代碼能夠使用某些命令與您的設(shè)備進(jìn)行通信。以下鏈接向您展示了如何將庫下載到Arduino。
https://learn.adafruit.com/adafruit-all-about-ardu 。..
以下庫是你需要的那些:
1。 Adafruit NeoPixel Library
2。 PulseSensor游樂場
3。 Adafruit Flora像素庫
點擊“克隆或下載”,然后按照鏈接中的說明將其包含在您的代碼中。
致謝
特別感謝Adafruit為我們提供了一些用于我們最終產(chǎn)品的代碼!
第4步:安全信息
在處理不同項目時,始終牢記您和周圍人的安全是非常重要的。首先,當(dāng)您移動并將電線連接到Flora時,始終將USB從計算機(jī)上拔下是非常重要的,這樣您就不會感到震驚。
1。如果溢出可能會損壞電路,則應(yīng)將流體遠(yuǎn)離此設(shè)備
2。電源關(guān)閉時,只需觸摸電線和其他金屬電路,即可避免電流流過您的身體
警告這不是醫(yī)療設(shè)備,如果您的心率超過最大心率,它會嚴(yán)格提醒您,不應(yīng)該與醫(yī)療領(lǐng)域的心率監(jiān)測器進(jìn)行比較。如果您感到疲憊/疲憊并且手表沒有提醒您超過最大心率,您仍然應(yīng)該停止您正在做的手表可能并不總是準(zhǔn)確。
第5步:提示和提示
如果您遇到困難,請參閱以下提示和提示:
疑難解答提示:
NeoPixels可以顯示各種不同的燈光模式,為了確保其正常工作,請使用示例代碼由NeoPixel Library提供
您可以使用萬用表測量焊接后連接之間的連續(xù)性,以確保正確連接
確保脈沖傳感器牢固地固定在手表袖帶上以確保運動偽影不影響心率讀數(shù)
在原型制作階段,如果沒有得到良好的連接,請確保鱷魚夾正確連接
如果代碼無法正常工作,請復(fù)制和將您的部分代碼粘貼到一個單獨的窗口
復(fù)制并粘貼每個部分后上傳代碼
這將顯示您的代碼在哪里工作而不能正常工作
數(shù)據(jù)分析:
振動電機(jī)可以使用二極管,電阻器和晶體管代替Hectic電機(jī)控制器進(jìn)行連接。我們發(fā)現(xiàn)這種方法是最便宜的選擇。
為了節(jié)省時間和挫敗感,請確保使用鱷魚夾進(jìn)行原型設(shè)計。您不想焊接原型然后發(fā)現(xiàn)連接無法正常工作。
步驟6:組裝1-將NeoPixel Ring連接到Flora
首先,取NeoPixel環(huán)并使用3線和鱷魚夾將其連接。您將使用鱷魚夾來構(gòu)建原型,并在您對產(chǎn)品滿意后最終將零件焊接在一起。
將一條從Neopixel環(huán)上的“IN”連接到“#6”的電線
將NeoPixel環(huán)上“PWR”的一根電線連接到“VBATT”
將NeoPixel Ring上“GND”的一根線連接到植物上的“GND”
步驟7:組裝2-接線按鈕到Flora
這個步驟是可選的。..如果你想要一個按鈕你可以添加一個,我們最終使用了位于上面的開/關(guān)開關(guān)對于此步驟的Flora,因此它不包含在代碼中。
在此步驟中,您需要做的是。..
連接任何一根電線
按鈕的4條腿到“#12”
將按鈕的剩余3條腿中的任何一根連接到植物上的“GND”
步驟8:組裝3-將振動電機(jī)連接到Flora
為了將振動電機(jī)連接到植物區(qū)系,我們使用了二極管,晶體管和電阻器。您想先。..
使用鱷魚夾將振動電機(jī)的紅線連接到最靠近條紋的二極管的末端
振動電機(jī)的藍(lán)線連接到二極管的另一端
步驟9:組裝4-將振動電機(jī)連接到Flora(續(xù))
現(xiàn)在將二極管的一端(來自振動電機(jī)的紅線)連接到Flora上的“3.3V”。
步驟10:組裝5-將振動電機(jī)連接到Flora(續(xù))
取二極管的另一端并抓住晶體管,將其連接到晶體管集電極(晶體管的右側(cè)引腳)。
步驟11:裝配6-將振動電機(jī)連接到Flora(續(xù))
將晶體管發(fā)射極(晶體管的左側(cè)引腳)接地。
步驟12:裝配7-將振動電機(jī)連接到Flora(續(xù))
連接的最后一步將振動電機(jī)連接到Flora是為了找到晶體管基極(晶體管的中心引腳)并將其連接到電阻器,然后將電阻器連接到Flora上的“GND”。
步驟13:裝配8-將脈沖傳感器接線到Flora
在此步驟中需要進(jìn)行三次線連接。
將脈沖傳感器的紫色線連接到Flora上的“#10”
將脈沖傳感器的紅線連接到Flora上的“3.3V”
將脈沖傳感器的黑線連接到Flora上的“GND”
步驟14:組裝9-將電池連接到Flora
找到電池的電線,末端用白色連接,將該部分插入Flora上的電池組件。
步驟15:裝配10-完整電路圖
現(xiàn)在所有鱷魚夾的電路都已完成。它可能看起來像一團(tuán)糟,但現(xiàn)在所有的連接都成了!現(xiàn)在可以將各個連接焊接在一起,使手表更緊湊。
步驟16:最后。..。..代碼!
電路完成后,程序集將需要一個代碼,使其能夠完成我們想要的操作。 github代碼從Adafruit脈沖傳感器收集心率數(shù)據(jù),并將它們分為5個心率區(qū)。當(dāng)個人的HR落入特定區(qū)域時,它將導(dǎo)致Neopixel環(huán)根據(jù)他/她所在的區(qū)域點亮。當(dāng)個人的HR接近最大HR時,Neopixel將用紅色擦拭,振動電機(jī)將被激活,表明人力資源處于危險區(qū)域,個人需要放慢速度。
步驟17:監(jiān)視程序集
按照電路圖所示將部件焊接在一起后,是時候組裝手表了!
NeoPixel環(huán)放在Flora的頂部并且可以使用膠水連接或使用未焊接的NeoPixel中的裸孔進(jìn)行安全縫制。此時運行代碼以查看第一個neoPixel亮起的位置,以便將手表放在對您有意義的方向上。進(jìn)行此步驟時,請確保不要蓋住開/關(guān)開關(guān).Flora也通過外側(cè)剩余的孔縫在袖帶上。
電池可以塞在Flora/NeoPixel下面然后將振動器(和附件)連接起來。
然后將脈沖傳感器牢固地縫在手表的一部分上,該部分將固定在手腕的下方。這樣做時確保右側(cè)朝上。
根據(jù)您可以使用的材料,隨意組裝!
步驟18:最終產(chǎn)品
這就是最終產(chǎn)品的樣子。功能和造型師!
第19步:進(jìn)一步的想法
進(jìn)一步理解這一想法的一種方法是添加按鈕以前在指令中顯示為可選的。
-
監(jiān)視器
+關(guān)注
關(guān)注
1文章
780瀏覽量
33163 -
手表
+關(guān)注
關(guān)注
1文章
140瀏覽量
24718
發(fā)布評論請先 登錄
相關(guān)推薦
評論