项目简介
本项目名为EX - FastClock,是一个基于Arduino的模型铁路快速时钟系统。它能够与DCC - EX命令站集成,可提供可调整速度的时钟显示,同时支持多种显示设备和通信方式。
项目的主要特性和功能
- 时钟速度可根据用户需求进行调整。
- 支持SH1106和SSD1306 OLED显示屏。
- 可通过2.8英寸MCUFRIEND风格的TFT - LCD触摸屏进行操作。
- 支持通过I2C或串行通信与DCC - EX命令站进行时间同步和自动化控制。
- 具备独立运行、串行通信和I2C通信三种操作模式。
- 用户能够自定义显示布局和时间格式。
安装使用步骤
前提条件
假设用户已经下载了本项目的源码文件。
1. 安装库文件:将arduino_libraries.7z
解压并复制到Arduino的库文件夹中。
2. 硬件连接
- 使用标准Arduino或兼容板。
- 连接2.8英寸MCUFRIEND风格的TFT - LCD触摸屏。
- 若使用I2C通信,需对A4引脚进行修改。
3. 配置文件
- 按需编辑config.h
文件,选择通信模式(独立、串行或I2C)。
- 自定义显示布局和时间格式。
4. 编译和上传:使用Arduino IDE编译并上传代码到Arduino板。
5. 校准触摸屏:依据CALIBRATION.md
文件中的说明进行触摸屏校准。
6. 启动和测试:连接所有硬件后,启动系统并进行功能测试。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】