15. System Integration¶
Project Brief¶
My final project is an interactive board game inspired by the epic Mahabharata war.
Features¶
Story-Based Game
-
The game is based on the Mahabharata war.
-
Players choose to play as Pandavas or Kauravas.
-
Events on the board follow the real order of the war.
Three-Level Game Board
-
The board has three circular levels (big, medium, small).
-
Players move from one level to the next by reaching special gates.
-
Each level has its own challenges and events.
-
Rotating boards
Astra Cards
-
Each player gets Astra cards (special powers).
-
Cards can be used when landing on your own side’s event.
-
Players scan the card to use its power to get strenghth.
Learn While Playing
-
The game teaches about Indian mythology and the Mahabharata.
-
It also helps players think, plan, and work as a team.
Game flow¶
Following is the panning of the gameflow
System Integration Overview¶
Main Framework¶
- The entire board will be laser cut including the outermost packaging.
- The pawns and the pointers will be 3d printed using PLA.
Finishing and Aesthetics¶
- Painting the 3d parts with acrylics paints
- All parts are fixed using Fevicol and Feviquick.
- Final board and packaging print
List of Machines and tools used¶
Machine
- Laser Cutter
- 3d Printing
- SRM Pcb milling
Electronics¶
Component | Description |
---|---|
Xiao RP2040 Board | Microcontroller board to control all modules |
Speaker | Outputs audio played by the DFPlayer Mini |
MP3 Player | DFPlayer Mini used to play MP3 audio files |
RFID Cards | 13.56 MHz cards used for identification |
RFID Reader | Module to scan RFID cards (e.g., RC522) |
SD Card | Stores audio files in MP3 format for the DFPlayer |
WS2812 RGB LED Ring 8bit | RGB LED ring for visual feedback |
Push Button | For triggering events or resetting the system |
Input Devices¶
- RFID Cards – Players scan these to activate events or powers
- Push Buttons – Can be used for triggering events or confirming actions.
Output Devices¶
- Speaker – Plays audio or voice narration from the cards.
- WS2812 RGB LED Ring (8-bit) – Acts as a dice to move the player
BOM¶
Project plan¶
Implemented Methods of Packaging¶
The packaging for the board game is designed to keep all parts safe and secure during transport and storage. The three circular game boards whicj are laser cut are fixed and assembled, so the outermost box is made to fit their full size properly without needing to take them apart.
All smaller items like 3d printed pawns, Astra cards, and RFID cards are kept in separate compartments inside the box using dividers to keep them neat and protected.
Internally, the electronics are neatly placed on the base platform. This protects delicate components like the microcontroller and wiring from external impact.
If needed, soft padding or foam is added around the board to prevent breakage while carrying or shipping.