Water Softener Tracker
Data Collection
Tools and Technologies
If you haven't yet, it might be worth taking a look at the System architecture page before checking out this page. This covers the data collection segment of the system. The purpose of this subsection is check the level of the salt in the water softener tank and store it so it is usable by the other subsections.
Data Collection Module
SourceThe data collection module consists of two main components, the Arduino MKR WiFi 1010 and the SainSmart HC-SR04. The SainSmart is used for measuring distance. It will be mounted to the inside of the salt tank, with the distance sensor facing downwards towards the salt. Regularly, the Arduino will use it to measure the distance to the salt and that is the distance that we will store in DynamoDB. Since the salt level will not go down at the same rate across the entire surface, I will have several HC-SR04s measuring at the same time in order to take an average.
This page is still in progress... come back later and there might be more here!
Still interested? Go back to the Water Softener Tracker page and check out how other things work!