Soil and water sensors¶
The sensors selected are from Atlas Scientific, a New York-based company that converts devices that were originally designed to be used by humans into devices that are specifically designed to be used by robots. The sensors are not entirely open source as the other sensors. However, they are modular and exceptionally well documented by the manufacturer. That includes documentation on how to install, calibrate and integrate them with additional existing hardware. In this direction, we developed a full library for the SCK to support the sensors via the Auxiliary sensor connector. As the sensors can be configured in different ways, we do not provide a full step-by-step guide. Instead, we refer to the documentation on the project's repository.
The setup is built out of the following main components:
- Atlas Scientific Sensor Probe: The physical probe we will insert on to the soil (or water).
- Atlas Scientific EZO Circuit: The driver that will read the analog signal coming from the Sensor Probe and turn it into a meaningful numeric value by applying the different calibration operations.
- Whitebox Labs Tentacle T3: The motherboard that puts everything together and hosts up to 3 Atlas Scientific Probes. It connects to the SCK via the Aux sensor connector. This boards can be chained to support more sensors, but this is not documented at the moment.
- SEEED Grove - 4 pin Female Jumper to Grove 4 pin Conversion
- Cable needs to be used to connect the board to the SCK.
Different sensor probes can be selected for different needs. For example the setup shown above is designed for soil measurements and includes Atlas Scientific temperature, conductivity and PH probes. It also consists of a Chirp Moisture Sensor as described in the above section. As an additional example the setup in the figure below is designed for water monitoring on aquaponics systems and includes Atlas Scientific probes for PH, conductivity and dissolved oxygen.
|12||HPP828E031||Air Temperature||ºC||air temperature|
|14||BH1730FVC||Digital Ambient Light Sensor||Lux||light|
|42||DS18B20||Submergible Water Temperature sensor||°C||water temperature|
|46||AS EZO Specific Gravity||Atlas Scientific EZO™ Specific Gravity||SG||specific gravity|
|49||AS EZO Oxygen Saturation||Atlas Scientific EZO™ Oxygen Saturation||%||oxygen saturation|
|43||AS EZO PH||Atlas Scientific EZO™ pH||PH||pH|
|48||AS EZO Dissolved Oxygen||Atlas Scientific EZO™ Dissolved Oxygen||mg/L||dissolved oxygen|
|45||AS EZO Electrical Conductivity||Atlas Scientific EZO™ Electrical Conductivity||µS/cm||electrical conductivity|
Check how we have used the water or soil sensors in various projects in the Use cases section
Atlas Scientific Carrier board board¶
We recommend using Whitebox Labs Tentacle T3 that hosts up to 3 Atlas Scientific Probes. It connects to the SCK via the Aux sensor connector. This boards can be chained to support more sensors, but this is not documented at the moment. However, before it existed we designed a custom board in collaboration in with Aquapiooners.
The enclosure of the monitoring board and the smart citizen have been designed on Onshape, you can either download the STL files or copy the project to your onshape account and modify them as you wish : The Onshape documents of the monitoring case
We have also designed a probe holder if you want to hold your probes on the side of you fish tank : The Onshape document of the probes holder
Visit the guides for getting started with the water and soil sensors.