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

2019-12-177689
AI 快速预览详细 收起
本文介绍了一个基于掌控板的抢答器项目,主要功能包括抢答、比分设置和灯光提示。项目通过两个子程序“chuti”和“bifen”来实现初始化和显示比分。文章提供了详细的步骤指导,并附有视频展示和源程序下载,适合用于青少年科创比赛或课堂案例。
    前日,在论坛里看到了孙老师写的抢答器文章,于是也在此参考下做了一个。
    我的这个抢答器主要有一下几个功能:
    抢答功能、比分设置更新功能、灯光提示功能。
    大概思路如下,由于时间关系,图有点简单。

项目实战:抢答器(掌控版)图1
程序设计如下:

1.程序初始化设计
项目实战:抢答器(掌控版)图2
变量AB分别是指AB两位选手的得分,默认是0
由于有些程序需要反复调用,所以设计了两个子程序。
chuti”“bifen
项目实战:抢答器(掌控版)图4
chuti”函数:
默认关闭所有LED灯。
第一行和第二行显示程序版本和提示信息。(其实这两行不应该放在函数中,应该放在初始化里,因为这两行内容不会变的)
显示比分。
随机等待(3秒之内)
播放嘀音,提示可以抢答了。
这时,判断如果P先按下,表示A抢答到了,0LED灯亮绿色。如果N先按下,表示B先抢答到了,1LED灯亮红色。

biben”函数,用于在第三行显示比分。空字符串是用于排版,让文字居中。
项目实战:抢答器(掌控版)图3

下面是视频展示

源程序见附件。





创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(2)
且歌且行
且歌且行
吕老师的帖子,多功能抢答器
gada888
gada888
支持支持
- 没有更多了 -