8120浏览
查看: 8120|回复: 9

用BME680环境传感器监测家里的温湿度情况

[复制链接]
    老家是在一个小县城里,我在那里跟父母一起,一直生活到18岁,房子是在一栋楼梯房的二楼,整栋楼房开发有些年代了,以前的开发商不讲究,背靠着一座小山也把房子给修了出来。我们住的二楼有很多地方跟山是挨在一起的,房间还是很受影响。以前上学时,每次回家都能感觉到家里的温度比外边低,晚上也会觉得空气里有薄薄的水汽。这次趁着五一假期,回一趟老家,就做了两套小装置,想测一下家里的实际温湿度情况以及空气质量。

    采用BME680环境传感器(SEN0248)采集温湿度及空气质量指标,这次没有用DHT11温湿度传感器(DFR0067),主要是因为BME680在精度与准确度上面都比DHT11好上很多,测出来数据更加有说服力,并且BME680还可以检测空气中挥发性有机物、气压以及IAQ指数。

用BME680环境传感器监测家里的温湿度情况图13


制作思路:使用uno(带扩展板)作为控制器,ds1307时钟模块提供实时时间,BME680环境传感器收集温湿度及空气质量数据传给uno,uno往sd卡写入每秒钟收集到的数据。

准备材料:

用BME680环境传感器监测家里的温湿度情况图12


连接如图:

用BME680环境传感器监测家里的温湿度情况图15


MicroSD模块可以比较方便地插在uno扩展板上蓝色接线柱上:


用BME680环境传感器监测家里的温湿度情况图14


BME680、DS1307的库文件正确安装,下载Arduino程序。
我这次是做的对比试验,准备了两套装置,一套放在3楼我朋友小鱼的家里,他家没有挨着山;一套放在我家里的客厅里,然后分别收集24小时的数据,最后进行比较分析。
数据收据完成后,两张MicroSD卡里都各自有一个TXT格式的文件:

用BME680环境传感器监测家里的温湿度情况图3

EXCEL表格软件将数据录入:

用BME680环境传感器监测家里的温湿度情况图4

选择打开其中一个TXT文件:

用BME680环境传感器监测家里的温湿度情况图5

用BME680环境传感器监测家里的温湿度情况图6

用BME680环境传感器监测家里的温湿度情况图7

用BME680环境传感器监测家里的温湿度情况图8

用BME680环境传感器监测家里的温湿度情况图9

用BME680环境传感器监测家里的温湿度情况图10

调整表格格式与标题后:

用BME680环境传感器监测家里的温湿度情况图1

用BME680环境传感器监测家里的温湿度情况图2

经过数据分析,确实我家的温湿度与3楼小鱼家的温湿度要差上不少,相对湿度日平均相比较高了8%而温度日平均低了3℃,可能就是因为挨着背后的山的缘故。




rzyzzxw  版主

发表于 2019-5-5 19:03:10

科学探究哇,喜欢
回复

使用道具 举报

安卓机器人  中级技神

发表于 2019-5-5 21:24:51

一个有意义的假期
回复

使用道具 举报

屌丝王小明  中级技匠
 楼主|

发表于 2019-5-6 09:25:02

rzyzzxw 发表于 2019-5-5 19:03
科学探究哇,喜欢

嗯嗯,解了一个多年的迷
回复

使用道具 举报

轩辕十四  学徒

发表于 2019-5-6 15:55:01

您好,有没有把两个设备在同一个位置做测试对比呢?
回复

使用道具 举报

屌丝王小明  中级技匠
 楼主|

发表于 2019-5-6 16:33:48

轩辕十四 发表于 2019-5-6 15:55
您好,有没有把两个设备在同一个位置做测试对比呢?

有过,一开始在同一地点进行测试,温湿度大概在误差±0.25左右
回复

使用道具 举报

轩辕十四  学徒

发表于 2019-5-6 17:19:01

屌丝王小明 发表于 2019-5-6 16:33
有过,一开始在同一地点进行测试,温湿度大概在误差±0.25左右

那还挺准确的。    向您学习!
回复

使用道具 举报

gada888  版主

发表于 2019-5-7 08:28:31

这个可以学一下
回复

使用道具 举报

gray6666  初级技神

发表于 2019-5-28 08:51:06

经典实用
回复

使用道具 举报

MacSun  高级技师

发表于 2019-6-14 22:41:38


经典实用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail