×

带有粒子跟踪和升级的移动警报

消耗积分:0 | 格式:zip | 大小:0.26 MB | 2022-12-16

分享资料个

描述

在此示例中,我将 Particle Photon 设备与 IR 运动传感器和温度传感器集成在一起。每当检测到运动(例如入侵者)时,它都会向SIGNL4团队发送警报。

这是一个原型,您可以适应各种其他用例。例如,如果您在现场安装了传感器,您可以告知服务人员或农民温度变化、湿度、降雨等信息。

这是怎么回事。

1. 组装设备

在我们的案例中,我们使用带有 Photon 设备的 Particle Maker Kit 来连接 IR 运动传感器和温度传感器。我们还使用 LED 直接在设备上指示运动检测。

您可以在上图中看到组装好的设备。

2.连接设备

现在您可以将您的设备连接到 Particle IoT 平台。这可以通过使用粒子应用程序轻松完成。

现在您可以在“设备”下的“粒子控制台”中看到您的新设备:

poYBAGOX4l-AYFd9AAAL33hLbKA370.png
 

3. 配置 Webhook

在集成 下的粒子控制台中,您现在可以创建一个新的 Webhook 以便向 SIGNL4 发送警报。

您可以创建一个新的 Webhook,然后使用SIGNL4 Webhook URL。

poYBAGOX4mOAVozYAAAUwlK6x38556.png
 

{team-secret} 是您的 SIGNL4 团队机密。

在自定义模板下,您可以插入要发送到 SIGNL4 的 JSON 数据模板。

{ “事件”:“光子运动”,“设备ID”:“37002a000847373336323230”,“url”:“ ”, “requestType”:“POST”,“noDefaults” :真,“rejectUnauthorized”:真,“json”:{ “主题”:“{{{主题}}}”,“温度”:“{{{温度}}}” } }

pYYBAGOX4maARyAaAAATCoMuOes425.png
 

4. 部署代码

您现在可以访问位于https://build.particle.io/build的 Web IDE,将代码部署到您的设备。

poYBAGOX4mqATgDZAAAYFcOW5hM266.png
 

发送 SIGNL4 警报的两条主要线路如下。

字符串数据=“{“主题”:“检测到运动。”,“温度”:“”+温度()+“”}”;

Particle.publish(“光子运动”, data, 60, PUBLIC);

首先,我们将日期组装成 ​​webhook JSON 数据的一部分。其次,我们将日期发送到我们在上面创建的“photon-motion”Webhook。

5. 测试它

就是这个。您现在可以通过模拟运动来测试您的 IoT 场景。然后,您将在 SIGNL4 应用程序中收到警报。

poYBAGOX4nCANg7JAABwU-uCx9w532.png
 

您可以在 GitHub 中找到示例:https ://github.com/signl4/signl4-integration-particle


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

评论(0)
发评论

下载排行榜

全部0条评论

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