3999| 2
|
[项目] 项目实战:抢答器(掌控版) |
前日,在论坛里看到了孙老师写的抢答器文章,于是也在此参考下做了一个。 我的这个抢答器主要有一下几个功能: 抢答功能、比分设置更新功能、灯光提示功能。 大概思路如下,由于时间关系,图有点简单。 程序设计如下: 1.程序初始化设计 变量A和B分别是指AB两位选手的得分,默认是0。 由于有些程序需要反复调用,所以设计了两个子程序。 “chuti”“bifen” “chuti”函数: 默认关闭所有LED灯。 第一行和第二行显示程序版本和提示信息。(其实这两行不应该放在函数中,应该放在初始化里,因为这两行内容不会变的) 显示比分。 随机等待(3秒之内) 播放嘀音,提示可以抢答了。 这时,判断如果P先按下,表示A抢答到了,0号LED灯亮绿色。如果N先按下,表示B先抢答到了,1号LED灯亮红色。 “biben”函数,用于在第三行显示比分。空字符串是用于排版,让文字居中。 下面是视频展示 源程序见附件。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed