Team Status Report 04/27/24

What are the most significant risks that could jeopardize the success of the project? How are these risks being managed? What contingency plans are ready?

The main risks are related to connections (solders breaking, sensors disconnecting). We are reinforcing our connections and using JHT connectors instead of soldering the sensors directly to a protoboard.

Were any changes made to the existing design of the system (requirements, block diagram, system spec, etc)? Why was this change necessary, what costs does the change incur, and how will these costs be mitigated going forward?

No

 

List all unit tests and overall system test carried out for experimentation of the system. List any findings and design changes made from your analysis of test results and other data obtained from the experimentation.

Capacitance test – We learned that the capacitance between different liquids didn’t change much, so we needed to use different metrics for classification.

Unit tests for temperature, tds, turbidity, and color sensors with different liquids. We found good variability between color, tds, and turbidity in our target liquids. We also found that the temperature sensor is consistent with what we expected.

Integration tests for the sensors once the system had been assembled – we tested the sensors in the bottle, and found the results from the unit tests remain.

Level testing for the ultrasonic testing – we tested that the level indicated by the ultrasonic sensor is consistent with the expected value. We also found that this could be used as a metric for bottle stability, and decided to use this instead of FSR’s. This allowed us to simplify our system and decrease energy expenditure.

Static code analysis for the Arduino code and JS code. Issues found (such as unreachable code and uninitialized values) were either mitigated or found to be false positives.

Connection test – we tested the connection between the app and the bottle, and found it to be stable.

Team status report for 04/20/2024

What are the most significant risks that could jeopardize the success of the project? How are these risks being managed? What contingency plans are ready?

We had a few issues with fabrication, wires breaking, sensors disconnecting, and fitting the assembly in the bottom compartment. We resoldered our assembly, with a much more reinforced structure, and are printing a slightly taller bottom compartment.

 

Were any changes made to the existing design of the system (requirements, block diagram, system spec, etc)? Why was this change necessary, what costs does the change incur, and how will these costs be mitigated going forward?

We moved away from a pressure plate and to an FSM based on the ultrasonic sensor to measure bottle stability. This will simplify the system, reduce weight, and slightly decrease power expenditure.

Updated schedule:

Team status report for 04/06/24

What are the most significant risks that could jeopardize the success of the project? How are these risks being managed? What contingency plans are ready?

Right now, we are concerned with finding a food-safe, effective sealant. We are exploring a few different options. The first one has already arrived, and we will begin testing shortly. We are also working on detecting uprightness with an FSR, and are exploring different alternatives for this (more than one FSR, a larger FSR, different stands to hold the FSR in the final bottle).

Were any changes made to the existing design of the system (requirements, block diagram, system spec, etc)? Why was this change necessary, what costs does the change incur, and how will these costs be mitigated going forward?

Our exploration into sealants and FSR options does have a cost, but we have room in the budget for them.

Another big change is that we decided to 3D-print our bottle (out of food-safe acrylic), so we have purchased filament for it, but, again, there is room in the budget for it.

Now that you have some portions of your project built, and entering into the verification and validation phase of your project, provide a comprehensive update on what tests you have run or are planning to run. In particular, how will you analyze the anticipated measured results to verify your contribution to the project meets the engineering design requirements or the use case requirements?

We will measure the sensors (temperature, turbidity, tds) against the ground truth (from reference tables and/or pre-existing sensors we know to be correct), to make sure they are within an acceptable margin of error in the final assembly.

We will use fuzzers and static analysis tools to detect issues in the code and correct them (both for the microcontroller code and the app code)

We will stress-test the bottle for leakage by leaving liquid in it for an extended period of time, and moving it at intervals (the acceptable threshold is no leakage).

We will test the battery life by keeping the bottle on for extended periods of time, and simulating drinking from it at intervals (we expect to reach the battery life outlined in our requirements, of at least 2 days).

We will test the classifier for accuracy with different samples, as we calibrate the system for them.

Team’s Status Report for 03/30/24

What are the most significant risks that could jeopardize the success of the project? How are these risks being managed? What contingency plans are ready?

We are working on integration, and the two main issues right now are fitting all the needed components into the bottle’s bottom chamber and detecting density and uprightness. For fitting all components, we are shortening wires as much as possible, and looking into fabricating a larger chamber.

For density and uprightness, we noticed that we couldn’t attach our pressure sensor directly to the bottom of our bottle, since it is slightly indented and the sensors are somewhat fragile when bent. Thus, we plan on fabricating an adapter (as was suggested to us in the weekly meeting) to improve that. We may need more pressure plates to work on this.

Were any changes made to the existing design of the system (requirements, block diagram, system spec, etc)? Why was this change necessary, what costs does the change incur, and how will these costs be mitigated going forward?

We will need to purchase more pressure plates, but that is well within the budget; similarly, we plan on fabricating the adapter for the sensor and a larger bottom compartment, but we have access to printers we can use at no cost.

Here’s the bottle, with mounted sensors, that we assembled this week and will use for our interim demo:

Matthew’s status report 3/23/2024

What did you personally accomplish this week on the project? Give files orphotos that demonstrate your progress. Prove to the reader that you put sufficienteffort into the project over the course of the week (12+ hours).

I discussed compressing the number of components we truly needed to get our MVP to work and helped the team limit the design of the bottle to only use 1 microcontroller placed at the very bottom of the water bottle. I also drew out a schematic of the final microcontroller setup, and discussed options on setting up the ultrasonic without having to place it at the very top of the bottle.

 

Is your progress on schedule or behind? If you are behind, what actions will betaken to catch up to the project schedule?

We are on schedule

What deliverables do you hope to complete in the next week?

We hope on having the CAD MVP product and work on directly connecting wires instead of a breadboard

Team Status Report for 03/23/24

What are the most significant risks that could jeopardize the success of the project? How are these risks being managed? What contingency plans are ready?

Currently, the main risks are physical – we have cadded and will print needed components to assemble our mvp for demonstration. We will need to carefully insulate non-waterproof electronics, make sure all components are securely in place, and sensors are properly secured as to provide reliable readings.

Were any changes made to the existing design of the system (requirements, block diagram, system spec, etc)? Why was this change necessary, what costs does the change incur, and how will these costs be mitigated going forward?

We made several changes over this week. We added turbidity and total dissolved solids sensors, and removed the capacitance sensor, as we found much more significant changes and less overlap in the liquids we want to classify. We also changed the system to use a single Adafruit ItsyBitsy board, rather than two. This is because all sensors we are using can be connected to a single board, and we changed the ultrasound to be attached to the body of the bottle rather than the lid. This will allow us to reduce power consumption, simplify the power supply systems, increase communication reliability (as we only need to communicate with a single board) and simplify communication logic (as we don’t need to synchronize data from two sources).

The cost of the added sensors is well within budget, and the other changes do not incur costs.

Updated schedule:

Team Status Report for 03/16/24

  • What are the most significant risks that could jeopardize the success of the project? How are these risks being managed? What contingency plans are ready?

The largest issue we currently have is that our waterproof ultrasonic sensor does not work. We believe the unit we received is defectful. We purchased a new one, and also purchased RS485 modules to test with a sensor we have, that requires this part to work. Another issue is that the difference of capacitance between liquids is not as large as we expected. We will try to use it as a dimension in classification, but we also have turbidity as an alternative metric to test.

 

  • Were any changes made to the existing design of the system (requirements, block diagram, system spec, etc)? Why was this change necessary, what costs does the change incur, and how will these costs be mitigated going forward?

We are considering adding a turbidity sensor, to increase classification accuracy, either instead of, or in addition to, capacitance. We also purchased a new ultrasonic sensor and RS485 modules, as the sensor we were testing does not seem to work. We have room in the budget for these new parts, but we will also try to return the sensor that does not work to receive that money back.

Team’s status report for 03/09/2024

  • What are the most significant risks that could jeopardize the success of the project? How are these risks being managed? What contingency plans are ready?

The main issue we found is that the waterproof ultrasonic sensor we were using was not working as expected. We discovered that this is because it communicated using the Rs485 protocol, and we need an adapter for it to work with the arduino boards, leading to added space, power consumption, and engineering complexity. The order for our contingency plan – a photoelectric water level sensor – had some issues, did not arrive, and needed to be reordered. It should arrive sometime next week, and we will test it as soon as we receive it. We also purchased a sensor that does not require an adapter. In the meantime, we are testing for our proof-of-concept with a non-waterproof ultrasonic sensor.

 

  • Were any changes made to the existing design of the system (requirements, block diagram, system spec, etc)? Why was this change necessary, what costs does the change incur, and how will these costs be mitigated going forward?

We are considering changing the ultrasonic sensor for a photoelectric sensor. We also purchased a new waterproof ultrasonic sensor. We have room in the budget for it, but it can be returned (within 30 days)  if we deem the photoelectric sensor adequate.

 

Please write a paragraph or two describing how the product solution you are designing will meet a specified need…

Part A (Erin): with consideration of global factors. Global factors are world-wide contexts and factors, rather than only local ones. They do not necessarily represent geographic concerns. Global factors do not need to concern every single person in the entire world. Rather, these factors affect people outside of Pittsburgh, or those who are not in an academic environment, or those who are not technologically savvy, etc

The smart water bottle we are proposing will remind people to drink more water and help them meet their intake goals. A smart water bottle like Aqualotol can benefit everyone in the world but more so people in first and second world countries due to the cost of the water bottle. This bottle is also better for people with smart phone access since it will allow them to use the full feature set of the bottle. People who are not good with technology will still be able to use our intuitive UI in the phone app to track their water consumption level. This bottle is meant for anyone who has a smart phone and can afford the bottle. Although this may seem limited, 68% of the world owns a smart phone and many may want to buy the bottle.

 

Part B (Alan): with consideration of cultural factors. Cultural factors are encompass the set of beliefs, moral values, traditions, language, and laws (or rules of behavior) held in common by a nation, a community, or other defined group of people.

It has been concluded that the majority of Americans do not drink enough water each day [1] . The current culture, where people have very busy lifes, is, reasonably, one of the factors that impedes people from hitting their water drinking goals. This water bottle, as it is designed to be carried throughout the day, will help people incorporate more water drinking into their routines, helping in the mitigation of this issue. This effect will be further enhanced by the tracking of the amount of water drank, the reminders sent when the user hasn’t been drinking enough, and the social media hydration-streak tracking, allowing friends of the user to remind them to drink more water. Thus, our project can help improve water consumption among Americans, incentivizing healthier habits and reducing the health issues that stem from insufficient water consumption.

 

Sources:

1-https://civicscience.com/forty-seven-percent-of-americans-dont-drink-enough-water-plus-more-h2o-insights/

 

Part C (Matt): with consideration of environmental factors. Environmental factors are concerned with the environment as it relates to living organisms and natural resources.

The aqualotl project takes into account major environmental factors, since it is a smart and refillable water bottle. Plastic water bottles litter the ocean, and are harmful to the environment, causing the deaths of the unfortunate sea creatures who happen to stumble upon them. In fact, 500 billion plastic water bottles are being used each year, but at least 250 billion of it isnt properly recycled, and is usually littered and it is estimated that around 9 million tons of plastic waste is dumped into the ocean per year. We hope that our bottle will help promote reusable water bottles, instead of one time usage ones that several consumers are accustomed to today, as well as reducing the need for people to litter the environment.

Team status report for 02/24/24

What are the most significant risks that could jeopardize the success of theproject? How are these risks being managed? What contingency plans are ready?

Right now, the biggest risk to the process’s success is the unreliability of the seeed board. We decided to pivot away from it to a different board (though we are still deciding between Adafruit ble boards, the Arduino nano ble, the Arduino Uno R4 Wi-fi (which is bluetooth capable), and the bluetooth module for non bluetooth-capable boards sold by Arduino).

Were any changes made to the existing design of the system (requirements,block diagram, system spec, etc)? Why was this change necessary, what costsdoes the change incur, and how will these costs be mitigated going forward?

Yes, we decided to pivot away from seeed boards. This change was necessary due to the unreliability of these boards when connecting to our computers, hindering development. We will incur costs in purchasing new boards. We will investigate whether we can return our seeed board, but, even if we can’t, we still have substantial room in our budget to purchase new boards, as our original plan was well below half of our budget.

We also decided to begin using the Expo framework, on top of React Native. This is because it will simplify development (due to simpler, friendlier starter code, and smoother connection with bluetooth libraries). Since it is strictly a software change, with no licenses involved, it will not incur any costs.

Provide an updated schedule if changes have occurred.

Some of the goals for bluetooth connection and app settings were moved back to allow for the new boards to arrive.

Team Status Report for 02/17/2024

 

 

What are the most significant risks that could jeopardize the success of the project? How are these risks being managed? What contingency plans are ready?

The most significant risk for our project is related to the sensors since the only way to verify that they will work as intended is to directly test them out on a microcontroller. Our main contingency plan is to come up with different sensors that we can use in case our primary plan does not work, such as an implementation of piezosensors instead of an ultrasonic to estimate volume of liquid in the water bottle.

 

Were any changes made to the existing design of the system (requirements, block diagram, system spec, etc)? Why was this change necessary, what costs does the change incur, and how will these costs be mitigated going forward?

Most changes regarding the system were mostly hardware-related, as we found more sensors/utilities that we may potentially want for the product, such as a temperature sensor, gyroscope sensors,  and even an OLED display and solar panels. These changes were mostly for battery purposes, and potential costs may include the need to waterproof these specific parts as well.

 

 

 

Part A: … with respect to considerations of public health, safety or welfare. Note: The term ‘health’ refers to a state of well-being of people in both a physiological and psychological sense. ‘Safety’ is the absence of hazards and/or physical harm to persons. The term ‘welfare’ relates to the provision of the basic needs of people. (Alan)

Welfare – encourage more water drinking, help people track, prevent health issues

Health – reading about sensors, following 3-A standards

Our bottle helps promote welfare by promoting more water drinking. The act of carrying a water bottle can increase water intake and hydration [1][2]. Given that most Americans (86%) drink less than eight sixteen ounce glasses of water per day, and 47% of Americans drink woefully little water, at less than  three sixteen ounce glasses a day [3], increasing hydration could help prevent health issues among the population. This would be especially true with our smart bottle, that can track how much water a person drinks and motivate them with the social component of comparing their hydration levels with their friends.

As for health, we are carefully considering the materials we use. For sensors, we’ll abide by the 3-A standard – we are looking for sensors that have surfaces that are“smooth, non-porous, non-reactive, and easily cleaned” [4]. Similarly, we want a bottle that can be simply opened for cleaning, and be safely used in support. Reusable water bottles, when not properly cleaned, can accumulate dirt and mold [5], so we will make sure our bottle is easy to wash.

References:

1-https://flaske.com/blogs/news/stay-hydrated-refill-a-reusable-bottle

2-https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3103565/

3-https://civicscience.com/forty-seven-percent-of-americans-dont-drink-enough-water-plus-more-h2o-insights/

4-https://www.omega.com/en-us/resources/3a-sensors-sanitary-applications

5-https://www.allrecipes.com/the-repulsive-situation-in-your-reusable-water-bottle-lid-7553197

Part B: … with consideration of social factors. Social factors relate to extended social groups having distinctive cultural, social, political, and/or economic organizations. They have important to how people relate to each other and organize around social interests. (Erin)

With the recent Stanley and Hydroflask trend, people have been more and more concerned about their hydration levels. Many people have brought into this trend and Stanley has made over $750 million from water bottle sales. On Tik tok and instagram, people have begun advertising their “It Girl” lifestyle which is an extremely healthy lifestyle that includes a early wake up, healthy eating, working out, and staying hydrated. The need to become like these influencers have caused a craze to buy these bottles.

Our bottles will also fit into this social need. With a cute aesthetic to the app and a well designed bottle this could be easily advertised as part of the it girl lifestyle. We hope that we can support this demographic’s hydration goals by allowing them to better track their intake. Instead of figuring how many Stanley refills are 8 glasses of water and if they counted that matcha latte, we will be able to track that all for them. The social media aspect of this app will also be beneficial for the gamification and social connection for users. We hope that we can make this bottle accessible cost wise and safe for use especially since the user base can be young teens or young adults.

Part C: … with consideration of economic factors. Economic factors are those relating to the system of production, distribution, and consumption of goods and services. (Matthew)

Our product helps promote reusability. Rather than having to use one-time cups and discard them, it would be far more efficient to have a bottle to reuse which could also potentially keep track of the liquid being consumed.
Such usage can help reduce the amount of plastic/paper being wasted for one -time use, leading to more efficient usage of limited resources rather than wasting production costs. Furthermore, the reusable water bottle market has been headed towards a steady upwards trend, making a total of 8.3 billion dollars in 2020 with an estimated growth of 4.8 percent per year. This implies that there is a constant demand for reusable water bottles, and it is only fitting for a high-tech water bottle, with several consumer-friendly notifications to perform well in that market.

The product may not just directly impact the water bottle market, but other markets as well, such as the gym industry. The gym industry is all about achieving personal accomplishments, and the introduction of the smart water bottle can help them accurately keep track of the amount of water/liquid
that they actually intake to keep up with hydration goals. Therefore, consumption of this product would primarily be correlated to the people who are willing enough to keep track of their hydration. This is not an issue of concern, as the gym industry is also a growing market, with around 180 million
gym memberships, and is estimated to grow by 7 percent each year. Since the product will be part of a growing market, and also targets members who are part of a growing industry, this product can easily be distributed with the help of well-placed advertising