项目简介
AceSegmentWriter是一个用于Arduino的库,主要用于简化在七段数码管LED模块上显示字符、数字、温度、时钟和字符串等信息的操作。该库提供了PatternWriter
、NumberWriter
等多个高级便利性类。
项目的主要特性和功能
- 具备字符映射表,能将ASCII字符映射为七段数码管显示模式,支持多种字符显示。
- 支持十进制和十六进制数字显示。
- 可显示小时和分钟格式的时钟,适用于时:分格式的LED模块。
- 能显示摄氏和华氏温度。
- 支持显示ASCII字符。
- 可在数码管上滚动显示字符串。
- 支持显示多个垂直栏,模拟水平仪LED模块。
安装使用步骤
假设用户已经下载了本项目的源码文件。 1. 安装库:通过Arduino IDE的库管理器安装,搜索“AceSegmentWriter”并点击安装。 2. 包含头文件: ```cpp
include
include
using namespace ace_segment;
3. **初始化LED模块**:
cpp
LedModule ledModule;
PatternWriter4. **使用Writer类**:
- 使用`NumberWriter`显示数字:
cpp
NumberWriter- 使用`ClockWriter`显示时钟:
cpp
ClockWriter
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】