15. System Integration#
1.groupwork#
There was no Groupwork during the week.
2.individual work#
Note
- Individual assignment:
- implemented methods of packaging?
- designed your final project to look like a finished product?
- documented system integration of your final project?
- linked to your system integration documentation from your final project page?
More details on this assignment can be found on the Final Project page. Please see there.
Rough Sketch#
Overview#
- Upon graduation, you receive a certificate. But I wanted something more physical that could remain as a lasting memory.
Idea#
- A memorial trophy to remind you of Fab Academy 2025 @ Node Kannai
Features#
Basic Requirements#
- Easily recall what was done in the weekly assignments.
Basic Functions#
- The trophy part is made of acrylic, engraved with “Fab Academy 2025 @ Kannai” and the participant’s name using a laser.
- The base is equipped with an OLED display.
- The base is made using a 3D printer.
- Sliding the trophy part detaches it from the base, allowing maintenance of the circuit board.
- Pressing a switch causes the trophy to light up.
- The bottom of the base features a plywood puzzle piece branded with a QR code that links to the 2025 Kannai page.
Advanced Requirements#
- Personal Fab Academy
- Along with memories, it automatically generates new challenges to take on and creates a personal page for them.
- The Fab Trophy will function as your own Personal Fab Academy, continuously generating new assignments to boost your creativity.
- While the original Fab Academy provided weekly assignments with strict deadlines, the assignments in the Personal Fab Academy come with no submission deadline.
Note
The idea that constraints enhance creativity was proposed by Professor Teresa M. Amabile of Harvard Business School.
In her “Componential Theory of Creativity,” she states that creativity arises from the interaction of an individual’s abilities, motivation, and environmental factors.
Notably, it has been shown that when constraints are ** appropriately set, they can promote creative thinking.**
Advanced Functions#
- Pressing a switch generates a challenge by combining assignments using an LLM and pushes it to each participant’s designated page.
- The difficulty level can be changed using a rotary switch.
- When a new challenge is created, a notification appears on the OLED, and a QR code to the page is displayed.
- The trophy includes a hologram feature, and pressing the switch projects memories as a hologram.
- When all four trophies are collected, they combine into one.
System Integration#
system integration’s infomation is here
System Requirements for Basic Functions#
System Configuration for Basic Functions#
System Configuration for Advanced Functions#
Project Tasks#
Project | Category | Task | Start Date | End Date | Days |
---|---|---|---|---|---|
Basic | Design | Design of trophy structure and slide mechanism | 2025-05-11 | 2025-05-13 | 2 |
Basic | Design | Design of veneer QR puzzle | 2025-05-13 | 2025-05-14 | 1 |
Basic | Fabrication | Acrylic cutting and engraving | 2025-05-14 | 2025-05-15 | 1 |
Basic | Fabrication | 3D printing of the base | 2025-05-15 | 2025-05-16 | 1 |
Basic | Fabrication | Veneer processing for QR code | 2025-05-16 | 2025-05-17 | 1 |
Basic | Fabrication | Implementation of sliding mechanism | 2025-05-17 | 2025-05-18 | 1 |
Basic | Electronics | Implementation of LED lighting circuit | 2025-05-18 | 2025-05-19 | 1 |
Basic | Electronics | Display QR code for kannai page on OLED | 2025-05-19 | 2025-05-20 | 1 |
Basic | Electronics | USB power wiring and testing | 2025-05-20 | 2025-05-21 | 1 |
Advanced | Documentation | Basic system diagram and fabrication record | 2025-05-21 | 2025-05-22 | 1 |
Advanced | LLM | Selection and build of LLM for XIAO ESP32S | 2025-05-22 | 2025-05-25 | 3 |
Advanced | LLM | Implementation of prompt and difficulty settings for task generation | 2025-05-25 | 2025-05-26 | 1 |
Advanced | LLM | Integration with GitLab (Push) | 2025-05-26 | 2025-05-27 | 1 |
Advanced | LLM | OLED notification and GitLab QR code generation | 2025-05-27 | 2025-05-28 | 1 |
Advanced | Hologram | Optimization of OLED and acrylic reflection | 2025-05-28 | 2025-05-31 | 3 |
Advanced | Combination Mechanism | Design and adjustment of divided kannai structure | 2025-05-31 | 2025-06-01 | 1 |
Advanced | Documentation | Documentation of LLM integration | 2025-06-01 | 2025-06-02 | 1 |
Advanced | Video Production | Creation of presentation video | 2025-06-02 | 2025-06-05 | 3 |
Modeling#
Create modeling with Fusion
pcb design and cutting#
fixing holes on the PCB and widened the copper wire. Overall spaciousness was added.
Once the PCB design was complete, the exported PNG file was uploaded to Mods to create gcode data.
Warning
When creating mods, traces are fine with ISO 1/64, but be careful with holes and outlines because the drill is 7mm.
Again, a drill is used to cut the copper plate. This time, I cut a total of four PCBs for the other members.
Improved board
Perform soldering
1. apply flux.
2. solder the ends of the components.
3. solder the other parts as well.
Soldering was done.
System Integration#
Ensure that the wiring is properly contained in the enclosure.