P16414: Toilet Use Sensor
/public/

Subsystem Build & Test

Table of Contents

Team Vision for Subsystem Level Build & Test Phase

Review all of the details from summer testing and apply what we learned to every aspect of the project.
Setup a mock pit with specific points that will be used to drop "feces" into.
Receive and become acquainted with motion and pressure sensors.
Write necessary code for the pressure sensor.
Update existing code for the new motion sensor.
Test the motion and pressure sensors separately to ensure they function correctly.
Combine the code to allow both sensors to work together to minimize false positives.
Test the motion and pressure sensors together inside the simulated pit based on S25 and S26 test plan.
Have a mock up for the pressure and motion sensor data to allow creation of the macro in phase 3.
Present pressure and motion sensor data during the Phase 2 review.
Once testing on the mock pit has started, make any final adjustment for ease of testing.
Demonstrate placement of box and pressure sensor inside Arborloo.
If time allows, work on waterproofing and reducing the size of the box.
Improve battery life by removing the chip from the Arduino board.
Calculate and test the power consumption of the removed chip in mAh.
Calculate the power consumption for each individual sensor and determine the battery configuration necessary.
Find and implement power saving code to reduce power even more.
Test both pH sensors based on known pH samples both from the biology lab and from CAST.
Compare both pH sensors and decide on the best option.
Document all possible use cases that need to be tested.

Green = Complete; Yellow = Worked on, Incomplete; Red = Not worked on

Motion and Pressure Sensor Testing

Setup of Motion and Pressure Sensor

Setup of Motion and Pressure Sensor

Mock Pit Test Rig

Base for Mock Pit Rig

Base for Mock Pit Rig

Option 1 for Cover - Reflective

Option 1 for Cover - Reflective

Option 2 for Cover - Semi-Reflective

Option 2 for Cover - Semi-Reflective

Option 3 for Cover - Non-Reflective

Option 3 for Cover - Non-Reflective

Grid for Drop Test

Grid for Drop Test

Beneath the Test Rig

Beneath the Test Rig

Test Results Summary

pH Meter Test
pH Test Data

pH Test Data


Two pH meters were purchased and tested in order to find one that suits our needs, the Luster Leaf 1845 Rapitest Digital Soil pH Meter and the MoonCity 2-in-1 Soil Moisture Sensor and pH Acidity Tester. Each was tested with three different buffer solutions, the Rapitest sensor being tested three separate times, and the 2-Way only two separate times. The Rapitest has been somewhat accurate when given some time to settle, but there have been times it has not been as accurate which raises concerns about consistency of the sensor rather than the accuracy. Both sensors do not measure above the pH value of 10 but this is not a major concern as it still meets our needs. The 2-way sensor was just as accurate for values above 6 but never dropped below 5 which makes it completely inaccurate under that value.

Based on the test results, our team recommends using the Luster Leaf 1845 Rapitest Digital Soil pH Meter.

Use Cases to be Tested

Use Cases

Use Cases

This chart will be used to track the test of the use case scenarios and the percentage of correct vs incorrect readings.

Test Plans

The test plans for every requirement as they currently stand may be viewed through the following link: Test Plans. This document will be updated as plans change and tests are performed.

Engineering Requirements

CR ER# Importance Description Metric Direction/Range Target Marginal Comments Test Plans Concluded Condition
1.1, 2.5 S1 9 Percent of new users who detect system % Decrease 0 <5 None S1 Test Plan Not Complete
1.2 S2 9 Percent of grid electricity required (any point in system) % Decrease 0 <5 No grid electricity available S2 and S3 Test Plan Not Complete
2.1, 3.1 S3 3 Time system can be used without interruption days Increase >90 >45 None S2 and S3 Test Plan Not Complete
2.1 S4 3 Number of data points can be collected by counter number Increase 9999 999 None S4 Test Plan Not Complete
2.2 S5 9 Detects temperature with reasonable accuracy C Range +/- 1 +/- 3 None S5 and S6 Test Plan Not Complete
2.2 S6 3 Maximum temperature that can be monitored C Increase >80 >70 None S5 and S6 Test Plan Not Complete
2.3 S7 9 Accuracy of pH reading pH Increase +/-0.1 +/-0.5 None S7 and S8 Test Plan In Progress
2.4 S8 9 Range of pH reading pH Range 2-10 4-8 None S7 and S8 Test Plan Fufilled
2.4 S9 9 Accuracy of moisture reading % Range +/-0.01 +/-0.1 None S9 and S10 Test Plan Not Complete
2.4 S10 9 Range of moisture reading is 0-100% (relative) binary _ yes yes None S9 and S10 Test Plan Not Complete
2.5 S11 0 Accuracy of oxygen reading % Range +/-0.01 +/-0.1 Unfeasible n/a Unfulfilled
2.5 S12 0 Range of oxygen reading binary _ yes yes Unfeasible n/a Unfulfilled
2.2, 2.3, 2.4, 2.5 S13 3 Frequency of pit readings number/day Increase 24 6 None S13 Test Plan Not Complete
3.2 S14 3 Number of times the system can be reused number Increase >100 >15 None S14 Test Plan Not Complete
3.3, 3.7 S15 1 Time it takes to set-up the system minutes Decrease <30 <60 None S15 Test Plan Not Complete
3.4 S16 1 Time it takes to tear down the system minutes Decrease <10 <20 None S16 Test Plan Not Complete
3.5 S17 3 Time it takes to record data minutes Decrease <10 <30 None S17 Test Plan Fufilled
3.5 S18 9 Cost of equipment to record data USD Decrease <20 <50 Not including laptop or phone n/a Not Complete
4.1, 4.3 S19 3 Cost of power system over 1 year USD Decrease <15 <100 Based off price of a pack of AA batteries n/a Not Complete
4.2 S20 9 Cost of total system USD Decrease <400 <1000 None n/a Not Complete
4.3 S21 3 Cost of consumable parts USD Decrease <15 <30 None n/a Not Complete
5.1 S22 9 Percent of parts exposed that are not weather resistant % Decrease 0 <10 Internal components do not need to be weather resistant S22 Test Plan Not Complete
5.2, 5.3 S23 3 Shortest lived part years Increase >3 >1 Fatigue calculation if mechanical part is used. Can be batteries S3 Test Plan Not Complete
5.3 S24 9 Percent of parts that are corrosion resistant exposed to pit % Increase 100 >90 None S4 Test Plan Not Complete
2.1 S25 9 Percentage of uses the system registers and counts % Increase 100 >90 None S25 and S26 Test Plan Not Complete
2.1 S26 9 Percentage of false positives the system counts % Decrease 0 <10 None S25 and S26 Test Plan Not Complete

Risk and Problem Tracking

Problem Tracking

Problem Tracking

Bill of Materials and Budget

Updated Bill of Materials

Updated Bill of Materials


Budget

Budget

Plans for Next Phases

Week 8 Vision

Individual
Eren's Three Week Plan - Eren's Goals

Kendall's Three Week Plan - Kendall's Goals

Kiera's Three Week Plan - Kiera's Goals

Saul's Three Week Plan - Saul's Goals

Quinn's Three Week Plan - Quinn's Goals

Team

Week 12 Vision

Final Vision


Home | Planning & Execution | Imagine RIT

Problem Definition | Systems Design | Subsystem Design | Preliminary Detailed Design | Detailed Design

Build & Test Prep | Subsystem Build & Test | Integrated System Build & Test | Integrated System Build & Test with Customer Demo | Customer Handoff & Final Project Documentation