我想启动一个带有一组16个LED的硬件,排列成方形:
X X X X X
X X
X X
X X
X X X X X
虽然我可以解决技术细节(计时器,位屏蔽等),但我仍然坚持一个艺术问题。 什么是一个很好的算法来生成激活模式(随着时间的推移),这对人类观察者来说很有趣?
我不想要一个完全随机的模式,但也不是为了太过于预测的东西。任何建议,尤其是紧凑型发生器算法都是值得欢迎的。
LED是二进制(开/关)和单色,但我可以安装不同的单色LED(红色,绿色,黄色)。
答案 0 :(得分:1)
一些建议:
相互反应的徘徊点
更一般地说,细胞自动机
简单的催眠模式(规则,对称或旋转,填充)
莫尔斯电码
随机位模式(LFSR)
为了保持它的趣味性,你可以实现几个动画并在它们之间切换。
完全披露:这个建议是在波鸿Das Labor周末之后提出的。