TinyDice LED Die (Arduino Compatible)

7,399

19

12

Posted

Introduction: TinyDice LED Die (Arduino Compatible)

I used an ATtiny25 to control some LEDs, it generates a number randomly and displays it as a die.
It first displays light sequence, then the random number and it finally goes to sleep, consuming less than 0.1uA untill someone presses the button and wakes it up to start again, battery will last about 250 YEARS when asleep.

The code is fully compatible with arduino and written on the Arduino IDE, for further info on how to program the ATtiny using the arduino ide visit This Guide.

T
he code can be downloaded here.

Share

Recommendations

  • Epilog Challenge 9

    Epilog Challenge 9
  • Sew Warm Contest 2018

    Sew Warm Contest 2018
  • Paper Contest 2018

    Paper Contest 2018
user

We have a be nice policy.
Please be positive and constructive.

Tips

Questions

12 Comments

Hi, is this line:

ADCSRA &= ~(1 << ADEN);

same as writing:

ADCSRA=0

hi, can you plz tell the steps to make this astonishing led dice plz.. THANKS

Hi, I didn't really document it, so i have no way of doing so, but a better, newer version of it is coming, this time with the full step by step guide.
ill tell u when I'm done with it.

When is this instructable coming?

https://www.instructables.com/id/ATtiny854525-LED-dice-Super-simple-and-CHEAP/?ALLSTEPS

Interesting solution. I dont know what his schematic is but here is the basic wiring for the leds if that helps anyone.

Pin 0 powers 2 leds (bottom left,top right)
Pin 1 powers 2 leds (middle left, middle right)
Pin 3 powers 1 led (Center middle )
Pin 4 powers 2 leds (top left, bottom right)


X X
4 0

X X X
1 3 1

X X
0 4



plzzzzzzzzzz show us the shcematic

to me it looks charlie plexed :) google around on that a bit and i think you should be on your way :)

Hi, it is not charlieplexed, there are 3 pairs of LEDS and one that is on it's own, using only 4 pins, see the video to find the pairs.

As allways I tend to overdo it. Your way is a much simpler and much nicer way to do it :) kudos to you :D