【物联网实训项目】------(六)家庭智慧安防系统之智能监控

Jetson Nano系统重装的艺术:从格式化到烧录的深度解析 本文详细解析了Jetson Nano系统重装的完整流程,从SD卡格式化到系统镜像烧录的进阶技巧,包括硬件选择、软件准备、常见问题处理及深度学习环境配置。特别推荐使用三星EVO Plus SD卡和官方电源以确保稳定性,适合开发者快速掌握嵌入式设备系统重装的核心技术。 阅读详情

1.Tomcat的操作

(1)tomcat2的安装

sudo apt-get install apache2

(2)tomcat2的端口的修改

cd /etc/apache2

打开端口配置文件进行修改

 vim ports.conf

将Listen的端口修改,这里我修改为8090.

(3)进入tomcat2的工作目录

cd /var/www/html/

将写好的网页放在这里即可通过tomcat来访问。

2.监控网页的编写

安装相关软件依赖

sudo apt-get install php5 libapache2-mod-php5

这里通过php来跟数据库进行连接,获取数据库中的数据,并显示在网页上。网页这里通过了bootstrap来修饰一下,引用bootstrap的代码段。

网页这里通过了bootstrap来修饰一下,引用bootstrap的代码段。
!-- Bootstrap -->
    <link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
<!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以必须放在前边) -->
    <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
    <!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 -->
    <script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>

jiankong.php的网页

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>家庭实时监控系统</title>
<!-- Bootstrap -->
    <link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
<!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以必须放在前边) -->
    <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
    <!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 -->
    <script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>

<body>

<center>
<table class="table table-striped">
<h1>家庭实时监控系统</h1>
<br>
<h3 align="left" class="bg-primary">温湿度信息</h3>
<tr><th>时间(yyyy-mm-dd)</th><th>温度(°C)</th><th>湿度(%RH)</th></tr>
<?php
$servername = "localhost";
$username = "root";
$password = "root";
$dbname = "jiankong";

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
}

$sql = "select * from dht2 order by id desc limit 3";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
    // 输出数据
    while($row = $result->fetch_assoc()) {
        echo"<tr><td>".$row["time"]."</td><td>".$row["temperature"]."</td><td>".$row["humidity"]."</td><tr>";
    }
} else {
    echo "0 结果";
}
$conn->close();
?>
</table>

<table class="table table-striped">
<h3 align="left" class="bg-primary">安防情况</h3>
<tr><th>序号</th><th>时间</th><th>描述</th></tr>
<?php
$servername = "localhost";
$username = "root";
$password = "root";
$dbname = "jiankong";

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
}

$sql = "select * from buzzer order by id desc limit 3";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
    // 输出数据
    while($row = $result->fetch_assoc()) {
        echo"<tr><td>".$row["id"]."</td><td>".$row["time"]."</td><td>".$row["descr"]."</td><tr>";
    }
} else {
    echo "0 结果";
}
$conn->close();
?>
</table>
</center>
<h3 align="left" class="bg-primary">实时监控情况</h3>
<div>
    <img style="-webkit-user-select: none;cursor: zoom-in;"  src="http://192.168.43.121:8082/?action=stream" width="400" height="300"/>
</div>



</body>
</html>

结果展示图

3.将IP地址内网穿透,可外网访问

内网穿透的前期背景知识,可参考我的这篇博客

https://blog.youkuaiyun.com/mind_programmonkey/article/details/80285596

具体步骤:

(1)在这个网站下载python版本的

https://www.ngrok.cc/download.html

(2)在这个网址中开通免费隧道,然后将网址的IP地址和端口映射上去(具体的步骤可参考上述博客地址)。这里注意因为一共是两个地址,一个是在线监控的地址,一个是网页的地址,端口不一致,所以我们需要开通两个隧道。这里我采取的办法是用两个账号,分别注册,来映射端口

(3)运行

将(1)下载到的python版本运行,粘贴上隧道id,即可成功开启。

成功运行之后即可通过域名来访问我们家庭的监控情况。

科研问答:医药类本科生(临床、中医、中药与护理)本科阶段是否需要开展科研学习? 医药类本科生(临床、中医、中药与护理)本科阶段是否需要开展科研学习? 阅读详情

相关推荐

FPGA从入门到精通(2) - LUT

LUT:(look up table) 查找表 今天我要讲的与FPGA CLB相关的第一节LUT。根据上一节课的课程大纲,讲CLB应该是讲SLICEL(SLICEM)。不过当我打开用户手册,看了一下SLICE的结构(图一),一眼望去,这是分分钟会劝退入门者。为了让读者更好的接受以及理解,所以我打算先讲清楚它里面的每一个基本单元(LUT, 进位链,MUX,寄存器,几乎所有的FPGA器件的SLICE都是这四大件组成,只是组合不太一样而已),然后再将他们联系在一起,和读者一步步推倒出SLICE的结构。 图1​

Jasper灬兰的博客 1万+

【物联网实训项目】------(二)家庭智慧安防系统之定时监控

1.开启摄像头的配置 a.首先使用 ls指令来查看是否加载到了对应的video device设备 注意,这里我用的是SecureCRT软件远程连接的树莓派,当然也可以直接在树莓派上操作,如果使用SecureCRT软件远程连接树莓派的话,要注意windows的ip地址跟树莓派的ip地址在一个局域网内,这里我用的是我手机热点。然后在SecureCRT输入树莓派的IP地址以及用户名pi和密码rasp...

Mind_programmonkey的博客 2118

开源AI数字人DUIX:从零构建你的智能交互助手

本文详细介绍了如何利用开源AI数字人DUIX从零构建智能交互助手。文章阐述了DUIX作为开源项目的核心优势,包括低成本启动、低网络依赖和高度可定制性,并提供了从开发环境搭建、核心模块(AI模型、语音、形象)配置到个性化业务逻辑开发与最终部署的完整实践指南,帮助开发者快速掌握构建专属AI数字人的全流程。

weixin_29051811的博客 504

物联网工程设计实验报告

物联网工程设计实验报告

qq_52052302的博客 2579

NCBI|叶绿体基因组数据上传

叶绿体基因组NCBI上传 小编最近在NCBI上传了好几次数据…想着可以把具体的上传步骤写下来,供大家参考。以下是叶绿体基因组的上传示例,大家可以瞅瞅 图片 准备工作 1.登录NCBI官网:https://www.ncbi.nlm.nih.gov/, 依次点击“sign in to NCBI”——“See more 3rd party sign in options”——搜索“Microsoft live.com”。 ”sign in to NCBI“ ”See more 3rd party sign i

weifanbio的博客 3901

AI搜索优化(GEO)实战指南:抢占智能对话流量入口

AI SEO,是针对生成式AI平台(如DeepSeek、豆包、Kimi等)的优化策略,旨在通过适配AI算法对内容的理解和引用逻辑,提升品牌在AI生成答案中的可见性与权威性,从而在对话式搜索场景中抢占流量入口。:强化内容经验性(Experience)、专业性(Expertise)、权威性(Authoritativeness)、可信度(Trustworthiness)内容需避免夸大描述,提供可验证的细节(如数据、用户评价)。

Baixue5209的博客 6780

智慧安防解决方案

智慧安防通过智能监控、人脸识别、红外感应等智能设备和技术,对人员、车辆、物品等进行全方位、多维度的感知、识别和采集,从而实现安全防范的监控、预警、防控和处置。通过集成出入口管理系统(车牌识别系统)、车位引导系统、反向寻车系统和停车缴费系统等,通过APP和小程序实时公布车位空余情况,并提供车位预约服务,预约完成后自动导航到停车场,离场前扫码自动缴费,快速无感离场。随着技术的不断进步和应用需求的不断提高,智慧安防正朝着更高智能化、集成化、网络化方向发展,实现更加精准、高效、便捷的安全防范和管理。

netsson的博客 1331

Git系列(一)、Git基础教程【建议收藏】

Git一、Git简介1.1、什么是Git? 一、Git简介 1.1、什么是Git? Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或大或小的项目。 Git是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源代码的版本控制软件。 Git与常用的版本控制工具CVS、Subversion等不同,它采用了分布式版本库的方式,不用服务器端软件支持。 .........

一宿君 4万+

基于物联网技术设计的智能教室监控系统

智能教室监控系统通过对温湿度、光照、烟雾和火光等环境参数的实时检测,为教室环境的管理提供了自动化的解决方案。温湿度的检测能够帮助教室保持一个舒适的学习环境,而光照强度的监测与控制则可以确保教室的照明条件满足学习需求并优化能耗。当环境中检测到烟雾或火光时,系统能够迅速进行报警提醒,保障教室内的安全性。

3764

UQLab——其他概率分布随机变量转换标准Gaussian分布

1、使用UQLab将其他类型的随机变量转换成标准Gaussian分布; 2、使用科学计数法输出样本,方便后续ANSYS的调用分析; 3、基于MC的可靠度分析。 原随机变量分布类型: % 调用UQLab进行采样 clc clear uqlab %% Specify these distributions as a UQLab INPUT object: PriorOpts.Marginals(1...

ikhui7的博客 3013

从零实现反激式电源仿真:LTspice高级应用实例

深入解析反激式开关电源的建模与仿真过程,利用LTspice实现从零搭建电路,精准验证电路仿真效果,提升电源设计效率与可靠性。

weixin_36149538的博客 1897

中国智慧安防平台网的创造价值

综上所述,中国智慧安防平台网的创造价值在于提升公共安全水平、推动产业升级、满足市场需求、提升生活品质、数据驱动决策以及构建智慧安防生态。智慧安防平台通过集成物联网、大数据、云计算等技术,实现实时监控、预警分析、应急处理等功能,有助于提升公共安全水平,维护社会治安,保护人民生命财产安全。随着人们安全意识的提高,对智慧安防产品的需求逐渐增加,智慧安防平台的出现满足了市场的需求,提供了全面的安全解决方案。智慧安防平台的发展推动了安防产业向智能化、产业化方向发展,降低了安防系统的运维成本,提升了运维效率。

qq_43067165的博客 489

改进YOLOv9的CT图像肺结节检测与分类算法:从原理到实战

本文将详细介绍如何改进YOLOv9算法,使其更好地适应CT图像肺结节检测与分类任务。我们将从数据集准备、模型改进、训练优化到最终部署,完整呈现一个端到端的深度学习项目,并提供完整的代码实现。

YOLO 188

物联网工程专业项目选题推荐表

物联网工程专业选题指南 摘要:本文针对物联网工程专业毕业设计选题难题,提供了一系列实用建议和选题方向。针对当前本科生面临考研、就业等多重压力,建议选题应平衡难度与工作量,避免过难或过简单。推荐了50+具体选题方案,涵盖单片机应用、智能家居、环境监测等多个领域,包括基于单片机的智能插座、防丢器、心率检测等项目,以及基于STM32、ZigBee等技术的前沿应用。同时强调选题要与个人能力匹配,确保项目完整度和论文可写性。对选题迷茫的同学可寻求专业指导,以节省时间精力,顺利通过毕业设计。

Hai_Lang_IT的博客 2万+

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

智能安防工程特色实验实训室解决方案

通过设计丰富多样的课程和实践项目,来适应不同学生的学习风格和能力需求,探索包括案例教学、项目驱动学习、实验实践在内的多种教学模式,以确保每位学生都能在适合自己的方式中获得知识和技能。这些技术不仅提升了智能安防系统的性能,还增强了系统的智能化水平,使得安防系统能够实现更精准的数据分析和决策支持。智能化工程布线实训区为学生提供了动手操作的平台,通过培养学生的智能化工程布线系统拓扑设计、工程施工、测试、项目管理等方面的能力,使他们掌握计算机网络技术、拓朴结构、网络工程规划与建设等知识。1. 数字化时代的需求。

whwzzc的博客 679

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

【物联网实训项目】------(五)家庭智慧安防系统之智能监控

1.所需材料:人体感应模块、蜂鸣器以及树莓派摄像头                                                            人体感应模块接线:中间数据引脚接的是pin12,剩下两个引脚分别接电源和接地。 蜂鸣器接线:一根接电源线,一根接pin11 2.树莓派结合人体感应模块进行蜂鸣器报警 当人体感应模块感应到有人体活动时,蜂鸣器进行报警,同时...

Mind_programmonkey的博客 2805

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

楼宇控制与智能家居实训室解决方案

此外,实训室还配置了楼宇控制的核心设备,如楼宇自控系统(BAS)、安防监控系统和消防报警系统等,用于模拟楼宇的集中控制和管理。培训课程涵盖了楼宇控制与智能家居的基础理论、系统设计、设备安装调试等多个方面,通过理论知识教学与实践操作指导相结合的方式,确保学生能够全面掌握相关知识和技能,为未来的职业生涯打下坚实的基础。具体而言,实训室力求使学生深刻理解楼宇自动化系统的内在机制与设计精髓,包括传感器网络、执行机构及中央控制系统的协同工作,并掌握其安装、配置与调试的精湛技艺。3.2 软件平台建设。

whwzzc的博客 1737

物联网毕设 STM32题目项目汇总 - 100例

以下是学长亲手整理的STM32相关的毕业设计选题,都是经过学长精心审核的题目,适合作为毕设,难度不高,工作量达标,对毕设有任何疑问都可以问学长哦!相对容易工作量达标题目新颖,含创新点🧿。

m0_71127893的博客 7548

物联网毕设创新的项目选题汇总

🥇 近期不少学弟学妹询问学长关于电子信息工程专业相关的毕设选题,学长特意写下这篇文章以作回应!以下是学长亲手整理的物联网相关的毕业设计选题,都是经过学长精心审核的题目,适合作为毕设,难度不高,工作量达标,对毕设有任何疑问都可以问学长哦!相对容易工作量达标题目新颖,含创新点。

DD学长的博客 563

2022-2023 物联网毕业设计选题推荐

这是学长亲手整理的物联网相关的毕业设计选题,都是经过学长精心审核的题目,适合作为毕设,难度不高,工作量达标,对毕设有任何疑问都可以问学长哦!学长整理的题目标准:项目分享,毕设指导: https://gitee.com/dancheng-senior/IOT-sharing-2/blob/master/README.md 做过的项目很多,这里放一些有意思的大家参考,对嵌入式开发有疑问的同学,欢迎找学长探讨 项目分享,毕设指导: https://gitee.com/dancheng-senior/IOT-sha

m0_71572576的博客 7854

【物联网实训项目】------(三)家庭智慧安防系统之实时监控

这里我用了三种方式来实现实时监控,建议大家用第三种。 1.python 第一种方式是用python来实现的,不过因为不可预知的问题导致未能实现,有兴趣的可以参考下面的文章 https://blog.youkuaiyun.com/bona020/article/details/51034043 2.motion 第二种方式是用motion来实现的,不过延迟略微有点大。 a.安装motion su...

Mind_programmonkey的博客 1932

物联网毕业论文(毕设)2024项目选题建议

🥇 近期不少学弟学妹询问学长关于电子信息工程专业相关的毕设选题,学长特意写下这篇文章以作回应!以下是学长亲手整理的物联网相关的毕业设计选题,都是经过学长精心审核的题目,适合作为毕设,难度不高,工作量达标,对毕设有任何疑问都可以问学长哦!相对容易工作量达标题目新颖,含创新点。

deeplida的博客 720

物联网单片机毕业设计项目选题汇总

🥇 近期不少学弟学妹询问学长关于单片机和嵌入式相关的毕设选题,学长特意写下这篇文章以作回应!以下是学长亲手整理的物联网相关的毕业设计选题,都是经过学长精心审核的题目,适合作为毕设,难度不高,工作量达标,对毕设有任何疑问都可以问学长哦!相对容易工作量达标题目新颖,含创新点。

2201_75853290的博客 2370

物联网毕业设计本科生项目选题怎么做

🥇 近期不少学弟学妹询问学长关于电子信息工程专业相关的毕设选题,学长特意写下这篇文章以作回应!以下是学长亲手整理的物联网相关的毕业设计选题,都是经过学长精心审核的题目,适合作为毕设,难度不高,工作量达标,对毕设有任何疑问都可以问学长哦!相对容易工作量达标题目新颖,含创新点。

m0_71127893的博客 790

物联网毕业设计最新开题报告集合

🥇 近期不少学弟学妹询问学长关于电子信息工程专业相关的毕设选题,学长特意写下这篇文章以作回应!以下是学长亲手整理的物联网相关的毕业设计选题,都是经过学长精心审核的题目,适合作为毕设,难度不高,工作量达标,对毕设有任何疑问都可以问学长哦!相对容易工作量达标题目新颖,含创新点。

m0_71992198的博客 736
上一篇: 【物联网实训项目】------(五)家庭智慧安防系统之智能监控
下一篇: 【物联网实训项目】------(七)家庭智慧安防系统之人脸验证
mind_programmonkey
mind_programmonkey 领域专家: 算法与数据结构技术领域 领域专家: 算法与数据结构技术领域
博客等级 码龄9年 4435粉丝 1111原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mind_programmonkey

你的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值