项目简介
本项目把“Among Us”游戏中的部分任务转变为硬件形式的互动游戏,实现了盾牌任务、接线任务、西蒙任务、卡片滑动、数字键盘以及通信阵列等多个任务。每个任务配备使用Arduino IDE的ESP32独立微控制器,通过TCP协议与主控制器(如rPi)通信,为孩子和成年人提供非虚拟的物理游戏体验。
项目的主要特性和功能
- 盾牌任务:用触摸按钮模拟游戏盾牌操作,通过LED灯颜色反馈按钮状态。
- 接线任务:模拟接线操作,利用电磁铁控制电缆连接,LED灯显示连接状态,完成任务后自动复位。
- 西蒙任务:随机生成五部分序列,玩家需按正确顺序点击按钮。
- 卡片滑动:通过滑动卡片记录得分并解锁更多任务或竞赛。
- 数字键盘:LCD显示随机序列,玩家需在键盘输入,还可能涉及数学或谜题输入。
- 通信阵列:借助旋钮和OLED显示屏模拟通信,通过波形的加减恢复通信。
安装使用步骤
- 下载并解压项目源码文件。
- 安装Arduino IDE、相关驱动和库文件等必要软件和库。
- 依据项目文件结构,将代码烧录到对应的ESP32微控制器中。
- 连接主控制器(如rPi)和其他硬件设备,配置网络参数。
- 按照项目文档完成硬件连接和布线。
- 测试各任务功能,确保正常运行。
- 玩家可通过触摸按钮、滑动卡片、点击键盘等方式进行游戏。
注:本项目安装和使用需要一定的软硬件基础,建议操作前详细了解相关技术和工具的使用方法。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】