Finishing Wiring and testing. Issues with the parts we ordered. Parts connect and work well but the circuit is not reading correctly (Jacob)
Start Printing the fusion model. Will be taking multiple attempts because there may be many errors with how the print comes out (Diego)
Pre processing and real time processing (Jeremy)
Weekly Report. Continue learning Machine learning until the next phase (Vihan)
This is the worm gear it's use is to adjust the size of the helmet
Coordinator and Fusion Specialist
This week, we continued working on the project by printing version two of the worm gear to begin testing the updated design. The goal was to evaluate how well the new version performs and see if the adjustments improved its functionality compared to the first model. Printing this version allowed us to check how the gear fits within the overall mechanism and identify any areas that may need further refinement before moving on to the next stage of development.
Schematic 2
Electronics Specialist and Lead Designer
This week, I redesigned the electrical schematic and continued improving the DRL circuits to support better system performance. I also added ADCs and included filter stages to help clean up the signal and reduce noise.
Researcher and Historian
This week, I worked on revising and improving Weekly Reports 9, 10, and 11 to ensure they were clear and complete. I also began developing the prototype for Phase 2, which is a ping pong ball launcher. During this process, I started planning the design and how the components will work together to launch the ball effectively.
Lead Coder and Technical Documentation Lead
This week, I was tasked with learning more about an Serial Peripheral Interface (SPI) for the ADS 1220 as it was the main way to communicate between Jacob's circuit and the code/Arduino. I will also have to implement a Fast Fourier Transform (FFT) in order to find the frequency of the brainwave (which is given as a raw voltage signal), yet this is something that I need to research more on in order to fully understand and implement into the full code HERE. The FFT differs from the pulseIn() function as the pulseIn() function (which was given as an example in week 8) is "one dimensional" as it can not be used to analyze the brainwaves. The following example does not include any code regarding the differentiation/separation of noise to the selected muscle that we want to record.
Example code showing ideas from the SPI communication and a fast fourier transformation to effectively read the frequency of the brainwave given from Jacob's circuit