项目简介
本项目是基于Arduino开发的简易天气站系统。硬件方面采用Seeed Wio Terminal和Grove Temperature&Humidity Sensor (DHT11) 搭建,系统能够实时显示温度、湿度以及时间等信息。
项目的主要特性和功能
- 实时获取并显示温度和湿度数据。
- 通过WiFi连接网络,从NTP服务器自动获取时间并更新实时时钟。
- 拥有闹钟功能,每分钟更新一次时间显示。
- 具备按钮唤醒机制,可手动控制屏幕的开启与关闭。
- 每五分钟进行一次温湿度测量。
安装使用步骤
前提条件
- 已安装Arduino开发软件。
- 已在Arduino板管理器中添加Wio Terminal板。
- 安装必要的库文件,如Arduino rpcWiFi(版本1.0.5)、Arduino rpcUnified(版本2.1.3)、Arduino RTC(版本2.0.0)和DHT传感器库(最低版本1.4.1)。
使用步骤
- 下载并解压项目源码文件。
- 将
config_.h
重命名为config.h
。 - 在
config.h
文件中填写WiFi的SSID和密码,NTP参数可保持默认。 - 在Arduino开发环境中打开项目。
- 将代码上传至Wio Terminal板。
- 按照电路图连接Wio Terminal板和Grove温湿度传感器。
- 按按钮C开启或关闭屏幕,屏幕也会在3分钟后自动关闭。
注:项目代码有详细注释,若使用中遇问题,可查阅相关文档或在线论坛。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】