Initial Ideas¶
Single Player Battleship¶
My initial idea for a final project was a single-player poker or blackjack table. I was turned away from this idea because of the complications I would have with programming a device to read 52 different cards and run a probability code to predict plays and chances of winning. Instead, I changed over to my backup idea which soon grew on me. I will make a single-player battleship game that uses the classic folding style of a battleship. With a device on the bottom tray to read your pieces and a digital rgb display(maybe neopixels) to show different colors if a hit, miss, or a sunk battleship occurs. I think that if I could make a speaker say “You sunk my battleship” and call out a place to land a piece.
Week | Component of Final Project |
---|---|
CAD | Battleship Pieces |
CCC | Box Pieces |
Embedded Programing | Program for Computer using RP2040 |
3D printing | Battleship Pieces |
Electronics Design | Electronics for Computer |
CCM | CNC bottom Half of Box |
Electronic Production | Milling Board |
Output | Neopixels, LCD Screen |
Mechanical Design | Opening Box Turns it On |
Input | Buttons for Your Guess |
Molding and Casting | Silicone Feet |
Networking | TBD |
Interface | Where Your Ships Connect |
Wildcard | TBD |
Poker Table¶
For my Final Project, an idea I had was an automated blackjack table that would shuffle, deal, recognize cards via RFID, predict chances of winning, and act as an artificial dealer to play alone. I would like for this device to be around the size of a placemat or about 50cm by 35cm. I would like to include an LCD screen that could show the move with the highest chance of winning by reading the playing cards with RFID stickers on them. In a perfect world, I would also make a card shuffler and dealer to make the dealer fully automated. To hit, stand, double down, and maybe split I would use buttons. Here is a general sketch of my idea:
As for the components, I thought that I would cast and mold poker chips, use the shopbot to cut the board that it would sit on, and engrave a logo onto the board with the laser cutter.