电子发烧友App

硬声App

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

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

3天内不再提示
创作
电子发烧友网>电子资料下载>电子资料>开源硬件之ArduBand 拯救你的眼睛

开源硬件之ArduBand 拯救你的眼睛

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

资料介绍

描述

嗨,在目前的情况下,很多人在家工作,这就是为什么我们花更多时间在电脑智能手机前的原因。有时我们可以在展台前坐上几个小时,毁了我们的眼睛,弯曲了我们的背。我们可以使用一种设备来提醒我们短暂休息以移动并让我们的眼睛休息片刻。这就是 arduBand 的工作原理,现在我将向您展示如何构建它。

补给品:

  • 印刷电路板
  • 5x 100nF 电容
  • 2x 20pF 电容
  • 2x 1uF 电容

第 1 步:假设

poYBAGOYLVmAardXAAG7y0BfGcI479.jpg
arduBand 的零件
 

好的,一开始有一些假设。我希望我的设备尽可能小,以不时通过视觉、声音和振动信号通知我从电脑上休息一下。就这样。使用加速度计,手环会检查我当前的位置,使用蜂鸣器会产生声音信号,振动电机会产生振动,RGB LED 会提供视觉信号。整个系统将由一个由 RS232 USB 转换器编程微控制器控制,当然也由电池供电

第 2 步:设计

poYBAGOYLV6ANKgJAAB3iZsZpJQ007.jpg
arduBand 示意图
 

 

pYYBAGOYLWCAcN4-AADV7E0ZVgI288.jpg
arduBand 板
 

我已经选择了组件,所以是时候在 Eagle 中创建布局图了。我在内置库中找到了我需要的大部分项目,其余的则使用库加载器。我将方案分成几个块以使其更具可读性,完成后我开始设计电路板。我将电路板的尺寸设置为比电池大一点,并将微控制器、二极管、电机、蜂鸣器和其他几个组件放在电路板的顶部,电池和其他一些元件放在电路板的顶部板的底部。当然,我记得要打孔将电路板固定到外壳上。一切准备就绪后,我生成了 Gerber 文件并将它们保存为 .zip 格式。

第 3 步:焊接

poYBAGOYLWOAe6piAADBchJ7F9Y695.jpg
用于arduBand的PCB
 

 

pYYBAGOYLWWAXyQyAAAve7Psl3g530.jpg
编程
 

 

poYBAGOYLWmAFvYZAAAn2sAh6XU510.jpg
arduBand 电池
 

电路板已准备好,零件已准备好,是时候进行焊接了。我首先对之前标记的隔间的所有元素进行排序,以免它们混淆。一开始,我焊接了负责微控制器工作的部件,我从Arduino Nano上拆下,即两个20pf电容器,一个100nF,16MHz石英谐振器,Atmega328和负责编程器工作的元件,即一个10k电阻器和两个 100n 电容器。我连接了程序员并上传了示例代码,以确保通信正常。下一步是焊接充电模块,即tp4056芯片和其他几个元件。如果红色 LED 灯轻轻闪烁,则一切正常。当您连接电池时,蓝色 LED 会熄灭,表示电池正在充电,只有蓝色时,电池已充电,可在目录说明中阅读。我断开电池并焊接了 ws2128 二极管,从 Ardafruit Neopixel 库上传代码,确保二极管工作正常,然后焊接并测试图中标记的下一个块,从而消除任何错误的可能性。整个过程大约花了两个小时。我上传了最终程序并进入下一阶段。

第 4 步:住房

poYBAGOYLWuAX3wsAAAcxdrvT3I431.jpg
arduBand 渲染
 

 

pYYBAGOYLW6ANoO-AAC1oAi2UKs079.jpg
3D打印
 

然后在对学生免费的 Fusion 360 中,我为我的乐队创建了住房并将其导出为 .stl 格式,以便稍后将此文件上传到 Creality Slicer。该程序负责将我们的项目翻译成打印机可以理解的语言。我将文件保存到 SD 卡并开始打印。我找到了一块未使用的旧手表,我用它取下表带并在完成后将它连接到我的表壳上。我将电子设备放入其中并拧紧外壳盖。这是最后一步。

第 5 步:仅此而已!

poYBAGOYLXOAdWgSAAC7mjQCYhg599.jpg
arduBand1
 

 

pYYBAGOYLXeAYKCIAAAvhhxo7ek543.jpg
arduBand2
 

 

poYBAGOYLXmAbytGAAAz7J5d3yg076.jpg
arduBand3
 

这是准备好的arduBand。它每 10 分钟检查一次我的位置,如果它检测到我坐了 30 分钟,它会激活警报,我可以通过站立一分钟来解除警报。那时,我把目光从电脑上移开,望向窗外,让我的眼睛和背部休息一下。多亏了这一点,当我长时间从事我的项目时,我不会伤害他们。我认为这个项目对每个人都有用,但最重要的是对于那些长时间坐在办公桌前的人,无论是看书还是在电脑前工作。

 


评论

查看更多

下载排行

本周

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