电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
创作
电子发烧友网>电子资料下载>电子资料>Arduino101/tinyTILE BLE:配对太阳镜

Arduino101/tinyTILE BLE:配对太阳镜

2023-07-11 | zip | 0.72 MB | 次下载 | 免费

资料介绍

描述

如果您不使用应用程序,而是可以发送一个信号,在社交场合甚至从远处与您有兴趣交谈的人进行眼神交流,会怎样?我不是在提议以不同的方式开始约会。我正在探索蓝牙在人类交互领域的新用途。

当我发现 Intel Curie 模块可以分配为中央和外围 BLE 设备时,我立即想制作这些眼镜。(从此处了解有关 CurieBLE 的更多信息。)感谢 Adafruit 上的教程,3D 打印 LCD 玻璃的参考框架很容易获得。我在Adafruit教程中添加的是同时控制两副眼镜的BLE控制(而不是开关控制),一副眼镜一副眼镜,以及重新设计的3D打印镜框。

这个项目最初是在 Arduino 101 上开发的,原型是在 tinyTILE 上,两者都带有 Intel Curie 模块。即使您将来可能无法获得 Intel Curie 模块,我希望这里的方法仍然有用。我可以想象出许多不同的方式来应用蓝牙中央和外围设备功能,我期待着就此主题进行讨论。

第 1 步 - 开发

两个 Arduino101 和两个 LED 用于开发电路和测试代码。由于最终电路的复杂性,在将所有东西焊接在一起之前从面包板开始总是一个好主意。

对于外围设备,您可以使用 CurieBLE 示例中的代码 -> 外围设备 -> LED 并交换 HIGH 和 LOW(在最后一步中查找原因)。central 的代码在项目末尾提供。它几乎与 CurieBLE -> Central -> LEDcontrol 相同,只是为 LCD 添加了几行。

poYBAGOrwmKAQs2MAADhhtZdloo059.png

pYYBAGOrwnaAfXw-AAYPFg4Im74145.png

Arduino101 与 tinyTILE

TinyTILE 几乎就是 Arduino101 的缩影。主要的中心矩形是 Intel Curie 模块。它们可以用相同的代码闪烁。Arduino101 上的引脚总是更易于使用,但 tinyTILE 的尺寸对可穿戴设备更具吸引力。我喜欢先在 Arduino 101 上开发,然后将所有内容转移到 tinyTILE 上。在此处查看另一个使用 tinyTILE 的项目。如果外形因素对您的项目来说不是问题,请随意使用 Arduino101(请参见此处的示例)。

当我将 Arduino101 更改为 tinyTILE 并将 LED 更改为 LCD 时,我会逐步测试每个组件。

可以修改设计以更好地贴合您的脸型。我发现我的小鼻子有点难捏。现在有一些公司对你的脸进行 3D 扫描并为你定制眼镜,这很棒。

 

我觉得用的Adafruit的Ruiz Brothers的3D打印机肯定比我的好。因为我的里面印了很多辅助材料,很难出来。作为一名用户体验设计师,我对 3D 打印机带来的不便有很多话要说。我想要水溶性支撑材料或不需要支撑材料的打印机或液体/光固化 3D 打印机。

第 3 步 - 组装

Adafruit 教程中关于接线、焊接和安装的建议非常好。你应该检查一下。我只需要添加额外的 tinyTILE 和按钮。小心将电线剪成合适的长度。

poYBAGOrwqCACUPoAAsTWpBb54w685.jpg

第 4 步 - 完成并享受乐趣!

电源打开时,LCD 上会施加电压,使它们保持黑色太阳镜。当按下主控器上的按钮时,主控器上的电压被关闭,同时通过蓝牙发出信号通知从属器上的电压被关闭,从而使两个眼镜都透明。

pYYBAGOrwt2AOtC0AAs-tpMEQd8248.jpg

1 / 2

只要在 BLE 范围内,两个眼镜就可以控制得相距很远。我在家里测试过。Heart 可以在至少 15 步之外引起 Universe 的注意。

想象一下,不使用按钮而是使用手势、点头或匹配心跳!

 

Heart (master=central) : "I like your sophisticated mind <3"
Universe (slave=peripheral) : "I see you. Let's talk." 

 

 

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费