电子发烧友App

硬声App

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

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

3天内不再提示
电子发烧友网>电子资料下载>电子资料>使用Lilypad USB Protosnap Plus创建的坐姿传感器

使用Lilypad USB Protosnap Plus创建的坐姿传感器

2022-12-05 | zip | 0.08 MB | 次下载 | 免费

资料介绍

描述

介绍:

该项目是使用 Lilypad USB Protosnap Plus 创建的,作为对可穿戴设备和 Lilypad 板容量的介绍性探索。我想创建一些简单的东西,但它仍然可以为用户提供有益的功能。由于力求简单,本机所使用的所有零件均包含在原板中,无需购买其他外部元件。

该设备可以放在口袋里,所以主板组件放在口袋里,而光传感器LED(可选)位于口袋外面的翻盖上。当用户坐下时,光传感器会被覆盖,如果用户在给定时间段内没有移动,则会提醒用户。当前代码设置为 10 秒,但这仅用于测试目的,因为它可以轻松调整为 10-15 分钟或需要多长时间。口袋穿戴设备而不是将技术集成到一个特定的口袋中的好处是它允许的多功能性以及它可以穿在任何有后袋的裤子上的事实。

如何:

 

  • 对板进行编码。

 

 

  • 构建可穿戴设备。

 

编码板

第一步是在将电路板拆分成可穿戴设备之前对电路板进行正确编码。代码中使用的 LED 主要用于测试目的,并为您提供设备正常工作的非常清晰的反馈,但如果取出与 LED 相关的行或更改为不同的 LED,它会工作得很好。

重要说明:该代码使用基于时间的检查点 ( millis()) 以便 Lilypad 板可以执行多任务,而不是仅仅依赖于delay()功能。要了解有关millis()查看Arduino 参考页面的更多信息

代码概述:代码本身从定义所有整数开始。一些使用的整数可以根据偏好进行更改,包括:警报音调、使用的 LED 和 sitPeriod 时间的长度。

在注意到setup()第一段代码中的输入和输出后,意在设置串行监视器以读取光传感器值和当前时间,这有助于稍后在过程中进行故障排除。

为了让代码工作并识别何时开始计时,boolean创建了一个用于在用户坐下时进行注册的代码。当光传感器读取的值小于 80 时,开发板了解用户正在坐下,并将适当地更改布尔值。为确保传感器正常工作,当光传感器值大于 80 时,LED 将发出昏暗的灯光,以明确反馈电路板正在工作。

当光传感器记录的值低于 80 时,不仅布尔值sittingDown变为真,而且当前时间会被记住,作为SitPeriodStart 代码后面的参考,以了解用户坐了多长时间。当用户坐的时间超过开始时指定的指定坐时间时,alarm()会发出声音(显示为代码中的最后一个功能)。此警报可以更改为任何歌曲或可由 Lilypad 蜂鸣器发出的警报声。

if 循环允许看板持续检查用户是否坐着,并跟踪他们坐了多长时间。这说明用户是否在给定的坐下时间结束之前站起来。

下面是董事会工作的一个例子:

 

构建可穿戴设备

电路板正确编码后,就可以将其集成到可穿戴设备中了。显示的示例是用我的废料创建的;我使用牛仔布作为口袋衬垫,因为它坚硬而坚固,为 Lilypad 板提供了良好的基础。

第一步是使用非导电线将主轮毂连接到织物上。我用了四个小钉来确保它固定在织物上。

 
 
 
pYYBAGOINd2ACO9kAB0atAVz3kA739.jpg
 
1 / 2
 

连接集线器后,我使用导电线将 LED、光传感器和蜂鸣器缝到织物上,将它们连接到适当的端口并遵循电路原理图。重要的是要确保没有任何线程相互交叉,否则设备会短路,确保计划好每个部分的位置,这样就没有交叉路径。

 
 
 
poYBAGOINeiAFCr8ABifp7VKXrc436.jpg
 
1 / 2
 

在关闭可穿戴设备之前,插入电池以检查它是否工作和充电。

poYBAGOINl-AHSHPABr-l-ZlZyA838.jpg
 

这一步是可选的,但是一旦所有东西都缝好了,我就添加了一个后面板来封闭所有的技术,并确保当设备在口袋上弯曲时电线会相互交叉。

在这里,您可以看到当光传感器被覆盖时 LED 亮起和关闭,以及当它被覆盖一定时间后警报如何响起。

 

如图所示,该设备可以非常简单地戴在口袋上,因此在选择面料时,一定要考虑到口袋外面可以看到哪种面料。

poYBAGOINpKASwq-AC3_vMNmq5U672.jpg
 

 


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

评论

查看更多

下载排行

本周

  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次下载  |  免费