×

AWPS(高级工人保护系统)开源分享

消耗积分:0 | 格式:zip | 大小:0.01 MB | 2022-11-15

凌章致

分享资料个

描述

正在解决什么问题?

工人的安全 在建筑和工业现场,许多工人因现场发生的事故而丧生。

场景描述

目前,工人佩戴的安全设备,如头盔和夹克,仅能从一些外部因素为他们提供安全,并且由于使用的设备不智能,因此在任何不测情况下都无法挽救他们的生命。

解决方案

为了解决这个问题,开发了 AWPS,通过在加速度计和陀螺仪传感器的帮助下监控工人的状态(例如,他是站立还是因某些问题而跌倒),从而使他们的可穿戴设备更加智能,通过使用温度传感器知道工人的当前温度,甚至工人的心跳也由心率传感器监测(目前未集成)。所有数据都提供给与 RSL10-SENSE-DB-GEVK 和 NodeMCU wifi 板通信的 Arduino 微控制器,用于将数据发送到云端。因此,拥有该应用程序的主管可以了解任何工人是否有紧急情况,这将有助于他立即采取行动,他甚至会在 IFTTT 呼叫服务的帮助下接到电话以通知他是否有任何紧急情况危险。

即使使用 RSL10-SENSE-DB-GEVK 也尝试了该项目(但它突然停止工作)

pYYBAGNy28WAG-lqAADPS6GzHLk551.png
 

所以,在最后一刻,它已经用 Arduino 和 nodemcu 实现了

现在主控制器是Arduino,它的引脚如下

poYBAGNy28iAZ_qWAAEzaQQ0vrw951.png
 

与 Arduino 一起使用的传感器是 LM35(温度传感器)和 GY-521(3 轴陀螺仪、3 轴加速度计、数字运动处理器 (DMP) 和温度传感器。)

LM35的管脚如下

poYBAGNy28qABL90AAA1Io8jK-w369.jpg
 

GY-521的管脚如下

pYYBAGNy28yAIzSVAACGhGxP0Xg600.png
 

现在收集到的数据在 NodeMCU 板的帮助下发送到 Adafruit 云

NodeMCU的管脚如下

pYYBAGNy28-AKKx9AAElQd5nN9E861.png
 

所有组件的连接是

VCC (Arduino) --> VCC (LM35) --> VCC (GY-521)

GND (Arduino)--> GND(Arduino)--> GND(Arduino)

GY-521

A5(SDA) --> GY-521的SDA

A4(SCL) --> GY-521的SCL

LM35

输出 --> Arduino 的 9

现在Arduino和NodeMCU都通过串行通信相互通信。Arduino 传输 NodeMCU,NodeMCU 又将数据发布到云端,然后从那里带到移动应用程序进行监控。

5(Arduino)-> 5(NodeMCU)

6(Arduino)-> 6(NodeMCU)

该设备的图片如下所示:-

poYBAGNy29KAaFbBAAQhajpXbtk044.jpg
 

应用程序和云的快照:-

应用

pYYBAGNy29WAVMhaAAC3CjRs7MQ325.jpg
 

poYBAGNy29eAWsV_AAH8UzTaV44502.png
 

 


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

评论(0)
发评论

下载排行榜

全部0条评论

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