080+单片机+f145+时钟显示方式修改(400元)
- 模板:¥400.00
- 成品编号:QM-0000
- 使用技术:单片机
- 数据库:Mysql
- 最后更新:2020-04-08 16:32
注意:QQ1764030875,qq1834660615为本网站唯一成品的账号,其他均为盗版
计算机毕业设计源码网:我们提供的源码通过邮箱或者QQ传送,如果有啥问题直接联系客服
素材描述:
此套成品包含:程序
下载演示视频链接:https://pan.baidu.com/s/1wLjskEJ6Ea1w76pCFeaEAw
下载演示视频链接:https://pan.baidu.com/s/1wLjskEJ6Ea1w76pCFeaEAw
提取码:ktpg
更改原时钟的显示内容:
基础逻辑:
30个外圈点作为秒针的显示,顺时针依次亮起,也就是每2秒走一格。
机制1:静置的时候,每分钟开始时生成15个范围为2-60的随机偶数,决定哪15个秒数会亮起。如果不是这些随机数中的数,即使轮到了该灯,也不会亮起。(例:生成了2,4,12,16,18,等15个随机数,则该分钟内,第2,4,12,16,18秒时,对应的灯会亮起,而第6、8、10等秒数,灯不会亮起)
机制2:推动的时候,中断机制1,接下来30个灯正常依次亮起,。但生成新的随机数,决定在该次交互周期1内,每个灯每秒闪烁几次(范围为1-3)。同时,中圈显示分钟、内圈显示小时。停止推动后第二次走到60秒的时候,回到机制1。
注:机制2中写到的交互周期,指推动被感应,机制2触发,到第二次走到60秒,回到机制1的一个周期。
更改原时钟的显示内容:
基础逻辑:
30个外圈点作为秒针的显示,顺时针依次亮起,也就是每2秒走一格。
机制1:静置的时候,每分钟开始时生成15个范围为2-60的随机偶数,决定哪15个秒数会亮起。如果不是这些随机数中的数,即使轮到了该灯,也不会亮起。(例:生成了2,4,12,16,18,等15个随机数,则该分钟内,第2,4,12,16,18秒时,对应的灯会亮起,而第6、8、10等秒数,灯不会亮起)
机制2:推动的时候,中断机制1,接下来30个灯正常依次亮起,。但生成新的随机数,决定在该次交互周期1内,每个灯每秒闪烁几次(范围为1-3)。同时,中圈显示分钟、内圈显示小时。停止推动后第二次走到60秒的时候,回到机制1。
注:机制2中写到的交互周期,指推动被感应,机制2触发,到第二次走到60秒,回到机制1的一个周期。
标签
全部评论 / 0