用 289 个开关打造实体版生命游戏
Conway's Game of Life in real life

我不太喜欢 Conway's Game of Life 这个游戏本身,但对互动艺术情有独钟,于是决定把它搬到现实世界。我精心设计了预算,采购了 17x17 矩阵的 NKK JB15LPF-JF 开关,并基于 Microchip 的 AVR128DA64 芯片定制了 PCB。为了驱动高亮度的 LED,我使用了 DMN2056U 和 DMG2301L 晶体管进行行扫描控制,并加入了 Vishay 电位器来调节模拟速度。为了防止固件崩溃导致 LED 过热损坏,我将屏幕更新逻辑与游戏逻辑解耦,并启用了看门狗定时器。最终,这个装在手工木盒里的设备,用简单的规则在物理世界中演绎出复杂的生命形态。
简单的规则能引发复杂的行为,这正是 Conway's Game of Life 和其他元胞自动机让许多极客着迷的原因。