STM32单片机蓝牙APP GSM短信安全监控系统湿度烟雾入侵报警系统

news2024/11/20 20:25:18

实践制作DIY- GC0147---蓝牙APP GSM短信安全监控系统

基于STM32单片机设计---蓝牙APP GSM短信安全监控系统

二、功能介绍:

硬件组成:STM32F103C系列最小系统板 +LCD1602显示器+DHT11空气湿度传感器+MQ2烟雾传感器+红外热释电人体检测模块+SIM800短信发送模块+DY-SV17F语音播报模块+蜂鸣器模块+喇叭+HC05蓝牙模块(仅蓝牙版本有)

1.通过mq-2烟雾传感器测量烟雾浓度,通过dht11温湿度传感器测量空气湿度,通过按键和蓝牙模块(仅蓝牙版本有) 均可以调烟雾和湿度的报警预订值,当超过预订值通过语音模块播报出来;通过按键布防撤防,布防状态下红外传感器检测到人就会通过gsm模块发送短信到手机端,撤防状态下即使检测到人也不会发送短信

2.有一个按键,点击后开启布防,此后红外传感器检测到人则发送短信

3.另外三个按键是设置  烟雾和湿度报警值的功能

4.LCD1602显示烟雾 湿度 是否有人

5.烟雾和湿度都超标时候,播报“有风险,请注意”

6.(仅蓝牙版本有) 手机APP 显示 烟雾 湿度 是否有人  设定   烟雾和湿度报警值

三、详情介绍:

视频讲解:哔哩哔哩搜索UP主“爱搞单片机”在其空间搜索关键词蓝牙APP GSM短信安全监控系统观看该视频详解讲解

 

功能演示操作

这是一款基于STM32单片机蓝牙APP GSM短信安全监控系统硬件组成:STM32F103C系列最小系统板 +LCD1602显示器+DHT11空气湿度传感器+MQ2烟雾传感器+红外热释电人体检测模块+SIM800短信发送模块+DY-SV17F语音播报模块+蜂鸣器模块+喇叭+HC05蓝牙模块(仅蓝牙版本有)

1.通过mq-2烟雾传感器测量烟雾浓度,通过dht11温湿度传感器测量空气湿度,通过按键和蓝牙模块(仅蓝牙版本有) 均可以调烟雾和湿度的报警预订值,当超过预订值通过语音模块播报出来;通过按键布防撤防,布防状态下红外传感器检测到人就会通过gsm模块发送短信到手机端,撤防状态下即使检测到人也不会发送短信

2.有一个按键,点击后开启布防,此后红外传感器检测到人则发送短信

3.另外三个按键是设置  烟雾和湿度报警值的功能

4.LCD1602显示烟雾 湿度 是否有人

5.烟雾和湿度都超标时候,播报“有风险,请注意”

6.(仅蓝牙版本有) 手机APP 显示 烟雾 湿度 是否有人  设定   烟雾和湿度报警值

具体测试方法观看视频详细介绍。。。

 

了解更多尽请观看视频讲解。。。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/640786.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

记录--详解 XSS(跨站脚本攻击)

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 前言:我们知道同源策略可以隔离各个站点之间的 DOM 交互、页面数据和网络通信,虽然严格的同源策略会带来更多的安全,但是也束缚了 Web。这就需要在安全和自由之间找…

基于短期替代变量的因果效应估计

本篇文章分为: 1.前言 2.模型方案 2.1 替代指数背景 2.2 替代指数的基本设定 2.3 模型结构 3.评估 4.总结与展望 1. 前言 在网约车双边交易市场中,量化策略对平衡市场供需的影响起着重要的作用。对市场供需的影响分为两种情况: 短期价值…

【Linux】Linux环境与历史

Yan-英杰的主页 悟已往之不谏 知来者之可追 C程序员,2024届电子信息研究生 目录 1.Linux发展史 a.是什么? b.计算机发展(硬件) 硅谷模式: c.操作系统的故事(软件) 计算机软硬件发展史: d.Linux操作系统 2.Linux提炼特征 a.开源 b.更多…

java设计模式之:组合模式

文章目录 1、什么是组合模式?2、组合模式定义3、组合模式通用代码实现4、组合模式优点5、组合模式应用场景 相信树形结构大家都知道,但是你是否知道用到了什么设计模式吗? 1、什么是组合模式? Compose objects into tree structu…

第二章 翻译

第二章 翻译 2010年真题(主旨词:sustainability) Section Ⅲ Translation Directions: In this section, there is a text in English. Translate it into Chinese. Write your translation on ANSWER SHEET 2. (15points) “Sustainabili…

转转前端周刊第六十九期

转转前端周刊 本刊意在将整理业界精华文章给大家,期望大家一起打开视野 如果你有发现一些精华文章想和更多人分享,可以点击我们的公众号名称,将文章链接和你的解读文案发给我们!我们会对内容进行筛选和审核,保留你的推…

【Rust日报】2023-06-11 Rust 中的 Telegram Bot 框架

MOBOT 的第一个版本,这是一个 Rust 中的 Telegram Bot 框架 这是我一直在研究的 Rust 中的 Telegram Bot 框架。我尝试了其他 Rust 库,但我发现它们对于我正在构建的机器人类型来说过于原始或过于具体。 它带有 Telegram Bot API 的完全原生实现&#xf…

最新前端技术趋势

本文作者系360奇舞团前端开发工程师 前端的车轮滚滚向前,轮子造的越来越圆,速度造的越来越快,每个人都在适应这个轮子的节奏,稍微不注意就会被甩出车轮之外。狼狈不堪之外还会发自心底的大喊一声:别卷了!&a…

数据空间基础设施的技术挑战及数联网解决方案

数据空间基础设施的技术挑战及数联网解决方案 罗超然1,2, 马郓1,2,3, 景翔1,2,4,黄罡1,2,5 1 数据空间技术与系统全国重点实验室,北京 100091 2 北京大数据先进技术研究院,北京 100091 3 北京大学人工智能研究院,北京 100871 4 北…

学了三年,一文告诉你物联网到底如何实现万物互联?

前言:作为计算机相关专业的你,绝对听说过物联网这个词,它的解释相比你也听过,叫万物互联,也就是所谓的IOT,但是说实话它到底如何实现的万物互联的你可能还真不知道。不是每个物体都有一个网络接口或者实体接…

线程同步(二)

目录 死锁 加锁之后忘记解锁: 重复加锁,造成死锁 在程序中有多个共享资源,因此有很多把锁,随意加锁,导致相互被阻塞 在使用多线程编程的时候,如何避免死锁呢? 读写锁 在程序中对读写锁加…

Rust每日一练(Leetday0029) 柱状图、最大矩形、扰乱字符串

目录 84. 柱状图中最大的矩形 Largest-rectangle-in-histogram 🌟🌟🌟 85. 最大矩形 Maximal Rectangle 🌟🌟🌟 87. 扰乱字符串 Scramble String 🌟🌟🌟 &#x1…

WebTransport 开播的应用实践之路

动手点关注 干货不迷路 Web开播的业务挑战 无论是本地软件推流还是Web推流,都需要解决推流抖动、画面高糊、音频卡顿等问题。在现有的Web技术环境下,如何稳定地把高质量的音视频流呈现给更多用户,是我们技术团队攻克的重点。从技术角度来解读…

lua编程——air724二次开发之串口通信教程

有了上一章文章《lua编程——air724二次开发之点亮led教程》的基础,接下来将介绍如何使用lua语言进行串口通信。 一、硬件连接 根据银尔达硬件资料的介绍,如下图: 直接将usb转ttl工具和4G模块进行连接,接收和发送线需要交叉连接。…

【IMX6ULL驱动开发学习】07.cdev注册驱动设备_设置次设备号范围

一、register_chrdev 在之前的hello驱动中,注册驱动设备的方式如下 /*初始化设备方法1:自动分配设备号,占用所有次设备号*/ major register_chrdev(0,"hello_drv",&hello_fops);使用 register_chrdev 分配设备号的方式比较…

从玩具到工具|社畜程序员用AI提效的神仙操作

👉腾小云导读 随着 AI 技术的日益发展,前端开发模式和提效工具也在不断地变化。作为一名前端工程师,如何应对 AI 带来的挑战和机遇?在这篇文章中,作者将介绍什么是 AIGC,并深入探讨 AI 在低代码平台的应用。…

【数据结构】顺序表及其实现

目录 1.线性表 2.顺序表 2.1顺序表的概念及结构 2.2顺序表的实现 1.线性表 线性表:是n个具有相同特性的数据元素的有限序列。线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表,链表,栈,队…

Parallels Desktop 18 18.3.1激活攻略

如果说虚拟机领域有一位王者,非Parallels不能领袖群伦,毕竟大厂背书,功能满格,美中不足之处就是价格略高,但这也并非是Parallels的错,因为市场上没有任何一款虚拟机产品在产品力层面能和Parallels抗衡&…

使用Typora+PicGo+阿里云搭建图床

1.为什么要使用图床 不知道大家有没有遇到过这样的问题? 在使用Typora的时候,我们传到typora上面的图片,在转到其他地方时,总是加载不出来,造成图片丢失现象或者是在将markdown笔记上传到博客时,总是需要一…

华为OD机试真题 JavaScript 实现【静态代码扫描服务】【2023Q1 100分】

一、题目描述 静态扫描快速识别源代码的缺陷,静态扫描的结果以扫描报告作为输出: 文件扫描的成本和文件大小相关,如果文件大小为N,则扫描成本为N个金币;扫描报告的缓存成本和文件大小无关,每缓存一个报告…