第1步:收集你的用品
1。 10K电阻
2。 Sparkfun蓝牙伴侣
3。 HexWear可穿戴电子产品套件
4。手套(面料)
5。热胶枪
6。膝上型
7。 Adafruit NeoPixel数字RGBW LED灯条
8。男性到男性AUX线
9。织物手腕带
10。瞬时按钮开关 - 12mm方形
11。焊料
12。烙铁
13。扬声器
14。薄电路板(如链接中的那个)
15。三节AAA电池
17。超声波测距仪
18。剪线钳
19。剥线钳
20。电线(不同颜色最好,但一个很好)
第2步:设置Arduino代码
第1步:从下载Arduino IDE以下网站
第2步:您可能需要下载以下库。草图》包含库》管理库。搜索“HexWear HexLED”,“SoftwareSerial”和“Wire”。单击它们所在的框并单击“安装”
步骤3:下载附加的Arduino代码!
步骤3:设置最大代码
步骤1:使用以下链接下载Max程序
注意:您可以获得Max的30天免费试用。 30天后,您可以继续使用该程序,但不再保存您制作的任何新代码。但是,您仍然可以使用在试用期间保存的预先存在的代码。
第2步:上传我们预先制作的最大代码
第4步:将所有内容放在一起
第1步:焊接电路
1。抓住空白电路板并将其分解为可管理的尺寸[见成品设备图像]。然后,收集距离传感器和蓝牙模块,并将它们焊接到空白电路板上。
2。共收集13根电线:11根短线(~10cm)和2根长线(~20cm)。将短导线8焊接到距离传感器引线(Vcc,GND,Trig和Echo),使用电路板上的孔将蓝牙模块引线(Vcc,GND,TX-0和RX-1)。将额外的3根短导线焊接到LED环(Vcc,GND,IN)的引线上。将2根长导线焊接到按钮上。放在一边。
3。使用上面显示的电路图,将距离传感器,蓝牙模块,LED环和LED灯条焊接到相应的端口上。另外,在按钮的Vcc端口和SCL/R3端口之间焊接10kΩ电阻(如图所示)。
[注意:对于我们使用的按钮,按下按钮连接相邻引线(与横向引线对相对)。]
步骤2:将电路连接到手套上
- 将焊接电路放在上面手套的背面使得距离传感器指向远离拇指并且LED环以手套的背面为中心。使用扭线将电路牢固地固定在手套上。使用胶枪将按钮固定在拇指尖上,这样用户就可以用食指按下按钮。
步骤3:将Arduino草图上传到Hexwear
- 使用micro USB数据线将计算机连接到HexWear。打开提供的Arduino草图并将草图上传到HexWear,确保选择正确的设备和端口(否则,草图将不会上传)。转到工具》板》 HexWear和工具》端口,分别选择板和端口。通过检查按下按钮时灯是否亮起,确保设备正常工作。如果看起来不起作用,请查看步骤1和2.
步骤4:制作电池
- 将电池插入电池组。使用扭绞线将电池组固定在腕带上,使微型USB插头悬挂在腕带的一侧。
步骤5:将设备连接到计算机
- 连接电池组以打开设备电源。继续使用计算机的蓝牙设置添加新的蓝牙设备。看看“RNBT-AD20”(或类似的东西)并连接;引脚为1234.
- 通过公对公AUX线将扬声器连接到笔记本电脑
步骤6:使用设备设置Max
确保草图已锁定(左下方的锁定)
确保地铁对象上方的“X”已关闭(未突出显示)
点击进入串行对象的打印按钮
通过打开右侧的Max Console查看可用端口(看起来像项目符号列表)
找出哪个串口到测试它对于每台计算机都不同。它可能看起来像一个传入的蓝牙端口或蓝牙模块的名称。如果有倍数,只需尝试不同的直到它工作。
解锁你的草图
在串行对象内部,您将看到“serial k 9600”,其中中间字母k是端口名称。请确保这不是您要尝试的端口,然后将该字母更改为您要尝试的端口。
按enter键
在此过程中,您的蓝牙模块应呈红色闪烁。
如果有效,绿色LED将会亮起
继续尝试直到绿色LED亮起。
连接完成后,锁定草图并点击metro对象上方的“X”以开始收听蓝牙通信。
按照Max文件中的说明添加声音文件。
使用Max进行故障排除
如果您没有听到声音:
- 确保计算机上的音量已打开。
- 确保声音按钮和“X”按钮在最大时启用
- 通过双击“缓冲〜”按钮查看声波,确保在Max中成功选择声音文件。
- 确保焊接连接完好(尤其是电源,接地和距离传感器连接)
- 确保没有连接到其他蓝牙设备
如果Max突然停止正在工作(或者您没有从HexWear接收串行输入):
- 将端口字母改为其他内容,然后将其更改回正确的端口
- 检查蓝牙模块的状态指示灯(绿色表示它运行正常)
步骤5:如何使用它及其工作原理
首先,附上手腕禁令d左手拿着外接电池组。然后,将左手插入手套。您需要按下拇指上的按钮才能激活哨子。最好将哨子贴近脸部,而右手则放在距离传感器前面。向前和向后移动右手以控制距离传感器读取的距离,从而产生不同的噪音。
工作原理:距离传感器发出的超声波声音从表面反弹并返回。然后,距离传感器确定它读取的距离是超声波发出和返回所需的时间。收到此信号后,距离传感器与Hexwear对话,后者与LED环和LED灯条对话,根据距离激活一定量的LED。距离传感器读取越远,LED点亮的越多。此外,蓝牙设备正在读取Hexwear的距离信息,并将该信息发送到笔记本电脑上的Max软件。然后,Max软件输出一定音高,由外部扬声器放大。
-
扬声器
+关注
关注
29文章
1304浏览量
63056 -
超声波测距仪
+关注
关注
1文章
47浏览量
13895
发布评论请先 登录
相关推荐
评论