• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Animated Digital Dice w/printable enclosures 3D Printer File Image 1
Animated Digital Dice w/printable enclosures 3D Printer File Image 2
Animated Digital Dice w/printable enclosures 3D Printer File Image 3
Animated Digital Dice w/printable enclosures 3D Printer File Image 4
Animated Digital Dice w/printable enclosures 3D Printer File Image 5
Animated Digital Dice w/printable enclosures 3D Printer File Image 6
Animated Digital Dice w/printable enclosures 3D Printer File Thumbnail 1
Animated Digital Dice w/printable enclosures 3D Printer File Thumbnail 2
Animated Digital Dice w/printable enclosures 3D Printer File Thumbnail 3
Animated Digital Dice w/printable enclosures 3D Printer File Thumbnail 4
Animated Digital Dice w/printable enclosures 3D Printer File Thumbnail 5
Animated Digital Dice w/printable enclosures 3D Printer File Thumbnail 6

Animated Digital Dice w/printable enclosures

dnewman avatardnewman

June 6, 2012

thingiverse-icon
DescriptionCommentsTags

Description

UPDATED 10 September 2014: New documentation file documentation-with-oshpark-links.html which has OSH Park links for ordering circuit boards. Removed old batchpcb.com links as batchpcb.com was sold to OSH Park. Use this file in place of the index.html file in the dice.zip file.

This project provides four sets of plans (schematics, board layouts, etc.) for Arduino and AVR based, animated digital dice. Also included are 3D models for printing enclosures for two of the smaller designs.
A (very non-exciting) video of the dice in action may be seen at http://youtu.be/Kp_W-V4TNko .
The files dice.zip and dice.tar.gz provide the full documentation, source code, .hex files, Eagle CAD files, Gerber files for use with a fab, OpenSCAD enclosure models, rendered .stl files, etc. for the projects. See the index.html file in the distribution for the documentation. These materials are being distributed under the TAPR Open Hardware License, http://tapr.org/OHL .
The projects demonstrate using the following AVR and Arduino features

  • button debouncing,
  • sleeping the device using power down mode,
  • awakening the device from sleep with a change to a low voltage state on the INT0 pin,
  • enabling and disabling the watchdog timer interrupt,
  • software PWM using a timer/counter compare interrupt, and
  • implementing simple (i.e., non-precise) timed delay functions.
    The necessary hardware is straightforward, requiring
  • a microcontroller with at least eight digital I/O pins,
  • seven LEDs,
  • seven current limiting resistors for the seven LEDs,
  • a momentary push button switch,
  • a pull-up resistor for use with the push button switch,
  • an optional bypass capacitor for the microcontroller, and
  • a power source such as a 3V coin cell or two AAA batteries for use with an AVR microprocessor.
    C language source code for AVR-GCC is provided which has been tested on an Arduino Duemilanove (ATmega328p), an ATtiny24, and an ATtiny2313. The same source code file works for all three processors and can be used as an Arduino sketch.
    While the projects are intended for an Arduino, ATtiny24/44/84, or ATtiny2313/4313, the sources can be built for other processors (but may need changes). The documentation also includes links for ordering individual boards from oshpark.com starting at $10.95 for
    three of the small boards (OSH Park sells in units of three just like Ramans, http://en.wikipedia.org/wiki/Rendezvous_with_Rama).

License:

Creative Commons - Attribution - Share Alike

Related Models

Fully 3D-printable wind-up car gift card preview image

Fully 3D-printable wind-up car gift card

Bribro12 profile image

Bribro12

29,330

Split-Flap Display preview image

Split-Flap Display

David Kingsman profile image

David Kingsman

5,629

Smartes LED-Namensschild Mini-Billboard ESP8266 D1 preview image

Smartes LED-Namensschild Mini-Billboard ESP8266 D1

HD Robotics Electronics profile image

HD Robotics Electronics

10

DIY Dremel CNC preview image

DIY Dremel CNC

NikodemBartnik profile image

NikodemBartnik

29,107

3D Printed RC SkidSteer V3.0 preview image

3D Printed RC SkidSteer V3.0

ProfessorBoots profile image

ProfessorBoots

3,022

Hydroponic NFC Tag Plant Tags preview image

Hydroponic NFC Tag Plant Tags

beastlyblake25 profile image

beastlyblake25

12

Iron Man Helmet, Articulated, Wearable preview image

Iron Man Helmet, Articulated, Wearable

Boxandloop profile image

Boxandloop

16,959

Otto DIY build your own robot preview image

Otto DIY build your own robot

HP Robots Otto profile image

HP Robots Otto

752