您当前的位置:首页 > 电脑百科 > 网络技术 > 网络设置

基于Arduino 和 Ubidots 智能家居安全监控系统

时间:2022-05-11 09:41:18  来源:  作者:机电三睇化

该项目可以用来监控您家中的液化石油气泄漏、温度升高、环境温度、湿度和压力,尤其是全局仪表板中的厨房。

基于Arduino 和 Ubidots 智能家居安全监控系统

 

补给品:

  • Arduino Nano 33 物联网 × 1
  • Seeed Studio Grove - 气体传感器 (MQ2)× 1
  • LDR,5 兆欧 × 1
  • SparkFun 大气传感器分线器 - BME280× 1
  • 烙铁(通用)
  • 焊锡丝,无铅
  • 助焊剂,焊接
  • 胶带,双面

背景介绍:

在这篇文章中,我将向您展示如何创建这个 Arduino 家庭安全监视器来识别您家(尤其是厨房)的 LPG 泄漏、温度升高、环境光、湿度和压力,并在这些交互式仪表板中实时查看数据。

如果出现问题或检测到任何危险,这也会通过短信、邮件或电报提醒您。您可以从世界任何地方访问此仪表板并监控您的家。

在本教程中,我将分享自己制作的所有内容。我将解释电路,与您分享PCB设计和布局,以及Arduino代码。

项目原理:

什么是Ubidot
这里,Ubidot 提供了一种简单而安全的方法,用于使用全球云网络实时向物联网设备发送和接收数据。Ubidots 为爱好者、爱好者和专业人士提供了一个稳固的平台,使他们能够轻松地检索和使用世界各地的传感器数据并将其转化为有用的东西。

我们可以使用 Ubidots 平台将各种传感器值或其他数据发送到云端,安全地存储在那里,并在我们想要使用简单的 API 调用时随时检索它们。

Arduino 家庭安全监视器所需的组件

  • Arduino Nano 33 物联网
  • BME 280
  • MQ2 气体传感器
  • LDR
  • 家庭安全监视器PCB

我选择Arduino Nano 33 IOT的原因是,它们非常小,与 arduino nano R3 引脚对引脚兼容,它甚至还有一个内置的 WiFi 模块,可以派上用场。

第 1 步 - 构建 PCB
伙计们,我设计了一个计划 PCB 布局,您可以在其中轻松安装 Arduino Nano 33 IOT 和传感器一样,无需使用杂乱的电线和电缆即可进行设置。该板重量轻,可使用 9V 电池或 9-12 V 电源适配器供电。

基于Arduino 和 Ubidots 智能家居安全监控系统

 

第 2 步:Ubidots 注册
接下来,转到此链接并在 Ubidots 重新创建一个免费帐户。如果您已经有一个账户,只需使用您的账号密码登录。

基于Arduino 和 Ubidots 智能家居安全监控系统

 

第 3 步 - 设置设备
接下来我们必须创建一个设备。由于我们使用 Arduino 进行安全监控,因此我们将设备命名为“家庭安全监视器”。

基于Arduino 和 Ubidots 智能家居安全监控系统

 

在这里你可以看到我已经制作好了这个设备。

第 4 步 – 设置变量
现在单击您刚刚创建的设备。现在它将向您显示链接到该设备的所有变量。

基于Arduino 和 Ubidots 智能家居安全监控系统

 

在这个项目中,我们需要变量来存储和显示温度、压力、环境光、液化石油气读数和湿度的值。

第 5 步 – 为小部件分配变量
现在从仪表板中,单击添加新的小部件。在那里,您将看到可以分配给变量的几种类型的小部件。

基于Arduino 和 Ubidots 智能家居安全监控系统

 

第 6 步 - 身份验证令牌
在这个项目中,我们将使用 UDP 数据包将数据从 Arduino 家庭安全监视器传输到 Ubidots 服务器。

每个数据包都需要一个TOKEN 。获取您的最简单的方法是单击您的个人资料选项卡下的“API 凭据”:

您会注意到您的 Ubidots 账户中有两种类型的密钥:

Tokens :嵌入在所有 API 请求中的临时和可撤销密钥。
API Key :这是您的“主密钥”;唯一且不可变的密钥,仅用于生成您帐户的令牌。
记下所有参数——>设备标签、设备ID、变量ID和令牌。我们将在代码中使用它。

第 7 步 - 编码
现在您可以将以下代码上传到您的 arduino。您将在说明中找到代码。

在上传之前,您必须在代码中添加一些内容

从这里获取完整的代码和说明 – Arduino 家庭安全监视器代码

现在是时候上传代码了

这段代码的作用是,

  • 它将初始化串行通信和 BME 模块。
  • 它将连接到 wifi 网络并获取 IP 地址
  • 一旦获得 IP 地址,它将开始从模拟引脚读取传感器值并将其存储到变量中。
  • 一旦我们得到数据,就会以这种形式创建 UDP 数据包并发送到 Ubidots Server。
  • 这些数据包将被 ubidots 服务器接收,该服务器提取值并将存储在相应的变量中。

这些小部件提供了数据的精彩图形表示,并将显示在仪表板上。

测试

基于Arduino 和 Ubidots 智能家居安全监控系统

 

现在打开电路并将光源或液化石油气源靠近传感器板。您会发现图形正在实时更改。您可以从世界任何地方访问此仪表板并监控您的家。

* 以上内容翻译自网络,原作者:Jithin Sanal,如涉及侵权可联系删除。



Tags:监控系统   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
该项目可以用来监控您家中的液化石油气泄漏、温度升高、环境温度、湿度和压力,尤其是全局仪表板中的厨房。 补给品: Arduino Nano 33 物联网 × 1 Seeed Studio Grove -...【详细内容】
2022-05-11  Tags: 监控系统  点击:(0)  评论:(0)  加入收藏
先来看一下效果图: 1.背景当个人有很多vps或者云服务器的时候,除了管理之外,监控系统的各项服务也是一件重要的事,最好监控系统能够一目了然的知道系统的整体情况,能够及时的提醒...【详细内容】
2022-03-03  Tags: 监控系统  点击:(62)  评论:(0)  加入收藏
监控系统硬盘怎么选择?常见的有绿盘、蓝盘、紫盘、黑盘、红盘分别代表了什么?有哪些不同呢?今天我们就来聊聊这个话题。在监控安装过程中,录像存储大多都是采用监控硬盘存储的。...【详细内容】
2021-09-22  Tags: 监控系统  点击:(512)  评论:(0)  加入收藏
Prometheus 是一款基于时序数据库的开源监控告警系统,说起 Prometheus 则不得不提 SoundCloud,这是一个在线音乐分享的平台,类似于做视频分享的 YouTube,由于他们在微服务架构的...【详细内容】
2021-08-26  Tags: 监控系统  点击:(80)  评论:(0)  加入收藏
一、手机APP远程监控PLC的意义: 随着网络技术和智能手机快速发展,远程通过手机APP对设备系统的控制单元PLC的运行进行远程预警监控的技术已经非常成熟。基于手机APP的PLC远程...【详细内容】
2021-08-25  Tags: 监控系统  点击:(255)  评论:(0)  加入收藏
监控系统在这里特指对数据中心的监控,主要针对数据中心内的硬件和软件进行监控和告警。企业的 IT 架构逐步从传统的物理服务器,迁移到以虚拟机为主导的 IaaS 云。无论基础架构...【详细内容】
2021-07-12  Tags: 监控系统  点击:(274)  评论:(0)  加入收藏
前言在GitHub上发现一个好玩的项目,不用安装其它任何依赖包,只要运行一个Python脚本就可以在局域网构建一个视频监控系统。果断试了一下,确实挺好玩的,现在分享给大家。 搭建方...【详细内容】
2021-03-16  Tags: 监控系统  点击:(204)  评论:(0)  加入收藏
WGCLOUD-v3.3.0更新说明,2021-01-261.新增,进程管理新增流量(读取/写入)指标2.新增,主机所有网卡流量(接收/发送)指标3.新增,数据源连接恢复后,发送恢复通知4.新增,win监控主机支...【详细内容】
2021-01-28  Tags: 监控系统  点击:(223)  评论:(0)  加入收藏
一、LibreNMS简单介绍LibreNMS是一款开源的,功能强大且功能丰富的自动发现的网络监控系统,基于PHP,使用SNMP协议。它支持广泛的操作系统,包括Linux,FreeBSD以及思科,Juniper,Broca...【详细内容】
2021-01-12  Tags: 监控系统  点击:(593)  评论:(0)  加入收藏
前言:大家好,我是薛哥。最近有很多读者咨询我,关于监控系统中IP地址如何选择?如何分配的问题,今天给一些刚入行的新人来讲解一些这方面的问题,分为三种情况,分包为小型的监控系统、...【详细内容】
2020-10-28  Tags: 监控系统  点击:(156)  评论:(0)  加入收藏
▌简易百科推荐
该项目可以用来监控您家中的液化石油气泄漏、温度升高、环境温度、湿度和压力,尤其是全局仪表板中的厨房。 补给品: Arduino Nano 33 物联网 × 1 Seeed Studio Grove -...【详细内容】
2022-05-11  机电三睇化    Tags:监控系统   点击:(0)  评论:(0)  加入收藏
如果手机上校园网经常出现掉线需要重新认证的情况,请检查手机设置里面是否关闭“随机MAC地址”,具体设置方法如下: 1、华为手机关闭随机MAC地址 1)点击“设置”--“WLAN”-- 长...【详细内容】
2022-05-10  e简单点    Tags:wifi设置   点击:(4)  评论:(0)  加入收藏
在尝试配置MPLSVPN之后失败,我还是决定使用IPSec,一方面是感觉MPLS配置起来没有参考,另一方面也发现IPsec功能性安全性也胜过MPLS-VPN,从网上找到一个对比图,放在下面。 在毕业设...【详细内容】
2022-05-06  苦一点的焦糖    Tags:IPSec   点击:(10)  评论:(0)  加入收藏
DHCP 出现电脑或手机需要 IP 地址才能上网。大刘有两台电脑和两台手机,小美有一台笔记本电脑、一台平板电脑和两台手机,老王、阿丽、敏敏也有几台终端设备。如果为每台设备手...【详细内容】
2022-05-05  网络工程师Fox    Tags:IP 地址   点击:(36)  评论:(0)  加入收藏
配置静态MAC表项配置目标实现MAC地址和端口的静态绑定。工作原理设备通过源MAC地址学习自动建立MAC地址表时,无法区分合法用户和非法用户的报文,带来了安全隐患。如果非法用户...【详细内容】
2022-04-29  热爱编程的通信人    Tags:交换机配置   点击:(16)  评论:(0)  加入收藏
Hi ,大家好,我是小弗。学习计算机网络,其实就是学习网络协议。通过各种各样的网络协议,实现不同的网络需求。当然,网络协议不是凭空存在的,而是运行在网络设备上。搞懂网络协议,只...【详细内容】
2022-04-20  网络小弗    Tags:交换机   点击:(67)  评论:(0)  加入收藏
网上有很多博主说500块钱就可以给你搞定全屋wifi,我觉得有点不切实际。全屋wifi有4种组网方法,第一种对没有安装有网线的老房子很有用。大家根据家庭的实际情况,选择自己喜欢的...【详细内容】
2022-04-19  南京江水平装修  搜狐号  Tags:全屋wifi   点击:(29)  评论:(0)  加入收藏
公网集群对讲系统是依托于移动互联网实现对讲功能的一种新型集群系统。通过利用移动互联网的普及,免除网络建设成本。可以快速投入使用,目前在各个行业应用广泛。使用公网集...【详细内容】
2022-04-19  德西特科技    Tags:公网集群   点击:(27)  评论:(0)  加入收藏
随着宽带光纤入户,广电的有线电视基本上已经看不到了。取而代之是宽带运营商的IPTV。但很多运营商的IPTV需要单独的网线,不能和宽带上网的网线共用。而对于很多家庭,客厅或房间...【详细内容】
2022-04-15  科技带来快乐  搜狐号  Tags:IPTV   点击:(18)  评论:(0)  加入收藏
网络一向不只是能通就好,很多场景里面,都会有特殊的需求,比如说,有时候需要配置VLAN之间TCP的单向访问——在下图中,要求只允许PC1主动与PC2建立TCP连接,而不允许PC2主...【详细内容】
2022-04-12  IT狂人日志    Tags:电脑   点击:(34)  评论:(0)  加入收藏
站内最新
站内热门
站内头条