Final Project: Touch-Activated Smart Floor System
For the final project, we need to develop a working embedded system prototype, which requires us to build the embedded system in a small prototype environment of 10 cm to 20 cm, including the integration of sensors, microcontrollers, and actuators or displays; develop corresponding software; realize sensor data processing and actuator or display control; and test and optimize the prototype to ensure effective operation in the expected space.
We need to record a demonstration video showing the system functions and explaining the project in MP4 format.
We started our embedded development in class.
When we edited the code, we found that the induction was not very strong. Later, we continued to change the code and found some problems. We didn't know why there was no induction, and it was weaker than before. We conducted many tests, found some related videos, and consulted some materials. We successfully tested the OLED, and then we tried to start programming further. We tried again and successfully put the Hello font on the OLED and pressed it again to have the I love you font.
We found that the induction of this ceramic sensor was a little weak. We asked the teacher to help us see if there was a way to make it stronger, but it still didn't work. The teacher suggested that we could change it to VIBRATIN SENSOR MODULE.
Then we repeated the above steps and edited the code.
Finally, we showed our work to the teacher, and the teacher said it was okay, so we started to paste the model onto the 3D printing board.
Personal reflection
In the final project of "Touch-activated Smart Floor System," I have gained a lot and also realized many shortcomings.
In technical practice, there were frequent induction problems when editing the code at first. Although I actively consulted materials and referenced videos, I still spent a lot of time to troubleshoot. This reflects that I have a weak grasp of the underlying principles of embedded systems and lack the ability to quickly locate and solve problems. When discussing the problem of weak induction of ceramic sensors with the team, I failed to propose effective improvement ideas, overrelying on teachers, and my independent thinking and innovation abilities need to be improved.
In terms of team collaboration, communication efficiency needs to be improved. When encountering problems, information sharing between members is not timely enough, resulting in some duplication of work. As a member of the team, I am not proactive in coordinating and promoting problem solving.
In the future, I will strengthen theoretical knowledge and learning and deeply understand the operating mechanism of embedded systems. At the same time, I will participate in more practical projects, accumulate experience in problem solving, and improve my independent thinking and innovation abilities. In team collaboration, I actively communicate to enhance team cohesion and collaboration efficiency.

Comments
Post a Comment