先上线路搭建图
然后上实际的图片
电路板背面焊接
为了方便演示,倒计时以秒来演示。
文中代码针脚说明
tm1637的DIO脚为uno的2
tm1637CLK脚为UNO的3
当然你也可以任意的设置其他引脚。
第一个按钮4是调节时钟
第二个按钮5是调节分钟
第三个按钮是切换显示,切换时钟或者倒计时
第四个按钮是设置倒计时的时长
第五个按钮是开始倒计时,开始倒计时时led将一直亮,直到倒计时结束。
废话不多说上代码
对了该代码需要按照TM1637.h库。
原创作品,转载请说明。
#include <TimerOne.h>
#include "TM1637.h"
#define ON 1
#define OFF 0
int8_t TimeDisp[] = {0x00, 0x00, 0x00, 0x00};
unsigned char ClockPoint = 1;
unsigned char Update;
unsigned char halfsecond = 0;
unsign