Skip to content

bladervnner/Cellular-Automata-Arduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Cellular-Automata-Arduino

I wanted to explore electronics by learning to code them. What better way to do it than with Arduino.

The hardest part of this project for me was learning how to light up an individual pixel on the Matrix. The other challenge was to get my board to align with a 7 by 12 style matrix. The MKR RGB shell's default state is to read inputs as a 12 by 7, starting at the right. So the easiers thing to do was to simply change the inputs that go into x with y and vice versa

This project will randomly set the state of a board on the first iteration. There, Conway's Game of Life rules are applied. I added some other functionalities, like randomly changing the color of the pixes or making a gradient style change. For example, if an alive cell has 0 living neighbors, that pixel is red, or if that Living cell has four or more living neighbors, the color is closer to orange.

Automata

Releases

No releases published

Packages

No packages published

Languages