Tiny Blackjack

Tiny Blackjack

thingiverse

Video ------- https://youtu.be/ee9GPirTYHY Description ------------ This is a Blackjack game is based on Arduino Blackjack w/ SainSmart 16x2 LCD Keypad Shield by Roger D. Linhart. (https://www.youtube.com/watch?v=2KkHXL5FuWQ&feature=youtu.be). Rather than use an Arduino UNO and SainSmart shield, this make uses an ATTiny84, LCD 1602 display, buzzer and four 12mm x 12mm buttons. Software --------- I originally wrote my version of this game in JavaScript. (Unzip "Javascript Version.zip" and open the Default.html in your browser). Once I was happy with the game play, it got transferred to an ATTiny84 14 Pin micro-controller. This has just enough pins to control the LCD screen, monitor 4 buttons and drive a small piezo electric speaker. Originally the plan was to run it off a 3V watch battery but I changed my mind after creating the PCB and ran it from a 5V supply instead. The Eagle files provided are for the V2 board that doesn't have the CR2032 battery holder. The pictures above show the V1 board. The LCD 1602 display is mounted on the board itself so that the board becomes the front panel for a simple box created in OpenSCAD. Programming ----------- I used my AVR ISP Programmer (https://www.thingiverse.com/thing:3882262) to program the ATTiny84. I installed the ATTinyCore boards and selected the ATTiny24/44/84 board in the Arduino IDE. You probably need to change the fuses as the software assumes a 8MHz internal clock (by default the fuses are set to a 1MHz internal clock).

Download Model from thingiverse

With this file you will be able to print Tiny Blackjack 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 Tiny Blackjack.