diff --git a/content/posts/automated-poker-table/auto_shuffler.jpg b/content/posts/automated-poker-table/auto_shuffler.jpg new file mode 100644 index 0000000..ab18f57 Binary files /dev/null and b/content/posts/automated-poker-table/auto_shuffler.jpg differ diff --git a/content/posts/automated-poker-table/auto_shuffler_camera.gif b/content/posts/automated-poker-table/auto_shuffler_camera.gif new file mode 100644 index 0000000..7e4f1e7 Binary files /dev/null and b/content/posts/automated-poker-table/auto_shuffler_camera.gif differ diff --git a/content/posts/automated-poker-table/elevator.jpg b/content/posts/automated-poker-table/elevator.jpg new file mode 100644 index 0000000..2f9c6e9 Binary files /dev/null and b/content/posts/automated-poker-table/elevator.jpg differ diff --git a/content/posts/automated-poker-table/index.md b/content/posts/automated-poker-table/index.md index 63280f1..049f2ad 100644 --- a/content/posts/automated-poker-table/index.md +++ b/content/posts/automated-poker-table/index.md @@ -41,16 +41,7 @@ An automated system that creates a seamless home-game experience by automating t **Update (April 11, 2023): We won first place at the [Northeastern ECE Capstone Expo](https://coe.northeastern.edu/news/teams-share-top-honors-in-electrical-and-computer-engineering-capstone-presentations/)!** ## Project Abstract -The BIKE team has designed and built a system that creates a seamless poker home-game expe- -rience by automating the tedious and repetitive tasks that occur during a game while lowering -the barrier of entry of knowledge for a complex game. The system is complete with an automatic -shuffler, automatic dealer, input button panels, and an accompanying computer application and -screen. Poker is a common form of social entertainment both in the home and in dedicated -gaming establishments that the BIKE system improves for all levels of players. The automated -shuffler and dealer reduce responsibilities of the more knowledgeable players who are often -burdened by handling the cards during home-games while the button panels and application -provide a more seamless, easy-to-follow game for newer players that are often overwhelmed by -the intricacies of the game. +The BIKE team has designed and built a system that creates a seamless poker home-game experience by automating the tedious and repetitive tasks that occur during a game while lowering the barrier of entry of knowledge for a complex game. The system is complete with an automatic shuffler, automatic dealer, input button panels, and an accompanying computer application and screen. Poker is a common form of social entertainment both in the home and in dedicated gaming establishments that the BIKE system improves for all levels of players. The automated shuffler and dealer reduce responsibilities of the more knowledgeable players who are often burdened by handling the cards during home-games while the button panels and application provide a more seamless, easy-to-follow game for newer players that are often overwhelmed by the intricacies of the game. ## System Overview The main compute for the B-I-K-E Poker Table is a Rasperry Pi 4B. The Pi is operating on native Ubuntu and will run our main program written in Python (3.10.6). The main program will facilitate the Poker logic and delegate low-level control to Arduino Unos and an Arduino Nano via serial connection. @@ -64,7 +55,12 @@ The Arduino Nano handles I/O control for the 4 button panels which enable player ## Card Dealer (Turret) -The card dealer is equipped with a 2-stage indexer and flywheel system to accurately control card dispensing. The entire system is mounted on a stepper-motor driven turret for dealing cards to anywhere on the table. +The goal of the card dealer mechanism was to emulate a human dealer passing cards around the table to players and to locations on the table. The card dealer has 2 major design features: + +1. The ability to hold a reservoir of playing cards and deal them one at a time +2. The capability to deal cards to any location on the table + +The card dealer is equipped with a 2-stage indexer and flywheel system to accurately control card dispensing. The entire system is mounted on a rotating base for dealing cards to anywhere on the table and was equipped with a homing feature using a magnet and a hall-effect sensor to automatically calibrate the turret upon startup.
Card Dealer @@ -73,20 +69,24 @@ The card dealer is equipped with a 2-stage indexer and flywheel system to accura Cross section side view
- \ No newline at end of file +## Project Conclusion +By automating many of the tasks required of players during the average home game as well as simplifying the flow of the game for new players, BIKE provides an improved home game experience for card game enthusiasts and beginners alike. The market research and user feedback taken while working on this project shows that the BIKE system is a valid proof of concept and indicates a potential market for this sort of high-end card game accessory amongst home game hosts and game store owners. The BIKE system shows the feasibility of a connected real-time system of mechatronics, firmware, software, and game visualization, which come together to create a seamless experience for all levels of players. \ No newline at end of file