Arduino Dice System

Arduino Dice System

thingiverse

This electronic dice system is based on a concept by mbedni (https://www.hackster.io/mbedni/the-dicer-788d6a). Video --------- https://youtu.be/1oj1bzX5WPM Design -------- Most of the design is in the layout of the printed circuit board. It becomes the front panel for a simple box that was created using OpenSCAD. Since the PCB is the front panel, all components that are not required by the user are mounted on the back of the PCB. To continue to use DIP packages for both the ATMEGA328 and MAX7219 chips, standard IC sockets are mounted on the back by flating out the pins and soldering them like an SMD device. Games ------- The green LEDs show which game is active. The Green SELECT button exits a current game and allows selection of a new game. The games are: 1. Dice - Simple dice. Press the blue button corresponding to the number of dice you want to play with and press the PLAY button to roll them. 2. Poker - Press PLAY and all 5 dice will roll. Use blue buttons to select which dice you want to hold. Press the PLAY button again and the non-held dice will roll again. The system will flash the winning dice. 3. Craps - Press PLAY and the left two dice will roll. If a 7 or 11 appear, you win, if a 2 or 3 or 12 appears, you lose. Any other value means you must play again. This time only the right two dice roll. If the left two dice and right two dice match, you win. If you throw a 7 on the right two dice, you lose. You keep rolling the right two dice until a result occurs. 4. Yahtzee - Press PLAY and all 5 dice will roll. Use blue buttons to select which dice you want to hold. Press the PLAY button again and the non-selected dice will roll. You can repeat this process up to three times. 5. Duel - Press PLAY and the left two dice and right two dice will roll. Each pair represent a player. The player with the higher dice value gets to move their car. The amount the car moves if based on the difference between the values of the two players dice. Printing/Assembly ----------------- The Eagle files for the Schematic and PCB layout have been included. I made my board using the toner method. I also printed on the top side board using the toner method as well. The 3D printing of the box is simple. Drill out the PCB mount holes with a 2.5mm drill and create a thread using a 3mm tap. Use M3 x 8mm screws to mount the PCB. Parts used ---------- 1 x ATMEGA328 1 x MAX7219 1 x 78M05 (5V SMD regulator) 3 x 0.1uF 1206 1 x 10uF 1206 non-polar 1 x 220uF 10V 7343 1 x TECHNIK SMD power socket 5 x 3mm Green LED 5 x 3mm Blue LED 35 x 3mm Red LED 1 x 16Mhz CSTCR6M Crystal Filter 1 x 22K 1206 1 x 10K 1206 1 x 5K1 1206 1 x 4K7 1206 2 x 3K3 1206 2 x 2K7 1206 4 x 1K 1206 7 x 12mm x 12mm Tactile switches 1 x Passive Buzzer 47 1 x 28 Pin IC Socket 1 x 24 Pin IC Socket 1 x 6 Pin SMD Straight pin header Software --------- Sketch included - code is documented.

Download Model from thingiverse

With this file you will be able to print Arduino Dice System 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 Arduino Dice System.