项目简介
本项目由两个基于Arduino的子项目构成,分别是宝藏宝箱项目和随机物品生成器项目。宝藏宝箱项目利用Arduino板和多种外设,支持用户输入密码解锁模拟宝箱;随机物品生成器项目能在按下按钮时,从预设列表里随机挑选物品并显示。
项目的主要特性和功能
宝藏宝箱项目
- 支持用户通过按钮输入密码解锁宝箱,密码可通过“Prog”按钮重新编程。
- OLED屏幕可显示“Opening chest”“You found: [item]”等信息。
- 绿红LED分别指示宝箱的解锁和锁定状态。
- 采用舵机控制宝箱盖子的开合。
- 按下按钮和解锁宝箱时,蜂鸣器会发出声音。
随机物品生成器项目
- 按下按钮可从预定义列表中随机选择一个物品。
- LCD屏幕展示随机选中的物品。
- 按下按钮时,蜂鸣器发出声音。
安装使用步骤(假设用户已下载源码文件)
宝藏宝箱项目
- 硬件连接:将Arduino板与OLED显示屏、舵机、按钮、LED、蜂鸣器等所需组件正确连接。
- 代码上传:打开Arduino IDE,导入项目源码,选择正确的Arduino板类型和端口,上传代码到Arduino板。
- 设置密码:使用“Prog”按钮对秘密代码进行编程设置。
- 解锁宝箱:按正确顺序按下按钮输入密码,若密码正确,宝箱将打开,OLED屏幕显示相应信息。
随机物品生成器项目
- 硬件连接:把Arduino板与LCD屏幕、按钮、蜂鸣器连接好。
- 代码上传:在Arduino IDE中导入源码,选择合适的板类型和端口,上传代码。
- 生成物品:按下按钮,项目会在LCD屏幕上显示随机选择的物品。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】