一、【项目介绍】
面对高温夏天的天气, 生活在家里的环境怎么样?
而甲醛是一种无色,有强烈刺激性气味的气体;
经常吸入少量甲醛, 危害我们的健康。
今天分享一个作品《物联甲醛测量仪》,
提醒我们关注健康,提醒甲醛对我们的伤害。
二、【制作过程】
1.电路连接
把甲醛传感器、温湿度传感器和 掌控板扩展板通过导线进行连接。
具体连接方法如下:P0:接温湿度传感器;
P1:接甲醛传感器 ,甲醛传感背面拨码开关切换到UART模式 。
2.甲醛传感器
甲醛(化学式HCHO或CH2O)是一种有特殊刺激气味的气体,对人的眼睛和鼻子有强烈的刺激作用。
甲醛传感器是电化学传感器。它可以将甲醛气体的浓度转换为微弱的电流信号。这样就可以通过电流电压变换电路将微弱的电流信号转换为可以测量的稳定的电压信号,增强了电信号的稳定性。另外它与Arduino兼容,可以精确的测量空气中的甲醛浓度,相比其他甲醛检测仪,它可以抑制干扰气体,而且稳定性和分辨率都较高。其使用寿命长达2年。
HCHO甲醛传感器在接口上采用简单的Gravity接口、宽输入电压、支持模拟电压或者串口输出。
甲醛传感器管脚定义
标号名称功能描述1S信号输出端2+电源输入正极3-电源输入负极4SW输出模式(UART或DAC)切换开关UART模式
使用UART模式前,请先将拨码开关切换到UART一端。
3.DHT11数字温湿度传感器
DHT11是一款含有已校准数字信号输出的温湿度复合传感器。
传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。
供电电压:+5V;温度范围:0-50℃ 误差±2℃;湿度范围:20-90%RH 误差±5%RH.
4.Blynk安装和设置
(1)扫描上方二维码,手机安装Blynk安卓版
(2)创建组件
(3)通过手机下载Blynk软件APP,用个人邮箱注册账号,Blynk账号登录;
(4)打开 Blynk,个人邮箱登陆,serversettings: blynk.mpython.cn
(5)创建项目,添加Text标题选框和superchart选框,gauge,引脚的设置。
步骤1 打开Mind+,连接设备COM38,软件右上区域点击切换到“上传模式”
步骤2 软件左下角点击“扩展”,选择“主控板”:掌控板;
步骤3 左下角点击扩展添加传感器:温湿度传感器;
步骤4 左下角点击扩展添加用户库:Blynk;
4.编写程序
(1).显示甲醛子程序
根据UART模式下的通讯命令行格式,主动上传,每间隔1秒发送一次浓度值
(2)判读甲醛浓度子程序
1.当甲醛浓度在安全范围内(则居室空气中甲醛浓度低于0.08mg/m3 或者0.06ppm),屏幕显示的为绿色。
2.当甲醛浓度超过安全范围(0.06ppm大于空气中的甲醛浓度小于0.2ppm),屏幕显示的为黄色。这个时候就要注意需要放置一些祛除甲醛的东西了
3.当甲醛浓度严重超标(0.2ppm大于空气中的甲醛浓度小于1ppm),屏幕显示的为红色。这类的房间最好还是给它空置半年再说入住的话,这甲醛实在是太厉害了。
4.当甲醛浓度大于1ppm ,这已经达到报表的程度了,这时屏幕会红色紫色交替闪烁。
(3)显示温湿度子程序
(4)Blynk子程序
(5)主程序
三、【作品演示】
四、【总结】
作品实时显示家居中甲醛数值;检测室内的温度和湿度; 掌控板ESP32和Blynk 物联网结合,将检测到甲醛数值实时上传互联网或者手机上,实时监测 ,保护我们的身体!
五、【资源】
附件
阮兆康2021.09.02
请问这个不用写代码吗?
虾虾^0^2021.08.12
厉害
虾虾^0^2021.08.12
厉害
虾虾^0^2021.08.11
好
虾虾^0^2021.08.10
好