Learning Reflections
As I progressed through the design, implementation, and debugging phases of our project, I encountered several hardware components that required me to acquire new technical knowledge and hands-on skills for the bring up of them. Specifically, I faced challenges in bringing up the Raspberry Pi (RPi) system, the RPi camera module, the uninterruptible power supply (UPS) module, and the Blues Notecard module.
To overcome these challenges, I adopted a multi-pronged learning strategy:
- Official Documentation: For each hardware module, I began by reading the official documentation. This provided a solid baseline for understanding the intended setup procedure and configuration parameters.
- Online Video Tutorials: I found YouTube tutorials especially helpful for the RPi camera and Blues Notecard bring-up process. These informal resources often included demonstrations on how to install the modules properly that helped me troubleshoot physical connections, and install proper software dependencies.
- Community Forums and Stack Overflow: When encountering unexpected issues (such as I2C readings from the UPS module), I found useful informations on Stack Overflow from a similiar question discussion before.
Summary of Work This Week:
This week is mainly integration testing and final wrap-up and final documentation preparation. I did the power adapter system integration testing in-vehicle. I measured output voltage and current of the adapter during driving conditions to verify power stability and confirmed that the UPS output to the Raspberry Pi 5 consistently delivered the required 5V 5A, ensuring reliable operation.
At the same time, I worked together with my teammates on assembling slides and visuals for the final presentation and began preparing talking points and demo setup for the final showcase.
Progress:
We are currently on progress, we finished most system integration testing, and are ready to prepare for final demo and documentation preparation.
Next Steps and Schedule:
• Record final demo footage and supporting visuals for the video presentation.
• Deliver final presentation and participate in demo day.
We are currently on track