项目实战:抢答器(掌控版)
2019-12-177689
AI 快速预览详细
本文介绍了一个基于掌控板的抢答器项目,主要功能包括抢答、比分设置和灯光提示。项目通过两个子程序“chuti”和“bifen”来实现初始化和显示比分。文章提供了详细的步骤指导,并附有视频展示和源程序下载,适合用于青少年科创比赛或课堂案例。
|
前日,在论坛里看到了孙老师写的抢答器文章,于是也在此参考下做了一个。 我的这个抢答器主要有一下几个功能: 抢答功能、比分设置更新功能、灯光提示功能。 大概思路如下,由于时间关系,图有点简单。 ![]() 程序设计如下: 1.程序初始化设计 ![]() 变量A和B分别是指AB两位选手的得分,默认是0。 由于有些程序需要反复调用,所以设计了两个子程序。 “chuti”“bifen” ![]() “chuti”函数: 默认关闭所有LED灯。 第一行和第二行显示程序版本和提示信息。(其实这两行不应该放在函数中,应该放在初始化里,因为这两行内容不会变的) 显示比分。 随机等待(3秒之内) 播放嘀音,提示可以抢答了。 这时,判断如果P先按下,表示A抢答到了,0号LED灯亮绿色。如果N先按下,表示B先抢答到了,1号LED灯亮红色。 “biben”函数,用于在第三行显示比分。空字符串是用于排版,让文字居中。 ![]() 下面是视频展示 源程序见附件。 |









