本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页
最热资讯


本设计是基于STC单片机的CO检测系统,可以220V供电,也可以5V供电,可以检测CO浓度,自行设置报警值,当检测到CO浓度超过该设定值后进行声光报警,并将此时的CO浓度值和该时刻的时间存储,存储后可以查询,每次可存储3次报警值,可以通过蓝牙在手机上读取出当前的CO浓度和时间。
该系统共有7个按键,从左至右依次是功能按键、查询按键、加(上翻)按键、减(下翻)按键、清空按键、退出按键、复位按键。
当系统供电后,显示主界面:
1602液晶第一行显示时间,第二行前半部分显示此时CO浓度,即CO:****ppm(注意当系统供电后,CO传感器会有一个预热时间,需要55S左右的预热),第二行后半部分显示设定的报警值,即H:****,当按下功能按键后,进入报警值调节界面,如下图所示。此时通过加(上翻)按键、减(下翻)按键来调节报警值,当调节完成后,按下退出按键,返回主界面。
当CO浓度超过设置报警值后,蜂鸣器响,红色LED发光,当浓度值降低到报警值以下后报警自动解除,此次的报警时间和报警值将被存储。通过查询按键,进入查看存储报警值的界面,如下图所示:
该系统可以进行3次报警值的存储,即连续发生3次报警后,这3次的报警值可以被存储,通过加(上翻)按键、减(下翻)按键进行翻页查询。当3次存储完成后,按下清除按键可以清空存储数据,为下次存储做准备。查询或清除完成后,通过退出按键,返回图1 所示界面。复位按键对单片机系统复位,出现死机后,通过该按键重启。
注意事项
1. 程序下载
程序利用串口下载,首先将下载器正确连接(说明一下,板子上的下载口从左到右依次接下载器的TX、RX,下载器上标的有,+5V和GND和蓝牙共用,共用的目的是下载程序时把蓝牙拔掉,切记),打开STC下载器如图。
选择STC125A60S2,点击“打开程序文件”选择源程序文件夹中的Output文件夹的(源程序) .hex文件。
点击下载,当提示上电时拔下电源再插上就可以了。
免冷切下载器不需要把电。
基于物联网CO在线实时监测的设计的原理图:
电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。
直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!
“高大上”的物联网革命者——RIoTboard
2014-03-31
2019年5种大热技术下的精选开发板推荐
2019-03-19
理论联系实际,细数这些年一起见过的低功耗蓝牙方案
2016-02-18
一款为java工程师量身打造的物联网开源硬件平台——颠覆传统开发的钛极小龟评测
2018-09-17
2019年你最值得入手的5款开发板
2019-08-21
小米米家生态中的3种温湿度传感器智能硬件比较,哪种最好?
2019-10-12
ESPboy:用于教育和娱乐的游戏,物联网,STEM
2019-10-10
这套工业物联网解决方案把乐高变成了一座智慧城市
2019-06-24
NODEMCU-物联网机器人
2019-08-01
1人评价,平均分4