Skip to main content

System integration

Quick review

From the draft idea page, the idea of the final project is about an interactive game, and it integrate different components and system, so I will divid the project into several phase to complete it little by little.

Phase 1

First the core of the project is the the core board, which should have the basic input to decide the RGB color and the indicator to show the random color. This part is done with the assignment from the following list:

Week TopicSpecificationState
Week 4ProgrammingFinished
Week 6Development board designFinished
Week 8Development board produceFinished

The interated system in this phase should be like:

And here is the result I made:

Phase 2

In the next phase, I expand some extra components to the core board. The three RGB LED is expanded as WS2812B LED strip.

The three buttons is expanded as three 28mm buttons with 5V LED(Product Link), and with color R,G,B respectively.
Beside the buttons, a wireless control wand should also include as a extra input. The wand is made by high-density fiberboard
And the wireless control is using two development board and communcation with ESP-NOW.
The goal at this phase is add the extra components to the board and all of them be fixed on at least a flat board, complete the basic assembly of game components and basic game functions with minimal effort (not considering appearance)

info

Updated in 2025/5/17

In short summary, the following list is the result that already finished in the week assignment:

Week TopicSpecificationState
Week 2Main character model designFinished
Week 7Real size wandFinished
Week 10WS2812B controllingFinished
Week 11ESP-NOW communcationFinished

And the follow parts/component is plan to add in this phase:

SpecificationImportanceState
Second development boardEssentialFinished
Draft map with laser cutEssentialFinished
Sound EffectOptionalIn progress
Character movable partsOptionalFinished

The interated system in this phase should be like:

And here is the draft result I made:

And the phase is planed to be done within 2025.5.21. If the deadine has come and the opational will be given up.

Phase 3

This is the final phase, and the goal of this phase is making the appearance of very parts. Here is the list of week assignment related to this phase:

Week TopicSpecificationState
Week 7CNC OutshellFinished
Week 15Interface touch screenIn progress
Week 17UV printing for appearanceIn progress

The Outshell is finished in Week 7 assignment:

With touch screen, it can show some instruction to the player. And with UV print, the appearance can be more colorful:

And the follow parts/component is planed to add in this phase if there is still time after the above parts is finished:

SpecificationImportanceState
Character movable partsEssentialFinished
Adding motion(Gyro) sensor to the wandEssentialFinished
Adding LED strip on the wandEssentialFinished
Adding Buzzer to make BGMOptionalNot start yet
Molding character model using transparent resinOptionalNot start yet
Hiding LED in transparent resinOptionalNot start yet

The interated system in this phase should be like:

To make the component more situable to install at the wand, a new pcb board is produced for and a battery bank is used to make the wand can be used without a power cable. The battery bank using a 18650 battery as the power source.

Here is the test result with all components are installed to the wand: