本Arduino库专为TM1637 LED驱动芯片设计,提供简便接口控制LED显示。适用于数字时钟、计算器等项目,助力快速开发与应用创新。
TM1637 是一种用于驱动LED的芯片,并且有一个专门针对Arduino平台开发的库来支持基于TM1637芯片的7段显示模块的应用,例如Seeed Studio的产品。
硬件连接:
使用该库时,需要将显示模块上的CLK和DIO信号引脚与Arduino板上的任意两对数字引脚相连。在创建TM1637Display类的对象时,需配置这些引脚的信息,并且可以同时使用多个此类对象(只要每个实例都对应不同的引脚组合)。
安装:
可以通过复制相关文件到Arduino IDE的库目录中来完成此库的安装过程。
功能介绍:
该库提供了一个名为TM1637Display的类。以下是该类的一些主要方法:
- `setSegments`:用于设置每个数字显示段的基本值。
- `showNumberDec`:用来展示十进制数。
- `showNumberDecEx`:可以显示带有小数点或冒号修饰符的十进制数值。
- `setBrightness`:调整LED显示屏的整体亮度。
注意,TM1637芯片还具备键盘输入功能,但目前该库尚未实现这一特性。