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

基于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:监控系统   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,不构成投资建议。投资者据此操作,风险自担。如有任何标注错误或版权侵犯请与我们联系,我们将及时更正、删除。
▌相关推荐
构建实时监控系统:利用MongoDB和数据流处理技术
实时监控系统是一种广泛应用于各个行业的重要系统,它能够实时收集、分析和展示系统运行数据,帮助用户快速发现问题并采取相应的措施。在构建实时监控系统时,MongoDB作为NoSQL数...【详细内容】
2023-11-13  Search: 监控系统  点击:(229)  评论:(0)  加入收藏
利用Java的日志框架监控系统运行情况
在Java应用程序开发中,监控系统的运行情况是非常重要的。通过日志框架记录关键信息、异常和性能指标,可以及时捕获问题,进行故障排除,并优化系统性能。下面将介绍如何利用Java的...【详细内容】
2023-11-06  Search: 监控系统  点击:(232)  评论:(0)  加入收藏
手把手教你搭建OpenFalcon监控系统
引言作为一名Linux和Python技术持续学习者,要求我们不仅能够熟练操作Linux系统,还要能够搭建起强大的运维监控系统。本文将为大家详细介绍如何使用OpenFalcon搭建一个全面、实...【详细内容】
2023-08-27  Search: 监控系统  点击:(276)  评论:(0)  加入收藏
熬了48小时,汇总的金税四期减少税负的技巧及税负监控系统,实用
关于企业税负率的问题一直是财务人员都比较关注的!现在听说金税四期在不断升级中,我们日常财务工作更应该要谨慎!关于税负的监控预警,作为财务人员还是需要早管控!财务总监,前几天...【详细内容】
2023-03-20  Search: 监控系统  点击:(163)  评论:(0)  加入收藏
一文读懂智能汽车驾驶员监控系统
驾驶员监控系统,缩写DMS,是英文Driver Monitor System的缩写,即驾驶员监控系统。主要是实现对驾驶员的身份识别、驾驶员疲劳驾驶以及危险行为的检测功能。福特DMS系统01 法规加...【详细内容】
2023-02-28  Search: 监控系统  点击:(207)  评论:(0)  加入收藏
手把手教你从安装CentOS7.4镜像开始,搭建IoT视频监控系统
本文分享自华为云社区《华为云ECS服务器安装CentOS7.4镜像,部署GINX服务器、搭建物联网视频监控系统》,作者:DS小龙哥。在CentOS7.4服务器版本的环境下安装nginx服务器、配置文...【详细内容】
2022-10-28  Search: 监控系统  点击:(447)  评论:(0)  加入收藏
一篇吃透监控系统:主流工具选型及落地场景参考
这篇文章,我将对监控体系的基础知识、原理和架构做一次系统性整理,同时还会对几款最常用的开源监控产品做下介绍,以便大家选型时参考。内容包括3部分: 必知必会的监控基础知识主...【详细内容】
2022-09-09  Search: 监控系统  点击:(602)  评论:(0)  加入收藏
彻底搞懂监控系统,使用Prometheus +Grafana搭建完应用监控系统
监控是运维系统的基础,我们衡量一个公司/部门的运维水平,看他们的监控系统就可以了。一个完善的监控系统可以提高应用的可用性和可靠性,在提供更优质服务的前提下,降低运维的投...【详细内容】
2022-07-28  Search: 监控系统  点击:(666)  评论:(0)  加入收藏
视频监控系统品牌要怎么选?这几个品牌值得推荐
随着科技和经济的快速发展,视频监控系统已经成为安全防范系统的重要组成部分,它是一种防范能力较强的综合系统,具有监控画面实时显示,录像图象质量单路调节功能,快速检索,自动备份...【详细内容】
2022-07-11  Search: 监控系统  点击:(506)  评论:(0)  加入收藏
安防视频监控系统中的一体化与高速球型摄像机
一、一体化彩色CCD摄像机摄像机枪机,一般需要配置上相应的镜头才能应用。现在,有很多厂家,利用1/4英寸的CCD传感器,采用DSP内置了可以自动聚焦(Auto Focus)的16倍(如F1.6/f:3.9~63...【详细内容】
2022-06-23  Search: 监控系统  点击:(447)  评论:(0)  加入收藏
▌简易百科推荐
iPhone或iPad用户必学:如何通过二维码快速共享Wi-Fi密码,简单又实用!
你有没有想过在不泄露网络密码的情况下与客人共享你的家庭或工作Wi-Fi?你肯定不是第一个这样想的人,我们很高兴地通知你,多亏了以下这个的变通方法,你现在可以使用iPhone或iPad...【详细内容】
2024-01-22  驾驭信息纵横科技    Tags:Wi-Fi密码   点击:(74)  评论:(0)  加入收藏
Windows 11网络连接问题诊断与解决小技巧,轻松解决上网问题!
在日常生活中,如果在连接网络时遇到问题,该如何排查解决?以下是一些故障排除步骤,可帮助你解决戴尔电脑上的无线网络连接问题。一起来看看吧!1、进行基本检查先进行一些基本检查...【详细内容】
2024-01-12  戴尔维修工程师    Tags:   点击:(59)  评论:(0)  加入收藏
配置Cisco AnyConnect VPN的5个步骤,缺一不可
随着越来越多的人远程工作或在混合环境中工作,IT部门和MSP在ASA防火墙上配置Cisco AnyConnect VPN的呼声越来越高。但是Cisco文档可能会非常混乱,这会导致一些组织的配置错误(...【详细内容】
2023-11-14  驾驭信息纵横科技    Tags:VPN   点击:(96)  评论:(0)  加入收藏
如何在Windows 10系统上设置DNS?
如果你正在使用Windows10操作系统,并且想要更好地控制你的网络服务,那么了解如何设置DNS(DomainNameSystem)是非常重要的。DNS是一种将域名解析为IP地址的服务,它能够让你在访问...【详细内容】
2023-11-10  高梦文    Tags:DNS   点击:(197)  评论:(0)  加入收藏
RabbitMQ发送和接收消息的几种方式
channel.basicQos(0, 1, false):0表示对消息的大小无限制,1表示每次只允许消费一条,false表示该限制不作用于channel。同时,我们采用手工ACK的方式,因为我们配置文件配置了 spri...【详细内容】
2023-11-08  程序猿羊  微信公众号  Tags:RabbitMQ   点击:(264)  评论:(0)  加入收藏
CISA发布十大常见网络安全错误配置
美国国家安全局(NSA)和网络安全与基础设施安全局(CISA)在本周五的报告中公布了其红队和蓝队在大型组织网络中发现的十大最常见网络安全误配置。NSA和CISA在安全建议中详细说...【详细内容】
2023-11-07  GoUpSec  微信公众号  Tags:CISA   点击:(262)  评论:(0)  加入收藏
Istio Envoy 配置解读,看这篇就够了
前面我们创建了一个 Gateway 和 VirtualService 对象,用来对外暴露应用,然后我们就可以通过 ingressgateway 来访问 Bookinfo 应用了。那么这两个资源对象是如何实现的呢?Gatew...【详细内容】
2023-11-07  k8s技术圈  微信公众号  Tags:Istio Envoy   点击:(130)  评论:(0)  加入收藏
RabbitMQ的四种交换机详解
交换机主要是接收消息并且转发到绑定的队列,交换机不存储消息,在启用ack模式后,交换机找不到队列会返回错误。交换机有四种类型:Direct, topic, Headers and Fanout。图片一、to...【详细内容】
2023-11-06  程序猿小杨  微信公众号  Tags:交换机   点击:(267)  评论:(0)  加入收藏
路由器配置NAT/UPNP/DMZ方法
常见路由器配置NAT(网络地址转换)、UPnP(通用即插即用)和DMZ(区域暴露)的方法可以根据不同的路由器品牌和型号有所不同,但通常会在路由器的管理界面中找到相关设置。以下是一般步骤...【详细内容】
2023-10-11  晴间多云  今日头条  Tags:路由器配置   点击:(423)  评论:(0)  加入收藏
路由器如何正确安装?后台设置一步即可接入宽带
现在的路由器不论安装还是后台设置都非常方便,但一些网友可能是没有详细了解过相关的知识,所以每次想要更换路由器或者新装路由器的时候并不知道如何安装路由器接入自家宽带,这...【详细内容】
2023-09-21  羽度非凡    Tags:路由器   点击:(303)  评论:(0)  加入收藏
站内最新
站内热门
站内头条