图形化硬件编程 ——数码管时钟——之米思齐篇
一、实验目的及要求 【实验一】实现滚动显示自定义字符串。 【实验二】实现显示自定义时间。 【实验三】实现显示秒表。
|
二、实验原理与内容
实现米思齐的数码管图形化编程。
|
三、实验软硬件环境 硬件:Arduino、TM1637数码管 软件:Mixly IDE
|
四、实验过程(实验步骤、记录、数据、分析)
【实验一】实现滚动显示自定义字符串。
【实验二】实现显示自定义时间。
【实验三】实现显示秒表。
【实验一】实现滚动显示自定义字符串。
【实验二】实现显示自定义时间。
【实验三】实现显示秒表。
|
本次实验的CLK管脚选择6,DIO管脚选择7 【实验一】实现滚动显示自定义字符串。 TM1637初始化CLK管脚6和DIO管脚7,并将TM1637的亮度设置为20,最后输出一个字符串:FFOF。经验证实验结果与实际结果相符。 【实验二】实现显示自定义时间。 TM1637初始化CLK管脚6和DIO管脚7,并将TM1637的亮度设置为20,最后将TM1637 显示的时间设为20:28分,时钟点设为高,经验证实验结果与实际结果相符。 【实验三】实现显示秒表。 由于秒表是从00:00开始计时的,所以本次实验设置了两个变量:item和item2,item表示时分,item2表示秒,并将这两个变量初始化位0,在重复执行条件满足为真下,将item延时一秒++1,如果item等于60则item重置为0,item2++1,这样就实现了秒表的功能,经验证实验结果与实际结果相符。
|
六、实验结论与体会
|