成本30块 动手制作自己的实时气象站

硬件

ESP8266 或 Arduino 配合 ST7789 屏幕、风速传感器与 DHT11 的接线方式

接线说明

成本30块 动手制作自己的实时气象站

屏幕引脚 连接至 ESP8266
GND GND
VCC 3.3V
SCL GPIO14 (D5)
SDA GPIO13 (D7)
RES GPIO4 (D2)
DC GPIO2 (D4)
BLK GPIO5 (D1)
DHT11 (DATA口) D3

功能简介

实时显示当前风速及其对应等级,不同风力等级以不同颜色标识;同时展示环境温湿度数据,温度与湿度数值在不同区间内也采用不同颜色显示。

风速等级对照表

风级 风速范围(m/s)
无风 0.0–0.2
软风 0.3–1.5
轻风 1.6–3.3
微风 3.4–5.4
和风 5.5–7.9
轻劲风 8.0–10.7
强风 10.8–13.8
疾风 13.9–17.1
大风 17.2–20.7
烈风 20.8–24.4
狂风 24.5–28.4
暴风 28.5–32.6

实际效果

成本30块 动手制作自己的实时气象站
成本30块 动手制作自己的实时气象站
实时运行画面 实时数据显示

程序代码

由于代码内容较长,点击“阅读原文”即可直接获取完整源码。

成本30块 动手制作自己的实时气象站

注意事项

ST7789 屏幕本身不支持直接显示中文汉字,需借助字模提取工具生成对应点阵数据。用户可根据自身需求修改汉字内容及显示样式。

成本30块 动手制作自己的实时气象站

后续开发计划

未来将集成 MQTT 协议,实现采集数据的远程上传,支持通过服务器或手机端实时查看气象信息。敬请期待!

关键词:气象站工具

网友留言(0 条)

发表评论