When building another digital clock it is always a dilemma how to make it engaging and unique. Alex found interesting way of counting and displaying time. He used LED matrix controlled by Mbed board.
Clock updates and displays time as digits every minute. But after a second or two Game of Life takes over and starts changing LED pixels by following four simple rules:
- Any live cell with fewer than two live neighbours dies, as if caused by under-population.
- Any live cell with two or three live neighbours lives on to the next generation.
- Any live cell with more than three live neighbours dies, as if by overcrowding.
- Any dead cell with exactly three live neighbours becomes a live cell, as if by reproduction.
So every minute you get different starting conditions what makes it behave differently every time. Game updates it status every second. So so get a seconds count as well but there is no way to tell the time until minute is counted up.