当前位置: 首页 > news >正文

【单片机物联网毕设】140.1基于单片机stm32家庭环境监测毕业设计项目

)硬件端
1.ESP8266-01s:使用wifi模块进行联网使用;
2.0.96寸OLED:用于显示的设备的状态,实现实时监测;
3.STM32F103C8T6:用于所有程序的中控和模块数据通信;
4.温湿度传感器(DHT11):用于检测环境的温度和湿度;
5.MQ-2烟雾传感器:用于检测环境的的烟雾浓度是否超过阈值;
6.PM2.5传感器:用于检测环境的的PM2.5浓度是否超过阈值;
7.蜂鸣器:超过阈值进行报警提示;
8.加湿器:使用继电器控制,自动模式下,通过环境湿度控制,手动模式下自由控制(需要加湿棉完全湿润情况下使用)
9.风扇:使用继电器控制,自动模式下,通过环境温度/烟雾浓度控制,手动模式下自由控制
10.步进电机:模拟窗户的控制,自动模式下,通过PM2.5浓度控制,手动模式下自由控制
11.按键:可以切换模式,自动模式下可以控制三个设备的状态;

长按任意按键可以改变设备的模式
短按按键1可以控制窗户
短按按键2可以控制风扇
短按按键3可以控制加湿器
(2)APP端
1.使用MQTT协议与设备进行信息交互;
2.可采集到底层设备数据并且展示到界面UI;
3.可以设置温湿度、PM2.5浓度、烟雾浓度阈值,以达到报警提醒的效果可以远程查看数据是否超标,界面会出现提示信息;
4.可以切换手动和自动模式
5.自动模式下,通过阈值控制设备,手动模式下,可以通过远程开关控制设备的状态

(3)云平台使用
只是链接各个设备使用,采用MQTT即时通讯;





http://www.cnnetsun.cn/news/83793.html

相关文章:

  • Qwen-Image-Edit-2509实现任意尺寸图像智能编辑
  • 收藏!企业AI转型的真相:88%已应用,但93%未规模化,问题出在哪?
  • 4步构建高性能SVG动画:Glide与Lottie的深度集成方案
  • WordPress编辑器优化终极指南:让Gutenberg加速运行
  • Qwen3-VL-30B部署实战:GPU配置与推理优化
  • (N_121)基于微信小程序网上书城系统
  • OpenXR Toolkit:3大核心功能让你的VR应用性能翻倍
  • Web Service 接口测试,So easy~
  • Qwen3-VL-30B部署全指南:GPU配置与推理优化
  • Qwen3-8B大模型快速上手与部署实践
  • 开源大模型新选择:Anything-LLM镜像在GPU算力环境下的性能优化
  • PaddleDetection + Dify智能体平台:打造自动化目标检测SaaS服务
  • AIGC 商用实战派:集之互动用 “高可控” 接住品牌真需求
  • Go语言结构体
  • 计算机大学生找工作:选网络安全,比做传统程序员更 “香” 的 5 个核心理由
  • AI产业格局生变,家居服企业的“智”胜关键在哪?
  • COLMAP动态干扰消除:从问题诊断到智能解决方案
  • SGMICRO圣邦微 SGM2006-2.8XN5/TR SOT23-5 线性稳压器(LDO)
  • 19、PC-BSD社区求助资源全攻略
  • 5分钟搞定F5-TTS语音合成:从零配置到实战应用完整指南
  • Qwen3-8B与14B的TTFT性能对比及优化原理
  • Miniconda + conda-forge:AI开发环境管理指南
  • 8款必选终端主题:提升开发效率的终极指南
  • Python深度学习:从入门到实战
  • CopyQ剪贴板管理器终极配置指南:打造高效工作流
  • 毕业即就业!网络安全专业大学生必备的5大核心技能与实战指南
  • 知名外资对冲基金新需求:- QD/QR:HK,同业,有机器学习特别是深度学习方向经验的人选- Production Reliability Engineer:即SRE Operation部门的P
  • 12、游戏开发:用户界面与人工智能实现
  • 申请专利带来的好处
  • BilibiliSponsorBlock智能配置:一键告别B站广告干扰