疫情当下,还不快来自制一款洗手提醒器!
这款洗手提醒器实际上是一个每隔20分钟提醒佩戴者洗手的手环。它有三个颜色模式:红色模式提醒佩戴者应该洗手了,30秒的渐变模式表示洗手30秒钟,绿色模式则说明手洗干净了的状态。洗手提醒器由一个Arduino Nano面板、一个WS2812B LED、一个自制振动传感器组成。每当佩戴者晃动手腕准备洗手的时候,振动传感器检测到振动并触发Arduino面板重置,于是洗手程序回到初始状态后重启。一开始LED由红色开始渐变30秒钟作为洗手时间,随后LED变绿,绿色模式会持续20分钟来表示手洗干净的状态,随后LED再次变红,提醒佩戴者又该洗手了!红色的LED会一直保持直到佩戴者再次晃动手腕。
# 装备清单
- 一个Arduino Nano面板
- 一个WS2812B LED
- 一个3.7V/5V的电池
- 一个ON/OFF开关
- 一根单股电线
- 一根表带/手环
# 步骤一:制作振动传感器
- 取一根单股电线,剥去涂层。
- 用这根剥去涂层的电线制作一个弹簧。
- 同时准备一根和弹簧长度相同的直电线(同样剥去涂层)。
- 如图所示,将弹簧和直电线焊接到Arduino面板的RST和GND端口。
- 确保直电线位于弹簧中空内部,且不与周边弹簧接触。
- 用塑料胶带包裹住弹簧下方的插脚,避免弹簧与它们接触。
# 步骤二:电路连接:
- 参照上面的电路图连接好所有线路
# 步骤三:代码
- 在Arduino IDE中打开代码,务必提前在Arduino IDE中安装好FastLED库
- 连接Arduino面板至电脑,选择面板类型、端口,并上传代码。
- 代码上传后确保电路正确运转。
- 代码连接:https://drive.google.com/drive/u/2/folders/1d3itqS8eqzampLdijzbZ3kxzm6JHmvlm
# 步骤四:组装
- 3D打印以下STL文件:https://drive.google.com/drive/u/2/folders/1d3itqS8eqzampLdijzbZ3kxzm6JHmvlm
- 用夹子和手带做一根表带,或者利用任何现成的带子。
- 用胶水把零件组装起来。
# 步骤五:说明
- 调节面板上的弹簧和电线以找到合适的手环灵敏度。
- 合适的灵敏度意味着手环仅在外力刺激下开始工作,一般状态下不被激活。
> 英文链接:(https://www.instructables.com/id/Hand-Wash-Reminder/)
> 英文作者:(https://www.instructables.com/member/Mukesh_Sankhla/])
> 中文翻译:(https://mc.dfrobot.com.cn/home.php?mod=space&uid=837351&do=profile)
很实用的设计{:6_213:} 真实用啊b( ̄▽ ̄)d 这表带很银性啊 8错 锂电池充电怎么解决 看着前面的等级,我觉得我不配发言。但还是要说一句:这个做的太妙了!{:6_209:}{:6_209:} 厉害厉害{:6_215:} 棒棒滴!! 不错,实用性很强
页:
[1]