Skip to content

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.