
2025 年“一赫兹挑战”要求你构建一个每秒执行一次操作的项目。虽然这启发了许多时钟和计时设备的构建,但我们也看到一些项目以 1 Hz 为周期执行完全不同的操作。[junkdust] 参赛的项目每秒执行一次数学运算。
[junkdust] 想更好地了解备受推崇的 ATtiny85,于是决定在上面实现康威生命游戏。该微控制器连接到一块 0.91 英寸的 OLED 显示屏,分辨率为 128 x 32 像素,然而,[junkdust] 只选择为游戏本身实现一个 32 x 32 的网格,其余显示区域则用于报告游戏的重要统计数据。开机后,网格中会填充随机人口,游戏继续进行,每秒更新一次。
这是一款精致的小桌面玩具,但更重要的是,它为[junkdust]提供了一个相当复杂的测试项目,让他熟悉了在ATtiny85的局限性下如何工作。它或许只是一个不起眼的部件,但正如我们之前多次看到的那样,它能发挥巨大的作用!
原文: https://hackaday.com/2025/08/13/2025-one-hertz-challenge-a-game-of-life/