项目简介
本项目是一个基于Arduino的二进制数字转换互动小游戏,最初为硕士论文“Developing a Support Infrastructure for an Escape The Room and Peddy Paper Games”开发。它既可以作为逃脱房游戏的一部分,也能够独立游玩。游戏借助四位七段显示器显示1到31之间的十进制数字,玩家需要使用拨动开关将其转换为对应的二进制数。
项目的主要特性和功能
- 利用四位七段显示器展示1 - 31范围内的十进制数字。
- 提供五个拨动开关,用于玩家输入对应的二进制数。
- 由Arduino Nano负责逻辑运算和用户输入处理。
- 玩家正确解答后,串口监视器会输出成功信息。
安装使用步骤
- 确保已下载项目源码文件,将代码上传至Arduino Nano(仅保证此微控制器能正常工作)。
- 打开Arduino IDE的串口监视器,输入
COM:START;ID:123456789
启动游戏。 - 观察七段显示器上的十进制数字,将其转换为二进制数,通过拨动开关输入。
- 若成功完成游戏,串口监视器会显示
COM:INTERACTION_SOLVED;MSG:User Introduced Correct Binary Number;PNT:2000
。
注意:源代码因要与论文开发的基础设施通信,可能不如直接为Arduino IDE开发的游戏代码简洁。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】