Week | Development Plan | Notes |
---|---|---|
1; Principles & Project Management | Initial brainstorm & concept sketch for the final project. | ✔ |
2; Computer-Aided Design | Explored vector & 3D modeling software. | ✔ |
3; Computer-Controlled Cutting | Experimented with conductive filament for 3D-printed circuits. Explored multi-material printing to integrate interaction points into the book. | ✔ |
4;Embedded Programming | Selected a microcontroller. Tested tactile pins for potential touch-based interactions in the book. Explored capacitive touch sensing. | ✔ |
5; 3D Scanning & Printing | Testing 3D printing for mechanical parts & condictive filament. | ✔ |
6; Electronics Design | Learning KiCad to start designing a custom microcontroller board for interaction | ✔ |
7; Computer-controlled machining | Improved previous weeks' documentation based on Fab Academy feedback. Reviewed project feasibility, adjusted board design & material choices. | ✔ |
8; Electronics Production | PCB prototype design & first test fabrication. Checking traces, footprints, and power supply setup for book-page connections. | ✔ |
9; Input devices. | Integrate Time-of-Flight and gesture sensors. Design one page using these sensors. | ✔ |
10; Output devices | Implement responses using LEDs or sound. Design one output page with these elements. | |
11; Networking and communications | Adjust designs if necessary | |
12; Mechanical design, machine design | Exploring the design and manufacture of the book. | |
13; Break, midterm review | Review progress, fix issues, and improve documentation. | |
14; Molding and casting | Review progress, fix issues, and improve documentation. | |
15; Interface and application programming | Program interactions between sensors and outputs. Define the activity flow within the pages. | |
16; System integration | Assemble and test | |
17; Wildcard week | Refine the design and manufacture additional improvements. | |
18; Applications and implications, project development | Prepare for final submission and presentation | |
19; Invention, intellectual property, and income | Explore future iterations, licensing, and educational applications. | |
20; Weekly assignments deadline | June 4: weekly assignments due | |
Final project presentation | June 9-13: final presentations, June 16-20: student+local+global review meetings, June 23: global eval decisions deadline, July 4-11: FAB25 |
Stage 1: Core Functionalit
The project starts with designing and fabricating the Learning Board (Main PCB), which processes inputs and triggers outputs. The goal is to ensure stable connectivity with modular pages, basic sensor reading, and LED control.
Stage 2: Basic Interactive Pages
First pages are created to test modular functionality, the output pages will feature LEDs or sound. This phase ensures communication between the board and pages.
Stage 3: Complex Interactions
Advanced pages introduce sensors, where inputs trigger outputs, enabling interactions.
Stage 4: Enclosure, Usability & Physical Design
With the technical aspects refined, attention shifts to mechanical design and user experience.
Stage 5: Optimization
The final stage focuses on polishing the system, optimizing performance, and preparing for presentation.
Additionally, a bonus feature: AR experience, to explored enhancement, overlay circuit explanations when scanning book pages, making the learning process even more immersive.