一、硬件方案

单片机的空气环境检测PM2.5系统设计的实现主要有电源5V供电、单片机最小系统、GP2Y1010AUOF粉尘传感器,蜂鸣器,按键电路,LCD 1602显示屏电路,指示灯电路组成,净化小风扇,ADC0832。

二、设计功能

1. 单片机型号:STC89C52/51、AT89C52/51、AT89S52/51都可通用。

2.产品自带单片机上电复位电路、手动复位电路(复位按键)、晶振电路(给单片机提供时钟周期)。

3.使用夏普的GP2Y1010AUOF粉尘传感器实时检测空气中的PM2.5值并通过1602显示出来,检测更加准确。

4.LCD1602液晶第一行显示当前测到的PM2.5实际值,第二行显示设定的浓度报警值。

5.当粉尘浓度值高于设定值时,蜂鸣器和指示灯会发出声光报警。

6.三个按键用来设定浓度报警值的,设定的参数具有掉电保存,保存在STC单片机的内部,上电无需重新设置。

7.当PM2.5粉尘浓度值超过设定值时,蜂鸣器和指示灯会发出声光报警,同时启动风扇转动驱散粉尘降低浓度。

三、成品实物图

四、原理图

五、PCB图

六、程序源码

七、所有配套资料

需要完整的资料可在我的资源里下载,也可以加入我的纷传圈子,里面有资源压缩包的百度网盘下载地址及提取码。

纷传 点击用微信打开即可,过程有点繁琐请见谅。

基于51单片机空气环境粉尘检测PM2.5 风扇控制系统设计相关推荐

  1. 基于51单片机空气环境粉尘检测PM2.5风扇LCD1602控制

    毕设帮助.开题指导.技术解答(有偿)见文末. 目录 摘要 一.硬件方案 二.设计功能 三.实物图 四.原理图 五.PCB图 六.程序 七.资料包括 摘要 随着经济的发展,人们越来越关注污染程度日益严重 ...

  2. 基于51单片机空气质量粉尘pm2.5检测仿真设计

    毕设帮助.开题指导.技术解答(有偿)见文末. 目录 一.硬件电路组成 二.功能 三.电脑开发环境 四.Protues仿真 五.程序 六.资料包括 一.硬件电路组成 51最小系统+51单片机+Lcd16 ...

  3. 51单片机计算器_基于51单片机的倒计时温度检测报警器

    基于51单片机的倒计时温度检测报警器 学习单片机断断续续半年了,在学长学姐的教学帮助下,完成了51单片机的入门学习,开始实践做项目,在一周时间内设计和制作出个人项目.起初,我设计和选择的是12864显 ...

  4. 基于51单片机的倒计时温度检测报警器

    广西河池学院 广西高校重点实验室培训基地 系统控制与信息处理重点实验室 本篇博客来自河池学院:OpenWRT无线路由组 写作时间:2020年8月12日16:00:03   基于51单片机的倒计时温度检 ...

  5. 基于51单片机的多路温度检测调节串口传输系统

    本设计基于51单片机的多路温度检测调节串口传输系统(仿真+源码+视频讲解) 仿真:proteus8.9 程序编译器:keil 4 编程语言:C语言 编号C0009 [腾讯文档]C0009 网盘链接 资 ...

  6. 基于51单片机的SHT11温湿度检测调节系统(LCD12864显示)

    目录 具体实现功能 设计介绍 51单片机简介 资料内容 仿真实现(protues8.7) 程序(Keil5) 全部资料(压缩文件) 具体实现功能 (1)实时检测温湿度值,LCD12864分别显示温度值 ...

  7. 水塔水位测量c语言程序,基于51单片机水塔水箱水位检测系统控制器设计(附程序代码)...

    基于51单片机水塔水箱水位检测系统控制器设计(附程序代码)(任务书,开题报告,外文翻译,论文18000字) 摘  要 为了能实现水位监测与控制,以STC89C52作为核心控制芯片,进行了水位检测系统控 ...

  8. 基于51单片机超声波测距液位检测-温度检测

    [毕设课设]基于51单片机超声波测距液位检测-温度检测 ​效果图 Proteus仿真: 功能简介: 文件内容: 程序框架: 网盘链接: ​效果图 更多内容请关注@WENJIE电子科技 ​ 基于51单片 ...

  9. 1430基于51单片机的管道压力检测及泄漏检测Proteus仿真

    [前言] hello 大家好,今天给大家讲一讲基于51单片机的管道压力检测及泄漏检测Proteus仿真. 该项目的功能如下: 1.LCD1602液晶实时显示当前始端和末端压力,压力阈值 2.按键启动/ ...

最新文章

  1. 保护站点上已存在另一个具有相同实例 UUID的虚拟机_LoadRunner性能测试系统学习教程:工具介绍(上)...
  2. C言语教程第五章:函数(1)
  3. SylixOS普通定时器精度分析
  4. 数据科学学习课件:实用数据挖掘与人工智能
  5. C++动态数组简单的模拟二元堆
  6. mysql存储过程是不是不能穿sql语句_mysql存储过程能不能直接执行拼接的sql语句...
  7. 【gradle】mac下 gradle默认本地仓库位置
  8. 只要你能想明白一个道理,你也可以在互联网上赚到属于自己的钱
  9. Java 异常处理 之 运行期异常
  10. python 生孩子朋友圈_生娃报喜朋友圈文案 孩子出生发朋友圈的话
  11. Python菜鸟教程第二十课之初识Django
  12. Vue基础知识总结 4:vue组件化开发
  13. Codeforces #555 (Div. 3)--C2 Increasing Subsequence (hard version)--投石问路+deque/双指针
  14. JSP ssh房地产项目管理系统myeclipse开发mysql数据库MVC模式java编程计算机网页设计
  15. 商务网站建设与维护【2】
  16. 【软件工程】软工视频总结
  17. 如何通俗地解释什么是网桥?
  18. 网页版简易计算器(仅加减乘除)
  19. 程序员裸辞全职接单一个月的感触
  20. 量子计算与量子软件(一)

热门文章

  1. 探讨10kV配电运维风险及检修对策-易电务
  2. 浪潮盒子IPBS9505-多遥控版-S905L/M2芯片-安卓4.4.2-线刷固件包
  3. 【UE4】3DMAX制作骨骼蒙皮
  4. Tensorflow基础教程5:循环神经网络(RNN)讲解
  5. 计算机英语刘艺课件,计算机英语刘艺 王春生Unit1.ppt
  6. bat 执行带中文路径的解决方法 附加pc微信双开bat
  7. 设置差分对的两种方法
  8. 系统重装后MySQL的数据恢复
  9. 高中计算机阅卷要求,传说中的高考电脑阅卷是这样的!细节决定分数
  10. Django中 form表单的使用