珠韵 发表于 2019-12-17 12:52:03

项目实战:抢答器(掌控版)

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




gada888 发表于 2019-12-30 08:09:14

支持支持

且歌且行 发表于 2020-2-17 15:29:58

吕老师的帖子,多功能抢答器{:6_213:}
页: [1]
查看完整版本: 项目实战:抢答器(掌控版)