在 Arduino 上使用 TM1637 4 位数码管模块

材料清单

Arduino 开发板(如 Arduino Uno、Nano 等)
TM1637 4 位数码管模块
杜邦线若干

接线

将 TM1637 模块与 Arduino 板连接,如图所示:

TM1637 引脚 Arduino 引脚 名称
CLK Digital 13 时钟
DIO Digital 12 数据
VCC 5V 电源
GND GND 接地

编写程序

#include <TM1637.h>

// 创建 TM1637 对象
TM1637 tm1637(13, 12);

void setup() {
  // 初始化 TM1637
  tm1637.begin();

  // 设置亮度(0-7,0 最暗,7 最亮)
  tm1637.setBrightness(5);
}

void loop() {
  // 在数码管上显示数字
  for (int i = 0; i < 10000; i++) {
    tm1637.displayNumber(i, 5);
    delay(1000);
  }
}

步骤

1、连接电路
将 TM1637 模块的 CLK 引脚连接到 Arduino 的数字引脚 12 上。
将 TM1637 模块的 DIO 引脚连接到 Arduino 的数字引脚 13 上。
将 TM1637 模块的 VCC 引脚连接到 Arduino 的 5V 引脚上。
将 TM1637 模块的 GND 引脚连接到 Arduino 的 GND 引脚上。

2、安装库文件
打开 Arduino IDE 软件。
点击菜单栏中的“工具”,然后选择“管理库”。
在库管理器中搜索“TM1637”,找到并安装“TM1637”库。

3、编写代码
在 Arduino IDE 中创建一个新的空白项目。
导入上述的代码

4、上传代码
将 Arduino Uno 板连接到计算机上。
选择正确的开发板和端口。
点击上传按钮将代码上传到 Arduino Uno 板上。

5、测试结果如下:

你还可以:
查看系列教程中的其他文章
购买本教程所用到的 Pico 套件



坐沙发

发表评论