
HomeWeather_ESP8266: 气象站, Arduino ESP8266, ST7920, MH-Z19, BME-280
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
HomeWeather_ESP8266是一个基于Arduino ESP8266的气象站项目,集成ST7920显示模块、MH-Z19二氧化碳传感器及BME-280温湿度气压传感器,实现环境数据监测。
Arduino ESP8266家庭气象站具备自动背光的时钟功能,并能通过NTP实现时间同步。此外,该设备可以测量二氧化碳、湿度、温度以及大气压值,并支持与Blynk或Cayenne平台进行数据同步。
所用组件包括:
- 二氧化碳传感器 MH-Z19
- ESP8266(基于NodeMCU ESP12+)
- ST7920 128x64液晶显示器
- 湿度/压力/温度检测器 BME280
- 光敏电阻5528 LDR
- NPN晶体管 P2N2222A 或类似型号
- 按钮、电阻器和电线
- 外壳(可选配TL431以优化显示对比度调整)
注意:在安装过程中需要对显示屏进行切割,具体操作请参考照片。
该气象站有两种版本:
- 一种是配有3D打印表壳和按钮的版本。
- 另一种则是采用购买的保护套并带有按钮的设计。
所有相关的3D模型文件均保存于stl文件夹中。对于Blynk与Cayenne平台的数据同步,可以参考各自的文档进行操作:
数据值对应如下:
v1 - 温度
v2 - 湿度
v4 - 大气压
v5 - 二氧化碳传感器 MH-Z19 的读数
v7 - 光照强度
全部评论 (0)
还没有任何评论哟~


