What did you personally accomplish this week on the project? Give files or photos that demonstrate your progress. Prove to the reader that you put sufficient effort into the project over the course of the week (12+ hours).
- This week, based on the information I gathered from last week regarding the printed design, I made modifications as needed.
- This involved adjusting the position of the LCD and designing the other side of the glasses.
- Based on user feedback, we determined that to balance out the glasses, it would be better to separate our components onto two sides. Hence, the microphone and speaker will be on the right side of the user’s face, and the LCD will be on the left side of the user’s face.
- With these iterations, this was the model:
- Because I do not have access to a 3D printer, I was not able to print this final model.
- With these adjustments, the glasses should be fully battery-powered and have all components.
Is your progress on schedule or behind. If you are behind, what actions will be
taken to catch up to the project schedule?
- I am mostly on-time. There are a few things I need to prototype once I have all tools accessible again:
- I will need to find out where the short is occurring on my Raspberry Pi Pico W when the Power SHIM is directly attached (plates are contacting). This will likely require some modifications in the physical design.
- I will also need to implement the sliding mechanism for the LCD which has proven difficult due to space limitations.
What deliverables do you hope to complete in the next week?
- I will have all hardware completed and integrated.
As you’ve designed, implemented and debugged your project, what new tools or new knowledge did you find it necessary to learn to be able to accomplish these tasks? What learning strategies did you use to acquire this new knowledge?
- There were a few things I had to learn throughout this project.
- Going into capstone, my weakest area was probably circuits, and because I chose to focus on the physical design of the glasses, I had to familiarize myself with some hardware basics and some embedded systems.
- I mostly relied on online guides, including datasheets, official documentation, and even some YouTube tutorials when it came to schematics.
- I also had to dive a bit deeper into the LCD implementation (for the SSD1306), which relies on being familiar with the I2C/SPI protocol.
- My general learning strategy was to do research first, collect resources + information, then attempt implementation, which seemed to work.