聚丰项目 > 测试手速小游戏

测试手速小游戏

这是一个模拟计算器按键测试手速的小游戏。目前已实现的功能如下: 1.可使用外接轻触按键或板上自带按键,收集一定时间内的按键次数。 2.将按键次数和是否达成目标的结果显示于串口上位机端,同时引入LED灯对达成目标后的显示。

jf_20682694 jf_20682694

分享
0 喜欢这个项目
团队介绍

jf_20682694 jf_20682694

团队成员

丁颖 工程师

分享
项目简介
这是一个模拟计算器按键测试手速的小游戏。目前已实现的功能如下: 1.可使用外接轻触按键或板上自带按键,收集一定时间内的按键次数。 2.将按键次数和是否达成目标的结果显示于串口上位机端,同时引入LED灯对达成目标后的显示。
硬件说明

硬件包括:中科蓝汛ab32vg1开发板一块,轻触按键一个,多彩LED灯一个,与pc相连的串口线一条。

image.png

软件说明

上位机软件包括:串口调试助手(用于数值显示)

下位机软件包括:带rt-thread操作系统的基础程序一套,以及游戏算法及显示的逻辑代码。

使用到的模块主要是GPIO的输入输出两部分。


使用说明:

  1. 在规定时间10s内,统计游戏者点击轻触按键的次数。若达到20次,则表示目标达成,否则表示为目标未达成。

  2. 目标达成的显示有:串口端数值显示(包括按键次数和达成标识),多彩LED灯亮起。

  3. 目标未达成的显示有:串口端数值显示(包括按键次数和未达成标识),多彩LED灯熄灭。


因为时间有限,作品还比较粗糙,后续可以对此改进的地方包括:

  1. 板上加入OLED,替代串口调试助手,用以显示按键次数值。

  2. 对按键的识别算法进行更新,目前按键的统计精度仍然较差。


代码地址:https://gitee.com/dingying_vanessa/ab32vg1

演示效果

演示效果视频

评论区(0 )