20. Project Development¶
Learning Outcomes:
- Create the project plan
- Track the progress of your project
- Summarise and communicate the essence of your project development
Timeline¶
Task | Start Date | End Date |
---|---|---|
Research and Requirements Gathering | 2024-04-01 | 2024-04-15 |
Design and Prototype | 2024-04-15 | 2024-05-10 |
Testing and Optimization | 2024-05-10 | 2024-05-20 |
Integration with Scanner | 2024-05-20 | 2024-05-25 |
Final Testing and Validation | 2024-05-25 | 2024-05-30 |
Completed Tasks¶
- Research and Requirements Gathering: Defined the project scope and gathered necessary requirements.
- Design and Prototype: Designed the hardware and software components, created initial prototypes.
- Testing and Optimization: Tested individual components, optimized the design for better performance.
Remaining Tasks¶
- Integration with Scanner: Integrate all components into the final scanner setup.
- Final Testing and Validation: Conduct comprehensive tests to ensure all systems work together seamlessly and meet project requirements.
What Has Worked¶
- Successful design and prototyping of the hardware and software components.
- Effective testing and optimization, improving the performance and reliability of individual components.
What Hasn’t Worked¶
- Initial attempts at hand detection were inconsistent, leading to refinements in the ultrasonic sensor setup.
- Some integration challenges with the stepper motor control and synchronization with the scanning process.
Questions to be Resolved¶
- How to further improve the accuracy of the hand detection system.
- Ensuring the stepper motor provides consistent rotation without losing steps.
- Refining the integration with the phone for starting/stopping recording seamlessly.
Future Steps¶
- Integration: Complete the integration of all components into the final scanner setup by 2024-05-25.
- Final Testing: Perform final testing and validation from 2024-05-25 to 2024-05-30.
- Presentation: Prepare for the final presentation and demonstration of the project.
Lessons Learned¶
- The importance of thorough research and requirement gathering to define clear project goals.
- Iterative design and testing are crucial for optimizing performance and reliability.
- Effective time management and regular progress tracking are essential for staying on schedule.