第1步:收集你的用品
1。 10K電阻
2。 Sparkfun藍(lán)牙伴侶
3。 HexWear可穿戴電子產(chǎn)品套件
4。手套(面料)
5。熱膠槍
6。膝上型
7。 Adafruit NeoPixel數(shù)字RGBW LED燈條
8。男性到男性AUX線
9。織物手腕帶
10。瞬時(shí)按鈕開關(guān) - 12mm方形
11。焊料
12。烙鐵
13。揚(yáng)聲器
14。薄電路板(如鏈接中的那個(gè))
15。三節(jié)AAA電池
16。 Twist Ties(推薦鏈接中的圓形扭結(jié)帶)
17。超聲波測(cè)距儀
18。剪線鉗
19。剝線鉗
20。電線(不同顏色最好,但一個(gè)很好)
第2步:設(shè)置Arduino代碼
第1步:從下載Arduino IDE以下網(wǎng)站
第2步:您可能需要下載以下庫。草圖》包含庫》管理庫。搜索“HexWear HexLED”,“SoftwareSerial”和“Wire”。單擊它們所在的框并單擊“安裝”
步驟3:下載附加的Arduino代碼!
步驟3:設(shè)置最大代碼
步驟1:使用以下鏈接下載Max程序
注意:您可以獲得Max的30天免費(fèi)試用。 30天后,您可以繼續(xù)使用該程序,但不再保存您制作的任何新代碼。但是,您仍然可以使用在試用期間保存的預(yù)先存在的代碼。
第2步:上傳我們預(yù)先制作的最大代碼
第4步:將所有內(nèi)容放在一起
第1步:焊接電路
1。抓住空白電路板并將其分解為可管理的尺寸[見成品設(shè)備圖像]。然后,收集距離傳感器和藍(lán)牙模塊,并將它們焊接到空白電路板上。
2。共收集13根電線:11根短線(~10cm)和2根長(zhǎng)線(~20cm)。將短導(dǎo)線8焊接到距離傳感器引線(Vcc,GND,Trig和Echo),使用電路板上的孔將藍(lán)牙模塊引線(Vcc,GND,TX-0和RX-1)。將額外的3根短導(dǎo)線焊接到LED環(huán)(Vcc,GND,IN)的引線上。將2根長(zhǎng)導(dǎo)線焊接到按鈕上。放在一邊。
3。使用上面顯示的電路圖,將距離傳感器,藍(lán)牙模塊,LED環(huán)和LED燈條焊接到相應(yīng)的端口上。另外,在按鈕的Vcc端口和SCL/R3端口之間焊接10kΩ電阻(如圖所示)。
[注意:對(duì)于我們使用的按鈕,按下按鈕連接相鄰引線(與橫向引線對(duì)相對(duì))。]
步驟2:將電路連接到手套上
- 將焊接電路放在上面手套的背面使得距離傳感器指向遠(yuǎn)離拇指并且LED環(huán)以手套的背面為中心。使用扭線將電路牢固地固定在手套上。使用膠槍將按鈕固定在拇指尖上,這樣用戶就可以用食指按下按鈕。
步驟3:將Arduino草圖上傳到Hexwear
- 使用micro USB數(shù)據(jù)線將計(jì)算機(jī)連接到HexWear。打開提供的Arduino草圖并將草圖上傳到HexWear,確保選擇正確的設(shè)備和端口(否則,草圖將不會(huì)上傳)。轉(zhuǎn)到工具》板》 HexWear和工具》端口,分別選擇板和端口。通過檢查按下按鈕時(shí)燈是否亮起,確保設(shè)備正常工作。如果看起來不起作用,請(qǐng)查看步驟1和2.
步驟4:制作電池
- 將電池插入電池組。使用扭絞線將電池組固定在腕帶上,使微型USB插頭懸掛在腕帶的一側(cè)。
步驟5:將設(shè)備連接到計(jì)算機(jī)
- 連接電池組以打開設(shè)備電源。繼續(xù)使用計(jì)算機(jī)的藍(lán)牙設(shè)置添加新的藍(lán)牙設(shè)備。看看“RNBT-AD20”(或類似的東西)并連接;引腳為1234.
- 通過公對(duì)公AUX線將揚(yáng)聲器連接到筆記本電腦
步驟6:使用設(shè)備設(shè)置Max
確保草圖已鎖定(左下方的鎖定)
確保地鐵對(duì)象上方的“X”已關(guān)閉(未突出顯示)
點(diǎn)擊進(jìn)入串行對(duì)象的打印按鈕
通過打開右側(cè)的Max Console查看可用端口(看起來像項(xiàng)目符號(hào)列表)
找出哪個(gè)串口到測(cè)試它對(duì)于每臺(tái)計(jì)算機(jī)都不同。它可能看起來像一個(gè)傳入的藍(lán)牙端口或藍(lán)牙模塊的名稱。如果有倍數(shù),只需嘗試不同的直到它工作。
解鎖你的草圖
在串行對(duì)象內(nèi)部,您將看到“serial k 9600”,其中中間字母k是端口名稱。請(qǐng)確保這不是您要嘗試的端口,然后將該字母更改為您要嘗試的端口。
按enter鍵
在此過程中,您的藍(lán)牙模塊應(yīng)呈紅色閃爍。
如果有效,綠色LED將會(huì)亮起
繼續(xù)嘗試直到綠色LED亮起。
連接完成后,鎖定草圖并點(diǎn)擊metro對(duì)象上方的“X”以開始收聽藍(lán)牙通信。
按照Max文件中的說明添加聲音文件。
使用Max進(jìn)行故障排除
如果您沒有聽到聲音:
- 確保計(jì)算機(jī)上的音量已打開。
- 確保聲音按鈕和“X”按鈕在最大時(shí)啟用
- 通過雙擊“緩沖?”按鈕查看聲波,確保在Max中成功選擇聲音文件。
- 確保焊接連接完好(尤其是電源,接地和距離傳感器連接)
- 確保沒有連接到其他藍(lán)牙設(shè)備
如果Max突然停止正在工作(或者您沒有從HexWear接收串行輸入):
- 將端口字母改為其他內(nèi)容,然后將其更改回正確的端口
- 檢查藍(lán)牙模塊的狀態(tài)指示燈(綠色表示它運(yùn)行正常)
步驟5:如何使用它及其工作原理
首先,附上手腕禁令d左手拿著外接電池組。然后,將左手插入手套。您需要按下拇指上的按鈕才能激活哨子。最好將哨子貼近臉部,而右手則放在距離傳感器前面。向前和向后移動(dòng)右手以控制距離傳感器讀取的距離,從而產(chǎn)生不同的噪音。
工作原理:距離傳感器發(fā)出的超聲波聲音從表面反彈并返回。然后,距離傳感器確定它讀取的距離是超聲波發(fā)出和返回所需的時(shí)間。收到此信號(hào)后,距離傳感器與Hexwear對(duì)話,后者與LED環(huán)和LED燈條對(duì)話,根據(jù)距離激活一定量的LED。距離傳感器讀取越遠(yuǎn),LED點(diǎn)亮的越多。此外,藍(lán)牙設(shè)備正在讀取Hexwear的距離信息,并將該信息發(fā)送到筆記本電腦上的Max軟件。然后,Max軟件輸出一定音高,由外部揚(yáng)聲器放大。
-
揚(yáng)聲器
+關(guān)注
關(guān)注
29文章
1339瀏覽量
64006 -
超聲波測(cè)距儀
+關(guān)注
關(guān)注
1文章
47瀏覽量
14181
發(fā)布評(píng)論請(qǐng)先 登錄
評(píng)論