Tic Tac Toe Robot
Loading...
Date
2024
Authors
MAI SHELBAYEH
DEEMA KHALILI
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Tic-Tac-Toe Solving Robot is an advanced and intelligent machine designed to play and solve the game of tic-tac-toe, also known as Xs and Os. This summary provides an overview of the innovative features, functions, and potential applications of this remarkable automated system.
Features included in the project:
1. Boundary Drawing Mode: A dedicated mode allows users to easily define the boundaries of the game, ensuring accurate gameplay setup.
2. Multiple Difficulty Levels: Players can select from a range of difficulty levels, tailoring the game to their skill level and preference.
3. Voice Guidance: The inclusion of voice prompts provides helpful guidance to players, enhancing their understanding of the game's dynamics.
4. Advisory Mechanism: The system intelligently advises players on the most suitable mode based on their skill level, offering a personalized gaming experience.
5. Result Display: A mechanism is in place to efficiently showcase the game's outcome, enabling players to quickly assess their performance.
6. Camera Scanning: Utilizing a camera, the system scans the grid on the game board, allowing for accurate interpretation of the game's progress.
7. 3D Printer Integration: The project employs a 3D printer equipped with a pen to effectively transfer Pc movements onto the physical game board, ensuring precise gameplay.
8. RGB LED Indicators: The incorporation of RGB LEDs simplifies user engagement by visually signaling the player's turn during gameplay.
9. Authorized & Payment Mode :by using Wiegand reader which connect to ESP to allow us to connect with PhpMyAdmin server.
6
These diverse features collectively contribute to an immersive and comprehensive gaming experience. By merging technological innovation with strategic gameplay elements, the project not only streamlines the process of playing but also introduces new dimensions of interactivity and guidance.
Report Organization
➢ First chapter: In this chapter, we will go through the introduction of the project including the problem statement, objectives, scope and significance of the project.
➢ Second chapter: We will list the constraints we faced and mention earlier coursework that proved to be helpful during the work on this project.
➢ Third chapter: We will briefly discuss the areas our project covers and some information about how these areas relate to the project in other papers.
➢ Fourth chapter: In this chapter, we will go into details of how the project works including all the algorithms and hardware parts and tools we used.
➢ Fifth and final chapter: We will show the contribution of this project and discuss the results