该项目使用I2C 128×64 OLED显示由Arduino Nano供电的微型细胞自动机。
先决条件
2块小面包板(或标准1块)
1x Arduino Nano(也可以是Uno)
1x OLED I2C 128×64
4 x跳线
前提
在开始本项目前,您需要知道什么是Arduino,其次,还需要掌握使用IDE和上传简单的草图,并且还懂一点编程,最好是C编程。
背景
什么是元胞自动机?通俗解释的话,就是一种细胞自动机。约翰·康威的《生命的游戏》它是一个网格或单元格,每个有两种状态True/ False 开/关 活/死。这些细胞由两个简单的规则控制:
规则1:一个死细胞被恰好3个活细胞包围,就会诞生
规则2:一个活的细胞如果有3个或2个活的细胞,它就会一直活下去,否则就会死亡
简单的,不是吗?如果你需要了解更多的信息,可以搜索一下“生命游戏”或“细胞自动机”。
电路
把Arduino和OLED LCD连接到面包板上,开始接线。
Arduino——OLED
3.3v——VCC(注意您的OLED电压要求)
接地——接地
A4——SDA
A5——sci
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !