教你玩转智能家居篇一:低成本自制温湿度、二氧化碳、三合一空气质量检测设备
自制温湿度、二氧化碳、PM2.5三合一空气体质量检测装置
家里的新鲜空气一直没用,总想弄起来,但又懒得开。果然,懒惰是一切的动力。本文只完成传感器,再为后续的新风设备打开另一个空间。
很多人对一体式空气体探测器的需求就是加个显示屏。个人觉得不是特别有必要,因为智能家居系统的最终目的是让系统帮你手动开关。那么传感器的值就是一个开关。你只需要设置好数值,最后让机器帮你打开和关闭新鲜空气。
第一
一、硬件准备:
温湿度传感器:sht C3(10元左右)
二氧化碳传感器:MH-Z19(80元左右,淘宝可以认真找找,还有几个BCD,都差不多。可以随意选择,主要是使用寿命不同,部分复刻款更便宜)
PM2.5 PM传感器:PMS7003(50元)
芯片:ESP8266(人民币12.8元)
总费用:150元,可以说是非常划算的选择。
辅助材料还需要准备烙铁,杜邦线,1.27mm贴片。
也就是这个贴片总线主要用来连接PMS7003的管脚,方便焊接。
我用的ESPHOME系统,三个都支持。
二、硬件部分:
ESP8266板共有一个5V输出端口和三个3.3V器件。这三个器件中有两个是5V器件,MH-Z19和PMS7003。这两个设备的正极应连接到VU端口,并在GND接地。
PMS7003的引脚端口顺序是从上到下,从右到左,1-10端口,其中NC端口是port 空,没用。
接下来,将MH-Z19B的VIN和PMS7003 pin1的线路连接在一起。然后将其连接到VU端口,两个设备的GND端口的线路连接在一起,然后将其连接到esp的GND。
然后将MH-Z19B的tx连接到板卡rx(D7),rx连接到板卡dx(D8),然后将PMS7003的TX(pin7)连接到板卡的另一个rx(D9)端口,最后将pin10的reset端口连接到D3端口,用于PMS7003的休眠。
因为PMS7003的使用寿命只有一年,休眠后可以使用更长时间。
我把界面放在下面。如果你不知道,请再问我。
先说SHTC3的接口
Pin描述
1.VDD供应3.3~5.5V DC
2.GND接地,电源为负极。
3.SDA串行数据,双向端口
4.SCL串行时钟,输入端口
接口3和4分别连接到D2和D1。1和2分别连接到3.3V电源端口和GND。
整个布线部分就完成了。
第三,软件部分
先刷ESPhome的系统
刷教程可以参考:
智能家居第1部分:家庭助手系列:ESPEasy to ESPHome
三个传感器的访问模式链接如下:
PMS7003:PMSX003颗粒物质传感器
MH-Z19: MH-Z19二氧化碳和温度传感器
SHTC3: SHTCx温度+湿度传感器
第四,最终效果
效果如下