项目简介
本项目是基于Arduino和RTC模块的复古风格时钟系统,名为MeterClock。采用AVR Arduino Nano作为主控制器,结合DS3231模块实现实时时钟功能。具备小时和分钟的双表盘,还有LED矩阵用于显示时间和日期。
项目的主要特性和功能
- 采用小时和分钟双表盘设计,用模拟仪表直观显示时间。
- 利用LED矩阵显示时间和日期,提供清晰的视觉信息。
- 支持通过旋转编码器和按钮进行时间设置,操作方便。
- 白天每隔半小时自动点亮LED矩阵,提醒用户时间。
安装使用步骤
硬件准备
准备Arduino Nano、DS3231模块、LED矩阵模块、旋转编码器及必要的连接线。
软件环境
安装Arduino IDE,并导入Notched Shaft Encoder库和RTCLib库。
电路搭建
按照电路图连接Arduino Nano、DS3231模块、LED矩阵模块和旋转编码器的线路。
代码上传
将提供的LedMatrixControl类代码和其他相关代码上传至Arduino Nano。
测试与运行
接通电源,测试硬件功能是否正常,然后进行时间设置和校准。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】