This is a little gadget of no particular utility. I built it mostly to see if I could program the ATtiny chip to run LEDs, each on its own individual timer. The code was compiled via Arduino using an ATtiny core. The code is based on the very useful tutorial found at
gammon.com.au/forum/?id=11411
So, all it does is set 6 leds in a digit matrix flashing. Each LED has an on/off cycle which is 10 milliseconds longer than its predecessor, with an overall tempo determined by the value of the potentiometer. Very simple. The LEDs all light up at the same time initially and then begin to drift out of phase, forming patterns which arrive and dissolve over time. Eventually all of the LEDs synch up again, which can take any thing from a couple of seconds on the fastest setting through to several years on the slowest one. A diverting way to waste a couple of minutes, or a large chunk of your time on Earth.
gammon.com.au/forum/?id=11411
So, all it does is set 6 leds in a digit matrix flashing. Each LED has an on/off cycle which is 10 milliseconds longer than its predecessor, with an overall tempo determined by the value of the potentiometer. Very simple. The LEDs all light up at the same time initially and then begin to drift out of phase, forming patterns which arrive and dissolve over time. Eventually all of the LEDs synch up again, which can take any thing from a couple of seconds on the fastest setting through to several years on the slowest one. A diverting way to waste a couple of minutes, or a large chunk of your time on Earth.








RSS Feed