Friday, June 2, 2023

Week 12 - Integration of Battery Indicator System with Movement System

This week, the mini cleaning robot development process continues with the integrated battery indicator system with the movement system. With the successful implementation of the battery indicator system, I was thrilled to collaborate with my group partner, Qamarul, who had been working on the movement system for the mini-cleaning robot. Both systems were crucial for achieving the ultimate purpose of the robot.

My group partner and I started by coordinating the efforts and ensuring their respective systems' hardware and software components were compatible. We synchronized the microcontrollers, ensuring smooth communication between the battery indicator and movement systems. To integrate the designs, we devised a plan to exchange data between the microcontrollers. I modified the battery indicator system code to transmit the battery status information to my group partner's microcontroller. This information included the current battery voltage and percentage readings. My group partner, on the other hand, incorporated this incoming data into his movement system code. He programmed the microcontroller to monitor the battery status continuously during the robot's operation. If the battery voltage dropped below a certain threshold, the movement system would automatically slow down to conserve power and extend the robot's operating time.

The mini-cleaning robot seamlessly coordinates between battery monitoring and operational efficiency by integrating the battery indicator system with the movement system. This ensured that the robot could continue its cleaning tasks without interruption and without burdening the user with manual intervention.


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...