实践制作DIY- GC0042-单片机室内环境检测

一、功能说明:

基于51单片机设计-单片机室内环境检测

二、功能介绍:

STC89C52(AT89C51/52)最小系统+GP2Y10 PM2.5传感器+DHT11温度湿度传感器+SGP甲醛传感器+ADC0832采集光敏电阻光强+3个继电器模拟加湿、消毒净化(PM2.5和甲醛)+窗帘控制(关闭和开启窗帘)+LCD1602显示+3个按键(设置键、加键、减键)

1.采集DHT11温度和湿度、PM2.5、甲醛浓度、环境光强度。显示在LCD1602上面。

2.有4个阈值分别,湿度阈值、PM2.5阈值、甲醛阈值、光照阈值。是通过3个按键(设置键、加键、减键)进行设置并且在LCD1602进行显示。

3.当湿度低于设定值加湿继电器通电模拟加湿。反之关闭。

4.当PM2.5超过PM2.5阈值或者甲醛超过甲醛阈值则消毒净化(PM2.5和甲醛)继电器工作模拟消毒净化。反之关闭。

5.光照强度超过光照阈值则窗帘控制(关闭和开启窗帘)继电器工作关闭窗帘。反之关闭。

三、详情介绍:

视频讲解:哔哩哔哩搜索UP主“爱搞单片机”在其空间搜索关键词单片机室内环境检测观看该视频详解讲解

功能演示操作

这是一款基于51单片机单片机室内环境检测采用STC89C52(AT89C51/52)最小系统+GP2Y10 PM2.5传感器+DHT11温度湿度传感器+SGP甲醛传感器+ADC0832采集光敏电阻光强+3个继电器模拟加湿、消毒净化(PM2.5和甲醛)+窗帘控制(关闭和开启窗帘)+LCD1602显示+3个按键(设置键、加键、减键)

1.采集DHT11温度和湿度、PM2.5、甲醛浓度、环境光强度。显示在LCD1602上面。

2.有4个阈值分别,湿度阈值、PM2.5阈值、甲醛阈值、光照阈值。是通过3个按键(设置键、加键、减键)进行设置并且在LCD1602进行显示。

3.当湿度低于设定值加湿继电器通电模拟加湿。反之关闭。

4.当PM2.5超过PM2.5阈值或者甲醛超过甲醛阈值则消毒净化(PM2.5和甲醛)继电器工作模拟消毒净化。反之关闭。

5.光照强度超过光照阈值则窗帘控制(关闭和开启窗帘)继电器工作关闭窗帘。反之关闭。

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

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

51单片机室内环境甲醛PM2.5光照温度湿度检测及窗帘加湿消毒控制系统相关推荐

  1. 基于51单片机室内室外环境检测仪控制设计

    本项目设计是基于51单片机的时钟+温湿度+PM2.5+12864B液晶屏DIY制作的毕业设计,也可以应用于室内环境检测仪.该室内环境检测系统,时间采用专门的DS1302时钟芯片,温湿度采用DHT22模 ...

  2. 基于stm32单片机室内环境温湿度光照强度检测系统Proteus仿真

    资料编号:178    下面是仿真功能视频演示: 180-基于stm32单片机室内环境温湿度光照强度检测系统Proteus仿真 功能讲解: 采用stm32单片机最为控制CPU,DS1302时钟芯片,d ...

  3. 51单片机支持python么_macOS搭建51单片机开发环境

    1.概述 鉴于好多朋友平常工作电脑为苹果,再配一台 Windows 机器来开发 51 单片机,略显多余.为此,本文详细讲解在 macOS 搭建 51 单片机开发环境. 软硬件需求:macOS 笔记本或 ...

  4. vscode+platformio IDE+sdcc搭建51单片机开发环境(win764)

    vscode+platformio IDE+sdcc搭建51单片机开发环境,使用的单片机是STC89C52RC,最终我们使用单片机引脚的pwm输出实现两颗led拖尾交替输出,模拟警车上的灯的一个效果. ...

  5. Linux操作系统搭建51单片机开发环境(国产桌面操作系统deepin)

    1.概述 操作系统作为计算机系统的掌上明珠,一直是我们国家极力想要掌握的核心技术之一.随着这几年国际关系动荡,地缘政治风云突变的缘故,开发和应用国产操作系统热情空前高涨.尤其基于 Linux 的国产操 ...

  6. linux 下51单片机开发环境搭建

    linux 下51单片机开发环境搭建(arch linux) 编译sdcc 软件: sdcc 命令:sdcc file.c 得到一堆文件需要( .inx) 命令: packihx file.inx & ...

  7. 零基础 Ubuntu 20.04.01 下搭建51单片机开发环境[开源编译器SDCC]

    原创首发于CSDN,转载请注明出处,谢谢! 文章目录 为何会在Linux下开发单片机 个人系统环境与所用开发板 安装开源编译器 sdcc STC MCU ISP 闪存工具 stcgal 的安装 单片机 ...

  8. 51单片机开发系列一-51单片机开发环境搭建以及入门汇编代码

    51单片机开发系列一 51单片机开发环境搭建以及入门汇编代码 象棋小子    1048272975 1. 51单片机概述 51单片机是对所有兼容Intel 8031指令系统的单片机的统称.目前教科书基 ...

  9. 基于Mac OS系统搭建51单片机开发环境

    基于Mac OS系统搭建51单片机开发环境 Reason 本人是杭电计科学生,参加的智能小车队伍平时需要大量基于单片机的操作,目前使用的是MBP(冤种mac),网上大多又是基于Windows系统等开发 ...

最新文章

  1. gradle build connection reset or protocol_version build failure
  2. Face Recognition 人脸识别
  3. StringBuilder与String互转
  4. SAP CRM呼叫中心里多重Contact person confirm的处理
  5. 单片机点灯不难,但你会网页点灯吗?
  6. 中国古代杰出的科学家
  7. 小帅小胖智能机器人如何使用_小帅智能教育机器人使用技巧篇(下篇)
  8. 品质背景壁纸网站高图网,选图不用瞎找了!
  9. 2016年事记与感悟
  10. 【人脸识别】基于matlab GUI SVM和PCA人脸识别【含Matlab源码 369期】
  11. 北京理工大学计算机学院2021拟录取名单,北京理工大学管理与经济学院2021年硕士研究生拟录取通知...
  12. LoadRunner11 下载 及 license注册
  13. python数据分析-互联网常见9种数据分析方法
  14. JS中的正则表达式(一)
  15. Spyder5 启动报错 spyder-kernels
  16. 编码通信与魔术初步(六)——经典魔术《傅氏幻术》赏析和《我的心灵感应》...
  17. 互联网金融革命已让银行家们彻夜难眠
  18. 苹果手机开热点电脑/安卓手机无法链接?
  19. framemaker中遍历及判断其属性是否存在
  20. Google Earth Engine(GEE)——python法国里昂地区的地表温度和地面高程的静态制图

热门文章

  1. 《网易公开课》也能被拿来练习python爬虫?离谱~
  2. ScrollView仿微博主页标题栏悬停渐变及Fragment实现多个内容页面切换
  3. SpringSecurity(一)【简介】
  4. 单片机蓝牙烧录_「51单片机」蓝牙从机基本使用方法
  5. TortoiseGit 配置
  6. windows 10 中文乱码的解决
  7. Python基础--正则表达式语法及其操作
  8. js 秒数转换为时分秒
  9. 无法生成commit-msg文件
  10. Weblogic漏洞利用总结