TM1637显示模块在《Arduino入门教程》(https://www.yuque.com/nicheng-yk7a1/yq6u33/gzth21)中我们已经做了详细的使用介绍了,在此为什么我们还要再来讲它呢?
    在《Arduino入门教程》中,我们使用的硬件模块是TM1637驱动的4位数码管时钟显示模块,这个模块的特点是:①数码管只有4位;②四位数码管只有2个时钟点。也就是说这四位一体的数码管是专门用来显示时钟的,那之前我们讲的使用方法也是针对这样的硬件来的。实际我们在做时钟时,更多的时候时不会用这样的数码管来实现的,比如我们做的电子时钟(图1)就用到了6位数码管,并且每一位数码管都有小数点。这样的硬件和前面的四位数码管时钟显示模块的区别是:①数码管位数不同;②数码管的时钟点(小数点)不同;③使用小数点需要每一位都可控。
    电路板3D效果.jpg
    图1 电子时钟图
    因为以上硬件和需求的不同,造就了在教程中我们的例程在这个硬件上显示是存在问题的,所以才有了今天的TM1637数码管显示的进阶教程。