ConwayLife-LCD 是一个基于 Arduino 平台的项目,在 TFT LCD 显示屏上实现了经典的康威生命游戏。该游戏由英国数学家 John Horton Conway 在 1970 年创造,是一种元胞自动机。它无需玩家干预,其发展仅由初始状态决定。游戏在一个细胞网格上进行,每个细胞的状态可以为 "生" 或 "死",并且遵循一系列简单的规则进行演变。
在开始本项目之前,请确保您已准备以下材料:
- Arduino 开发板 或 ESP32 开发板
- TFT LCD 显示屏
- 必要的库文件:
- TFT_eSPI
-
克隆本项目的代码仓库:
git clone https://github.com/Lecheeel/ConwayLife-LCD.git
-
将 Arduino 开发板或 ESP32 开发板和 TFT LCD 显示屏连接就绪。
-
将代码上传至您的 Arduino 开发板或 ESP32 开发板。
- 代码上传成功后,康威生命游戏便会在 LCD 显示屏上自动开始运行。
- 游戏将遵循康威生命游戏的规则进行自动演变。
- 您可以在 LCD 显示屏上观察到各种有趣的图案生成与演变。
我们欢迎您的贡献!如有任何问题或改进建议,请随时提出。
本项目采用 GNU 许可证授权。详情请参考 LICENSE 文件。
- 感谢 John Horton Conway 发明了康威生命游戏。
- 特别感谢 TFT_eSPI 库的作者,为 Arduino 和 ESP32 平台的 LCD 显示功能提供了强大的支持。