Digital Dice

Digital Dice

prusaprinters

This is an old project that I thought I'd upload. It was something I threw together to showcase some of my skills to try and get a job as a Development Tech. The print itself is only a case and a lid, but I thought it may inspire some other creative invention. I apologize for the poor quality of the video and my gross fingers. It was really hard to get the camera to recognize the led screen because of refresh rate issues.  The project was to create a digital die…dice…cube. Something that had a menu for a quick select 5d6, poly set, or custom select. Once selected the menu pops up with Roll and waits for you to physically roll it. The dice has a power switch and rechargeable LiPo battery. If you are looking for a fun little project, I highly recommend giving it a shot. I had zero experience building it and it turned out great. I did fry a few screens and struggled with learning how to solder, but it was fun none the less. The github link has the code and component list I used to build it (https://github.com/nickc47/Digital-Die.git). I am not going to post a schematic, because I am not good at that and would probably give you the wrong info anyway. I will post pictures of the components soldered together and hopefully you can kind of figure it out from there. If not, I may be able to throw some spares out on a breadboard to show what I did.How to use:The buttons on the left and right function as scrolls. The button at the back is a select. If you hold the left and right button at the same time it will take you back to the home screen. If you don't press any button for a minute it will go into “Sleep mode” to conserve battery. If you select “Roll” from the menu after turning the power button on, it will automatically give you the 5d6. Side note: You could probably easily code in a Yahtzee function. If you select “Poly” from the menu it will give you 7 dice with random values of 1d4, 1d6, 1d8, 1d10, 1d12, 1d20, and 1d100. If you select “New” from the menu it will ask you how many dice do you want. Then it will go through each die and you can establish how many sides for each die that you want. Once all the dice are set it will take you back to the menu and you can select “Roll” to roll the new set. The code resets the “Roll” button to 5d6 after the power is turned off, but just erase that line if you want it to remember the last custom set you entered. The code at the top left is a random seed. Erase that in the code if you don't want to see it. I was using it as a debug. WARNING: This project uses a LiPo battery, which can cause a serious injury/fire if mishandled.

Download Model from prusaprinters

With this file you will be able to print Digital Dice with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Digital Dice.