This week the team continued to work on the full system integration leading up to the internal “MVP”. Currently, the software is finished until we can get the water pump circuit working and integrated with the Arduino. We ran into an issue this week where we noticed that the scale seemed to drift in the weight that it was reading, thus we are looking into this more. Currently, the code does not rely on the scale weight so it shouldn’t impact our ability to reach MVP. We have speculated that this could be due to the Arduino not supplying enough power, but further testing is necessary to see if that is the case.
On the hardware side, the team (finally) got the pump to work with the circuit. The flow rate can be controlled through a PWM signal from the Arduino. The team will be testing the exact flow rates the pump can produce in the near future.
In terms of design requirements, we are currently meeting the following:
- ∓5℉ margin from set temperature of water
- >= 5 preloaded presets in the webapp
- 300ml water tank capacity
The rest of the design requirements are currently untestable until we get the water pump fully integrated, which will be happening sometime this week.