Friday, June 16, 2023

Week 14 - Last Troubleshoot and Final Presentation & Demonstration Day

This week, once again, our group went through the troubleshooting process to address the issues we faced the previous week. We carefully examined the code, reviewed the connections, and conducted various tests to identify the source of the problem. After several iterations of troubleshooting, we finally identified the issues. For the battery indicator system issue, it was discovered that there was a minor wiring inconsistency causing intermittent interruptions in the connection between the battery charger module and the battery itself. I promptly replaced the battery charger module with a new one, corrected the wiring, and retested the system. This time, the OLED and LED consistently displayed the correct and stable battery readings during the charging process, providing accurate information to the user.

Regarding the movement system issue, it was found that the motor driver, responsible for providing electrical signals to the DC motor for movement, was faulty. This was identified after comparing the coding and conducting tests on the existing motor driver with a new one. I checked the resistance using a multimeter to confirm the component's damage. I replaced the faulty component with a new one, reestablished the circuit connection, and retested the system. This time, the system operated well in manual mode. While the automatic control could still move the system without obstacles, the sensitivity to detect obstacles while in motion was not satisfactory. It would require some additional time to develop this automatic option further. However, we were satisfied, and the project was ready to be demonstrated on the final presentation day.

On the final presentation day, the overall presentation went well and smoothly. However, during the demonstration session, our group encountered an issue with the Wi-Fi connection to Blynk at the last moment. Blynk did not show an online status despite having a Wi-Fi connection, which prevented us from displaying the voltage and percentage readings and receiving low battery state notifications. To assure the evaluator, we could only present the successful results from the slides to demonstrate that Blynk had been successfully implemented previously. As for the movement system, it couldn't effectively showcase the efficient automatic feature due to its insensitivity to obstacles. Apart from these issues, the project still functioned well as planned. Our group received positive feedback from the lecturer and other groups, and we welcomed their suggestions for improvements and enhancements to the project.




No comments:

Post a Comment

Week 15 - Final Report, Slide Presentation & Progress Report Submission

In the final week, our group was assigned to complete the final report for the System Engineering subject after last week's final presen...