Friday, May 5, 2023

(FYP 2) Week 8 - Project Functionality Operation Test & Housing Construction for Project Prototype

This week, the project's functionality was tested after modifying and testing the code and completing the overall circuit assembly last week. During the initial testing phase, I encountered an issue where missed calls and SMS messages were consistently delayed or not sent. After conducting a thorough investigation, I identified that the problem originated from the serial communication between the GSM module and the microcontroller.

I double-checked the baud rate settings on the GSM module and the microcontroller to resolve this issue. I discovered a mismatch between the baud rates, leading to communication errors and data loss. By ensuring that the baud rates were matched correctly and configured to the same value, I successfully resolved the communication inconsistency and enhanced the reliability of data transmission. After implementing these adjustments, I conducted extensive testing to validate the improvements. I sent multiple SMS messages and initiated missed calls, carefully monitoring the transmission time and confirming their successful delivery. I was pleased to observe that the missed call and SMS messages were consistently sent without delays and promptly received by the intended recipients, indicating that the issue with serial communication had been successfully resolved. The detected pollution information was also effectively conveyed to the user's phone.

Alongside successfully resolving the GSM module issue, other project components such as the OLED display, LED indicators, buzzer, DC fan, and sensor data transmission to the Blynk IoT Cloud were functioning well. The OLED display accurately displayed parameter readings and provided air quality and sound level statuses. The LED indicators indicated the air quality and sound levels for each sensor. The buzzer was triggered when pollution was detected, and the DC fan could be activated via the relay module when air quality readings exceeded the set threshold. The Blynk IoT Cloud displayed parameter readings and sent warning notifications upon pollution detection. In conclusion, the project operated effectively and performed well as a whole.

The development process continued with the construction of the project's housing. Acrylic perspex boards were used for this purpose, as they are commonly employed in electronic project construction. The housing design consisted of two compartments: one for accommodating the project's circuitry and another for the operational air purifier system. The compartment housing the project's circuitry was covered with black spray to maintain a clean appearance and conceal the circuitry, a common practice in electronic and electrical devices. Components such as sensors, LED indicators, OLED displays, and DC fans with air filters were positioned outside of the project's housing. Space for connecting the power supply to the project circuitry is also provided. Once the housing construction is complete, the testing process for the project's stability will be continued in the following week.










No comments:

Post a Comment

(FYP 2) Week 14 - Technical Paper & Draft Thesis Submission

This week, I prepared the writing of a technical paper that needed to be completed and submitted to my supervisor, Madam Azliza, by Friday a...