c语言pm2.5检测系统,基于Arduino的PM2.5实时检测系统

沈华刚 洪香勤 都兴隆

摘 要:文章针对城市中PM2.5进行分析监视,并把数据实行显示在下位机和网络端。有利于相关部门或个人获得PM2.5数据信息,及时对恶劣污染作出反应,减少恶劣环境对人们的侵害。本系统由Arduino uno R3开发板、PM2.5传感器、LCD液晶显示模块、蜂鸣器报警装置、W5100等模块组成,空气中的PM2.5被传感器采集,数据经过Arduino单片机处理后,显示在LCD12864显示屏上,并通过W5100把数据传到网络端,由C#接收数据并保存在数据库中,同时在网络端显示数据和曲线。

关键词:Arduino;实时监测;PM2.5

1 系统的总体设计思路

本设计所要介绍的是基于Arduino单片机的PM2.5检测装置及通过W5100上传到网络的网络显示系统。利用PM2.5传感器检测PM2.5值,经Arduino处理后在12864液晶显示屏上显示,供人观测。将获取的PM2.5值利用C#保存到SQL Server数据库中利用C#,ECharts,JQuery技术将PM2.5值以折线的形式显示在网页中,可以显示不同时段、不同间隔的PM2.5值,当检测到的PM2.5值超过警戒值时,在下位机上蜂鸣器会发声,同时在液晶屏上出现哭脸,在网络端会发邮件给环境管理人员;当环境温度正常时,在下位机上显示笑脸,并显示PM2.5数据[1]。

2 元器件的选择

2.1 单片机部分

本系统采用Arduino单片机,该单片机常用于3D打印机的控制,是一块基于开放源代码新型开源单片机,包括12数字通道,4个PWM端口,8个ADC接口,Arduino简单易学&

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值