Background information

This project was proposed by the Emergency Response team of the TU Delft and focussed on further development of a smoke simulation system, in order to train upcoming members in the case of a starting building fire.

Activities

This school project was a team project focussed on both communicational and individual development. My role in the team was to create and maintain a schedule for the entire duration of the project. This also included continues communication between team members in order to keep everything up to schedule, or to adjust the schedule accordingly.

 

The created system consisted of 2 separate pieces of hardware (PCBs). The smoke simulation glasses and the smoke simulation beacon. My role in the project was fully focussed on the beacon and consisted of integrating all hardware schematics of that system, creating the PCB for the beacon and integrating and maintaining the code /  software for the beacon. During this project KiCad 7 was used for the schematic and PCB design and STM32 Cube IDE for coding since a STM32 uC was used in the system.

 

During this project I was able to further develop designing PCBs. I mainly learned to use power panes more effectively to reduce the resistance, and stitching GND panes close to GND pads in order to ensure the shortest path possible to GND. Something I learned during this project is to fully analyse and research a project before designing anything. This was done via a Yourdon Analysis and resulted in a largely thought out prototype that is able to meet all important hardware requirements. A great example of this is that the first PCB design didn't contain any big design flaws that would result in a new design or drastic changes on the board (like cutting a trace). Another example is that early on in the project, the conclusion was made that there would not be enough time to implement the receiving end of the smoke beacon. However the decision was still made to fully implement this into the hardware. So even if the feature is not implemented in software due to lack of time, the feature can still be implemented with the current hardware.

 

Lastly I improved my communication skills in group projects and to keep up communication throughout the project. Below is an images of beacon that was made during this project, a link to the GitHub page containing the code for both the glasses and the beacon and both product sheets.

 

GitHub Page: https://github.com/BlueSpace110/PEE51_Interactive_Glasses 

 

Below here are the product sheets that were made for the project.