
TEST PLAN & RESULTS
Calibrate Sensors



Camera
Module



Transfer
Module



Software
Module



-
Test and calibrate sensors:
-
​Test and calibrate motion sensor​​ (Testing 25+ times)
-
Time delay adjust​
-
Sensitivity adjust
-
Single or repeatable trigger mode
-
-
Test buzzers (Testing 10 times)
-
Test microphone (Testing 25+ times)
-
Sensitivity adjust​
-
Analog or digital outputs
-
-
-
​Setup Camera module:​
-
Test operation for responsiveness and quality​
-
Ensure smooth live camera feed​
-
-
Setup and test Transfer module:​
-
Install WiFi module
-
Develop a stable connection between microprocessor and internet
-
-
Develop software
-
Create trigger from motion sensor
-
Create image processing on the pool, people, and pets.
-
Create an algorithm to determine when people or pets are inside the pool.
-
Create android app
-
User-friendly GUI​
-
Arm/Disarm buttons
-
Stream camera feed
-
-
Troubleshoot and test software
-
-
Build housing​
In Figure 1, final test results are shown. The results were conducted on the completed project. In the table, the results of each trial are shown and the check marks display each component working properly. The ex mark shows that the component of the project did not work properly on that trial. The group performed fifteen trials.
Figure 1

Video 1 displays how the project works. The video shows that the system is armed on the app and then has a person, Will, jump into the pool to show that the Pool Pal detects him and send an alert to the app user. This alert is a text and phone call telling the user that someone has fallen in. On trial five, there was an error in the code that occurred in which a loop was continuously running even though its criteria was met. The group tried to replicate this error following the trial and was unsuccessful. Trial five is shown in the video 2.
Video 1
Video 2 shows the trial in which the system did not work properly. In this trial, there was an error in the code that occurred in which a loop was continuously running even though its criteria was met. The group tried to replicate this error following the trial and was unsuccessful.
Video 2
Below a videos showing the final testing done on the Pool Pal. Videos 3 to 6 show how the Pool Pal is responsive to a person falling into the pool while armed.
Video 3
Video 4
Video 5
Video 6
The team performed individual testing of each component. The results of these test are documented and shown in Figure 2.
Figure 2
