项目简介
CatanBoardServer 是基于 ESP8266 开发的简单服务器,借助 RESTful API 实现对 DIY Catan 游戏板上灯光的远程控制,让用户能轻松操控游戏板上独立可控的灯光。
项目的主要特性和功能
- RESTful 服务器设计:利用 ESP8266 实现对游戏板灯光的控制。
- 端点控制功能:
- 可设置游戏板资源分布,明确颜色与对应地址 LED 灯的关系,如红色代表砖块。
- 具备模拟掷骰子功能,随机选取两个数字并高亮显示对应游戏板块。
- 拥有彩虹螺旋模式,用于展示而非游戏。
- 提供硬件和软件组装指南:详细说明所需部件、工具及组装步骤。
安装使用步骤
- 已下载本项目的源码文件后,将其解压。
- 把源码文件上传至 ESP8266 开发板。
- 连接开发板的 WS2811 RGB LED 灯带至相应接口。
- 依据提供的组装指南准备好所需硬件部件和工具。
- 按照指南完成游戏板框架和抽屉部分的组装。
- 将开发板嵌入游戏板框架中,保证电源供应正常。
- 访问提供的 REST API 端点,对游戏板上的灯光进行测试和控制。
注意:本项目的硬件部分需自行准备相关部件和工具进行组装,软件部分需要一定的编程和调试能力。如有问题,请查阅相关教程或寻求专业人士的帮助。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】