×

ESP32跌倒探测器

消耗积分:0 | 格式:zip | 大小:0.04 MB | 2023-01-03

李林

分享资料个

描述

我要感谢 DFRobot 赞助这个项目。

以前的项目

早在 2017 年 8 月,我就设想过一种设备可以在用户的​​亲人跌倒或按下“紧急”按钮时提醒用户。它使用 ESP8266 并组装在一块穿孔板上。它有一个 LED 指示灯,可以指示是否发生了跌倒。该设备还具有非常基本的锂聚合物充电电路,没有指示灯。

 
poYBAGOuOWmAA2U6AAB-RTLMF4k923.png
 

 

 
poYBAGOuOWuAbfKGAACvFJwn6x8256.png
 

 

新创意

由于我的最后一个跌倒探测器非常简陋,我想做出重大改进。第一个是让它成为 USB 可编程的,所以我使用了 CP2102 USB 到 UART 转换器 IC 来处理 USB 到 UART 串​​行连接。

 
pYYBAGOuOW6AbVMtAAMPWkMrbQY038.jpg
 

我还希望有更多的操作指示,所以我添加了一个 LED 用于充电,一个用于电源,两个用于 USB 状态。我选择使用 ESP32,因为它的功率和蓝牙连接能力更强,可以支持未来的扩展,例如随附的应用程序。

 
pYYBAGOuOXiAI_T6AA7icsrMdWo370.jpg
 

 

电路板设计

所有这些新功能都需要大量额外的电路,而一块简单的穿孔板无法解决问题。这需要我在 EagleCAD 中设计的 PCB。我首先布置了与他们的原理图编辑器的连接。然后我开始制作实际的电路板和痕迹。

 
pYYBAGOuOXyAUsU9AAJqxw1m2_Q660.png
 

 

 
poYBAGOuOX6ADa5UAAA5XpCaykk241.png
 

 

焊接

这是最困难的部分,因为针脚很细。最难焊接的元件是 CP2102,它采用 QFN-28 封装。每个销相距仅 .5 毫米,而且没有模板,连接起来相当棘手。我通过在焊盘上涂抹大量液体助焊剂然后在引脚上涂上少量焊料来解决这个问题。

 
pYYBAGOuOYSAAQ6bAAQL6hP5gOc400.jpg
 

 

 
poYBAGOuOYyAK7fqABEIePyznck444.jpg
 

用法

该设备通过按设定的时间间隔检查 MPU6050 测量的加速度来工作。一旦检测到跌倒,它就会向设定的联系人发送电子邮件。我发现电池可以使用三天左右,因此必须定期充电。还有一个连接到硬件中断的按钮,按下时可以发送电子邮件。

 
pYYBAGOuOZSAaGtcAA8zQGjFDdw434.jpg
 

 


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !