Skip to content

18. Project development

This week I worked on defining my final project idea and started to getting used to the documentation process.

what tasks have been completed, and what tasks remain?
- Completed: The final presentation is finished. The basic funtions of people fall detection is working.
- Completed: The rotaration mecahincal design is finished. I finnal choose a better way to accompiash the rotayation automation and remote contaoll
- Completed:The remote data alarm and report system is finished. The data can be tracking via mobile phone apps via MOTT.
- Remain: Weekly assignment for CNC cutting. Because the CNC machine in my lab still need to be fixed. I will finish it on 9th July.

what’s working? what’s not?
- I think the most parts are working.
- Only the draft design for rotation mechanic is not design as my first idea.

what questions need to be resolved?
- I need to digger more to link the whole solution into home asistant networks.

what will happen when?
I would like to add my timeline and miletonens here.

Timeline and Milestones

Phase Week Dates Tasks Milestones
Planning and Ideas Week 1 May 6 - May 12 - Define project objectives
- Gather all necessary components
- Install and configure the Arduino IDE
- Research and choose the appropriate materials
May 10: Complete initial preparation
Mechanical Design Week 2 May 12 - May 19 - Prototype the 2D/3D design
- Debug and optimize the 2D & 3D design
- Assemble the mechanical parts
May 17: Finalize the mechanical parts
Electronic Design Week 3 May 19 - May 26 - Develop schematic design & PCB design
- Manufacture the PCB boards
- Test and debug the PCB boards
May 23: Solve the PCB problems
Software Design Week 4 May 26 - June 2 - Develop the sensor
- Debug and refine code for MQTT publish
- Optimize performance and power consumption
June 1: Fully tested and debugged system
Finalization Week 5 June 2 - June 6 - Finalize the function (software & hardware)
- Organize the materials (videos & photos)
- Prepare for final presentation and documents
June 6: Project finalized and ready for presentation

After the final project presentation, I will need to use two weeks to make the weekly assignment which i didnt finished before.

what have you learned?
- Website Editting: Its my first time to build the personal website.
- New Tools: I have learned lots of new tools like software for design.
- New Skills:I have learned lots of new skills like CNC milling etc.

In fact, I planned to sign up for the fabacademy course in 2022, but due to various reasons, I have been unable to do so. When I took this course in 2024, I felt that the whole course was not as simple as I imagined.
In fact, I feel that it is a pity that I did not meet more friends through fabacademy. I am looking forward to the opportunity of diversified exchanges with students from all over the world. I believe that the collision of different ideas will bring more possibilities for innovation.